Vegan Peanut Butter Cups Recipe Easy and Delicious Treats

Updated On: September 30, 2025

If you have a sweet tooth and follow a plant-based lifestyle, finding a rich and indulgent treat that fits your diet can sometimes be a challenge. Enter the vegan peanut butter cups — a delightful, creamy, and chocolatey snack that perfectly balances the nutty flavor of peanut butter with the smooth sweetness of dairy-free chocolate.

These homemade cups are not only incredibly satisfying but also easy to make with just a few wholesome ingredients. Whether you’re prepping for a party, a quick snack, or a thoughtful gift, this recipe will become your go-to for a healthier, cruelty-free dessert option.

In this post, I’ll guide you through every step of making your own vegan peanut butter cups from scratch, share some handy tips to customize them, and offer serving ideas that elevate these little treats even further.

Ready to dive into the world of decadent yet wholesome vegan sweets? Let’s get started!

Why You’ll Love This Recipe

This vegan peanut butter cups recipe is a game-changer for anyone craving something sweet without compromising on health or ethics. Unlike store-bought versions loaded with preservatives and artificial ingredients, these homemade cups use natural, plant-based ingredients that you can trust.

They’re:

  • Easy to make: No fancy equipment or complicated steps.
  • Customizable: Adjust the sweetness, saltiness, or peanut butter type to your preference.
  • Dairy-free and vegan: Perfect for those with lactose intolerance or anyone avoiding animal products.
  • Deliciously satisfying: Creamy peanut butter meets rich chocolate for a melt-in-your-mouth experience.

Plus, these cups store well in the fridge or freezer, so you can always have a sweet treat on hand without guilt. If you love other vegan delights, be sure to check out Vegetarian Date Cake Recipe: Moist, Easy, and Delicious and Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for more plant-based inspiration.

Ingredients

  • 1 cup natural peanut butter (smooth or crunchy, unsweetened preferred)
  • 1/4 cup maple syrup or agave nectar for sweetness
  • 1/2 teaspoon vanilla extract for flavor boost
  • Pinch of sea salt to enhance flavors
  • 1 1/2 cups vegan dark chocolate chips or chopped dairy-free chocolate
  • 2 tablespoons coconut oil for smooth melting

Equipment

  • Muffin tin or silicone cupcake molds – for shaping the cups
  • Parchment paper liners or reusable silicone liners
  • Microwave-safe bowl or double boiler for melting chocolate
  • Spoon or small cookie scoop to portion ingredients
  • Mixing bowl for peanut butter mixture
  • Refrigerator or freezer to set the cups

Instructions

  1. Prepare your molds: Line a muffin tin with parchment paper liners or use silicone cupcake molds for easy removal. This will hold your peanut butter cups in shape and prevent sticking.
  2. Melt the chocolate: In a microwave-safe bowl, combine the vegan chocolate chips and coconut oil. Microwave in 30-second intervals, stirring well after each, until the mixture is completely smooth and glossy. Alternatively, melt over a double boiler.
  3. Layer the chocolate base: Spoon about 1 tablespoon of melted chocolate into each liner. Use the back of the spoon to spread it evenly and slightly up the sides. Place the tray in the freezer for 10 minutes to harden this chocolate base.
  4. Prepare the peanut butter filling: While the chocolate base sets, mix the peanut butter, maple syrup, vanilla extract, and a pinch of sea salt in a bowl until smooth and creamy.
  5. Add the peanut butter layer: Once the chocolate base is firm, spoon about 1 tablespoon of the peanut butter mixture onto each chocolate base, smoothing gently with a spoon. Return to the freezer for another 10 minutes.
  6. Top with chocolate: Pour the remaining melted chocolate over each peanut butter layer, covering completely. Tap the tray gently to remove air bubbles and smooth the tops.
  7. Final chill: Place the tray back in the freezer or refrigerator and chill for at least 30 minutes, or until the peanut butter cups are firm and set.
  8. Serve and enjoy: Carefully pop the cups out of the liners and enjoy immediately or store in an airtight container in the fridge for up to 2 weeks.

Tips & Variations

“For an extra crunch, sprinkle some chopped peanuts or sea salt on top of the final chocolate layer before chilling!”

Make it nut-free: Substitute peanut butter with sunflower seed butter or almond butter for a different but equally delicious flavor.

Adjust sweetness: If you prefer sweeter treats, add a little more maple syrup or use sweetened peanut butter.

Crunchy texture: Use crunchy peanut butter or add crushed pretzels, vegan cookies, or puffed rice inside the peanut butter layer for texture.

Chocolate alternatives: Try white vegan chocolate or milk chocolate alternatives to switch up the flavor profile.

Make it spicy: Add a pinch of cayenne pepper or cinnamon to the peanut butter for a subtle kick.

Nutrition Facts

Nutrient Amount per serving (1 cup)
Calories 210 kcal
Fat 16 g
Saturated Fat 6 g
Carbohydrates 14 g
Sugar 9 g
Protein 6 g
Fiber 2 g
Sodium 50 mg

Note: Nutrition facts are approximate and can vary based on the specific ingredients and brands used.

Serving Suggestions

Vegan peanut butter cups are versatile treats that can be enjoyed on their own or paired with other delicious options:

Conclusion

Creating your own vegan peanut butter cups at home is a rewarding and delicious experience. This recipe proves that indulgent, creamy, and chocolatey treats can easily fit into a plant-based lifestyle without sacrificing taste or quality.

The combination of rich vegan chocolate and buttery peanut filling makes these cups irresistible, whether for a quick snack or a sweet gift. Plus, the simplicity of the ingredients and the quick assembly mean you can whip up a batch anytime the craving hits.

By making these at home, you control what goes into your food — no preservatives, no artificial flavors, just wholesome goodness. Try experimenting with the variations to find your favorite twist, and don’t forget to explore other vegan delights on this site, such as Vegan Bread Machine Recipe for Soft, Delicious Loaves or Recipes with Spinach Vegetarian: Easy & Delicious Ideas to expand your plant-based repertoire.

Enjoy making and sharing these sweet, vegan peanut butter cups — your taste buds and your conscience will thank you!

📖 Recipe Card: Vegan Peanut Butter Cups

Description: Delicious and creamy vegan peanut butter cups made with natural ingredients. Perfect for a healthy, dairy-free treat.

Prep Time: PT15M
Cook Time: PT10M
Total Time: PT25M

Servings: 12 cups

Ingredients

  • 1 cup natural peanut butter
  • 1/4 cup coconut oil, melted
  • 1/4 cup maple syrup
  • 1/2 teaspoon vanilla extract
  • 1/8 teaspoon salt
  • 1 cup vegan dark chocolate chips
  • 1 tablespoon coconut oil (for chocolate melt)

Instructions

  1. Line a muffin tin with 12 paper liners.
  2. Mix peanut butter, melted coconut oil, maple syrup, vanilla, and salt until smooth.
  3. Melt chocolate chips with 1 tablespoon coconut oil until glossy.
  4. Spoon a small amount of melted chocolate into each liner and freeze for 5 minutes.
  5. Add a layer of peanut butter mixture on top of the chocolate layer.
  6. Top with the remaining melted chocolate.
  7. Freeze for at least 10 minutes until firm.
  8. Remove from liners and store in the fridge.

Nutrition: Calories: 150 | Protein: 4g | Fat: 12g | Carbs: 10g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Peanut Butter Cups”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Delicious and creamy vegan peanut butter cups made with natural ingredients. Perfect for a healthy, dairy-free treat.”, “prepTime”: “PT15M”, “cookTime”: “PT10M”, “totalTime”: “PT25M”, “recipeYield”: “12 cups”, “recipeIngredient”: [“1 cup natural peanut butter”, “1/4 cup coconut oil, melted”, “1/4 cup maple syrup”, “1/2 teaspoon vanilla extract”, “1/8 teaspoon salt”, “1 cup vegan dark chocolate chips”, “1 tablespoon coconut oil (for chocolate melt)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Line a muffin tin with 12 paper liners.”}, {“@type”: “HowToStep”, “text”: “Mix peanut butter, melted coconut oil, maple syrup, vanilla, and salt until smooth.”}, {“@type”: “HowToStep”, “text”: “Melt chocolate chips with 1 tablespoon coconut oil until glossy.”}, {“@type”: “HowToStep”, “text”: “Spoon a small amount of melted chocolate into each liner and freeze for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add a layer of peanut butter mixture on top of the chocolate layer.”}, {“@type”: “HowToStep”, “text”: “Top with the remaining melted chocolate.”}, {“@type”: “HowToStep”, “text”: “Freeze for at least 10 minutes until firm.”}, {“@type”: “HowToStep”, “text”: “Remove from liners and store in the fridge.”}], “nutrition”: {“calories”: “150”, “proteinContent”: “4g”, “fatContent”: “12g”, “carbohydrateContent”: “10g”}}

Photo of author

Marta K

Leave a Comment

X