Compositions for the immediate release of one or more cannabinoids, in which the compositions comprise a population of particles. Each particle may comprise the one or more cannabinoids and one or more intra-granule excipients. Alternatively, each particle may comprise the one or more cannabinoids and a porous bead core. The composition may be prepared by a method that involves combining the one or more cannabinoids with the one or more intra-granule excipients, and then granulating the combination, such as through fluid bed granulation, shear-induced wet granulation, or spray granulation. The composition may also be prepared by a method that involves mixing the one or more cannabinoids with a population of porous bead cores.