Peanutbutter Cup Popcorn from DIY Vegan

Peanut Butter Cup Popcorn from DIY Vegan

Since when do they sell big tubs of popcorn in bookstores? Turns out that was not the real question I needed to answer. Instead, it was how I could create a decadent vegan version of the peanut butter cup popcorn I had spotted among the stacks. That label had me dreaming about fluffy popcorn, in a sweet peanut butter coating, drizzled with a ribbon of dark chocolate. And now I’ve made those dreams come true. —L. P. printed with permission from DIY Vegan
Course Snack
Cuisine American
Keyword Peanutbutter Cup Popcorn
Prep Time 15 minutes
Cook Time 15 minutes
cooling time 30 minutes
Total Time 30 minutes
Servings 8 cups
Calories 180kcal
Author Kathy Hester


  • 2 teaspoons plus 2 tablespoons coconut oil
  • 1/2 cup popcorn kernels
  • 1/4 cup smooth natural peanut butter
  • 2 tablespoons pure maple syrup
  • 1/2 teaspoon sea salt
  • 1 teaspoon pure vanilla extract
  • 4 ounces dairy-free chocolate or 1/2 cup chocolate chips


  • Preheat the oven to 300°F. Line two baking sheets with parchment paper.
  • In a large pot over medium-high heat, combine 2 teaspoons of the coconut oil and the popcorn kernels. Cover the pot and shake it back and forth across the burner to keep the kernels moving. Listen for the popping sound to slow down (3 to 5 minutes) then quickly pour the popcorn into a large bowl.
  • In a small saucepan, melt the remaining 2 tablespoons coconut oil, the peanut butter, maple syrup, and salt over medium-low heat; stir to combine. Remove from the heat and add the vanilla extract. Drizzle the mixture evenly over the popcorn and stir to coat.
  • Spread the popcorn over the prepared baking sheets. Bake for 15 minutes.
  • Finely chop the chocolate and melt it using a double boiler. Drizzle the chocolate over the cooling popcorn. Transfer to the fridge to finish cooling, at least 30 minutes. Once completely cool, store in an airtight container at room temperature for up to 7 days.


Calories: 180kcal | Carbohydrates: 21g | Protein: 4g | Fat: 10g | Saturated Fat: 4g | Sodium: 183mg | Potassium: 91mg | Fiber: 2g | Sugar: 10g | Calcium: 27mg | Iron: 1.5mg