Sweet Peanut Butter Popcorn
Prep time
Cook time
Total time
If baking the popcorn, add 20 to 30 minutes to the cook time shown. This easy recipe is adapted from Allrecipes.
Recipe type: Dessert
Cuisine: American
Serves: 6
  • 14 to 16 cups air-popped popcorn (about ½ cup unpopped kernels) OR 2 (3.5-ounce) packages popped dairy-free microwave popcorn
  • ½ cup dairy-free buttery spread or sticks (I used Earth Balance Sticks)
  • ¾ cup brown sugar
  • ¼ cup peanut butter OR sunflower seed butter (for peanut free)
  • 20 large marshmallows (regular or vegan)
  1. Pour the prepared popcorn into a very large bowl.
  2. Put the dairy-free spread, brown sugar, and marshmallows in a microwave-safe bowl OR a saucepan.
  3. If microwaving the mixture, cook at 1-minute intervals, stirring after each minute, until the mixture is melted and smooth.
  4. If cooking the mixture on the stove top, heat the saucepan over low heat and stir the mixture until it is melted and smooth.
  5. Stir the peanut butter or seed butter into the marshmallow mixture until it is well blended.
  6. Immediately pour the marshmallow mixture over the popcorn and stir quickly before it cools.
  7. Gooey peanut butter popcorn option: Serve the popcorn once it is cool.
  8. Peanut butter popcorn bars option: Press the popcorn mixture into a greased 9x13-inch pan and cut into bars once cool.
  9. Crunchy baked peanut butter popcorn option: Spread the popcorn onto a foil-lined cookie sheet. Bake at 200ºF for 20 to 30 minutes, stirring every 10 minutes, or until crisped to your liking.
Recipe by Go Dairy Free at https://www.godairyfree.org/recipes/peanut-butter-popcorn