This post may feature affiliate links. Please read our disclosure policy.

Vegan peanut butter cups are a smooth and creamy dessert made with dairy-free chocolate chips and natural peanut butter. Think Hershey’s peanut butter cups, but if they were twice as healthy and just as sweet! What more could you ask for?

Vegan Peanut Butter Cup.
Vegan peanut butter cups are so indulgent!

❤️ Why you’ll love this recipe 

  • Decadent: Is there anything better than a chocolate and peanut butter combo? Each bite is full of mouthwatering flavors and textures, from the chocolate shell to the creamy peanut butter filling!
  • Copycat: Take a trip down memory lane with one of the most nostalgic treats made right in your very own kitchen.
  • Diet-friendly: These peanut butter cups are vegan and do not contain any gluten, making them perfect for most dietary requirements.
  • Environmentally friendly: This recipe requires very few ingredients, and it also saves you from using the oven. It’s a simple, quick, and no-bake snack to make with your little ones!

If you love vegan peanut butter cups, you should really check out our vegan brownies, chocolate gluten-free mug cake, homemade snickers bars, and vegan double chocolate muffins.

🍫 What are vegan peanut butter cups?

Vegan peanut butter cups start with a melt-in-your-mouth peanut butter filling, which is then encapsulated by a rich layer of dark chocolate.

Sounds a lot like Reese’s peanut butter cups, right?

Unlike the dairy ingredients found in Reese’s cups, this recipe is made from plant-based ingredients. If you’re trying to cut back on dairy but still want to enjoy a chocolatey peanut butter treat, vegan peanut butter cups are the answer!

You only need 4 ingredients — peanut butter, coconut flour, maple syrup, and chocolate chips. And the best part? There is no baking required!

These vegan Reese’s cups are our go-to choice whenever we’re craving something sweet yet healthy. We have a feeling they’ll disappear pretty quickly in your house too!

🌱 Are peanut butter cups vegan?  

Reese’s peanut butter cups are not vegan-friendly as their ingredient list contains a few milk-based ingredients. To make a vegan alternative to Reese’s cups, we just made a few simple swaps!

  • Milk chocolate: Use dairy-free dark, milk, or white chocolate chips. There are so many options nowadays!
Peanut butter, coconut flour, chocolate chips, and maple syrup.
Use coconut milk if necessary

🛒 Ingredients & substitutions

  • Dairy-free chocolate chips: Use dairy-free dark, milk, or white chocolate chips for the coating of the peanut butter cups. Some of our favorite brands include Enjoy Life, Hu Kitchen, and Lily’s. You can also try making your own vegan chocolate!
  • Natural peanut butter: Use store-bought natural smooth peanut butter, or try making your own peanut butter from scratch. For a more traditional Reese’s flavor, use Skippy, Kraft, or Jif (though we prefer natural PB)! If you have peanut allergies, swap in almond butter, cashew butter, pumpkin seed butter, or sunflower butter.
  • Coconut flour: Creates a tacky filling texture, which closely emulates Reese’s. You can also use almond flour or brown rice flour for a similar effect.
  • Maple syrup: For a touch of natural sweetness in these vegan Reese’s cups. No maple syrup on hand? Use agave, coconut nectar, or brown rice syrup.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

📝 How to make vegan peanut butter cups 

Step 1: Prepare the muffin tin 

Insert parchment paper cups in a 12-cup muffin tin, or use a silicone muffin mold before setting it aside. This will prevent the peanut butter cups from sticking and avoid spilling. 

Step 2: Heat the chocolate chips 

Melt the chocolate chips using a double boiler, or by microwaving them in 15-second intervals. Set aside half of the chocolate, which will be used later to top the filling. Divide the other half evenly into the prepared muffin tins.

Melted Chocolate In Muffin Cups.
Divide part of the melted chocolate into muffin cups

Step 3: Chill the muffin cups 

Using a spoon, spread some chocolate up the sides of the muffin cups to fully encapsulate the peanut filling. Place the muffin tin in the freezer to chill while you mix the filling.

Peanut Butter, Maple Syrup, And Coconut Flour In A Bowl.
Add coconut milk if your peanut butter is dry

Step 4: Combine the filling 

In a mixing bowl, stir together the peanut butter, coconut flour, and maple syrup. Make sure to taste the filling to see if it’s sweet enough. You can always add a bit more maple syrup to suit your preferences!

Peanut Butter Over Chocolate In Muffin Cups.
Make sure the chocolate has set first

Step 5: Fill the cups

Once the first layer of chocolate has set in the freezer, evenly dollop the peanut butter mixture over top. Spoon the rest of the melted chocolate over the peanut butter filling, making sure you’ve smoothed the tops.

Chocolate In Muffin Cups.
Remove the paper once the chocolate has set

Step 6: Set the peanut butter cups 

Now that the peanut butter cups are fully prepared, place the muffin tin back in the freezer to set for about 15-20 minutes, or until the chocolate is set. Happy eating!

If you have questions about making vegan peanut butter cups, check out our FAQs or leave a comment down below!

🌡️ Storage & reheating

For any leftover vegan peanut butter cups, follow these storage tips:

  • Room temperature: Keep the cups in an airtight container, and they will last around 5-6 days at room temperature.
  • Fridge: To keep them even more fresh, we recommend storing the cups in the fridge. They will keep for up to 1-2 weeks days this way.
  • Freezer: You can store the cups in an airtight, freezer-safe container in the freezer for up to 1 month. After this period, the cups’ quality will begin to decline.
  • Reheating: If frozen, let the cups sit out at room temperature for 5-10 minutes for the optimal taste and texture.
Vegan Peanut Butter Cup.
Vegan peanut butter cups are so indulgent!

♻️ Variations 

There’s always more than one way to enjoy your vegan peanut butter cups. Here are some ways you could spice them up to make them more unique and flavorful: 

  • Different nut butter: If you don’t have peanut butter on hand, fill your vegan Reese’s cups with any nut or seed butter you prefer. Experiment with almond, cashew, sunflower butter, and even hazelnut butter! Whichever one you choose, Just remember to keep the ratios the same.
  • Crunchy peanut butter cups: Instead of creamy or smooth peanut butter, swap in a crunchy variety for more texture! Also, sprinkle a few extra chopped peanuts on the top of your cups.
  • White or milk chocolate: If you’re not a fan of dark chocolate or want to switch the flavor up, try making milk or white chocolate vegan peanut butter cups! 
  • Green peanut butter cups: To add an amusing and kid-friendly twist to your vegan Reese’s cups, mix a little matcha powder into the white chocolate to turn the color green.

🧑‍🍳 Top tips

  • Salt the peanut butter: If your peanut butter is unsalted, add ¼-teaspoon of salt to the filling to enhance the chocolate flavor.
  • Thin the peanut butter: If your peanut butter is dry, try mixing in a teaspoon or so of coconut milk.
  • Smear the sides: Make sure the peanut butter filling is fully encapsulated by smearing the first layer of melted chocolate up the sides of the cups.
  • Store cups in the fridge: For the best quality and flavor in your vegan peanut butter cups, remember to store them in the fridge.
  • Keep the liners on the cups: You can remove the muffin liners from the peanut butter cups, but leaving them on makes storage easier.

💬 FAQ

Do I need a silicone mold? 

A silicone mold isn’t 100% necessary. If you don’t have one at home, use cupcake liners in a muffin tin. Just make sure the peanut butter cups have completely set before removing them from the liners.

Can I use sugar-free chocolate for vegan peanut butter cups?

Definitely! You can use any sugar-free chocolate that you like in this vegan peanut butter cup recipe. Just follow the instructions as normal.

Can I use crunchy peanut butter instead of smooth peanut butter?

Yes! Crunchy peanut butter will add more texture to the peanut butter cups.So, if you’re after a solid crunch, go for it!

Can I make vegan peanut butter cups using regular chocolate?

Of course you can! If you aren’t on a vegan or dairy-free diet, feel free to substitute vegan chocolate chips with regular dairy chocolate chips.

🍴 More dessert recipes

If you enjoyed these vegan peanut butter cups, be sure to check out some more sweet desserts like these:

  • Chocolate Chip Mug Cake: A smooth and rich chocolate chip cake with the simple twist of being baked in a mug.
  • Tempura Ice Cream: Frozen ice cream balls wrapped in crispy tempura, creating the perfect balance between hot and cold flavors!
  • Vegan Churros: Tender and crispy Mexican pastries flavored with cinnamon-sugar and paired with a side of chocolate sauce.
  • Tamarindo Candy: Balls of tamarind coated with sugar, cacao or chile-lime seasoning to bring you the best combination of sweet and savory!
Vegan peanut butter cups with a bite taken.

Easy Vegan Peanut Butter Cups

Mitch and Justine
Vegan peanut butter cups are a smooth and creamy dessert made with dairy-free chocolate chips and natural peanut butter. Think Hershey’s peanut butter cups, but if they were twice as healthy and just as sweet!
5 from 1 vote
Prep Time 10 minutes
Freeze time 15 minutes
Total Time 25 minutes
Course Dessert
Cuisine Gluten-Free, Vegan, Western
Servings 12 servings
Calories 183 kcal

Equipment

Ingredients
 

  • 1 ¼ cups dairy-free chocolate chips (melted)
  • ½ cup natural peanut butter (salted)
  • 1 tablespoon coconut flour
  • 1 tablespoon maple syrup

Instructions
 

  • Line a 12-cup muffin tin with parchment paper cups, or use a silicone muffin mold. Set aside for now.
  • Melt the chocolate chips in a double boiler (or the microwave in 15-second intervals). Set aside half of the chocolate for later, and divide the other half evenly into the prepared muffin tins.
  • Spread some chocolate up the sides of the muffin cups with your spoon to fully encapsulate the peanut filling. Place the muffin tin in the freezer to chill.
  • In a mixing bowl, combine the peanut butter, coconut flour, and maple syrup. Taste and add more sweetener if you prefer.
  • Remove the muffin tin from the freezer and evenly dollop the peanut butter mixture over the first layer of chocolate. Top the peanut butter with the rest of the melted chocolate, making sure to smooth the tops.
  • Place the muffin tin back in the freezer to set for about 15-20 minutes, or until the chocolate is set. Happy eating!

Notes

  • Salt the peanut butter: If your peanut butter is unsalted, add ¼-teaspoon of salt to the filling to enhance the chocolate flavor.
  • Thin the peanut butter: If your peanut butter is dry, try mixing in a teaspoon or so of coconut milk.
  • Smear the sides: Make sure the peanut butter filling is fully encapsulated by smearing the first layer of melted chocolate up the sides of the cups.
  • Store cups in the fridge: For the best quality and flavor in your vegan peanut butter cups, remember to store them in the fridge.
  • Keep the liners on the cups: You can remove the muffin liners from the peanut butter cups, but leaving them on makes storage easier.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 183kcal | Carbohydrates: 19.8g | Protein: 3.4g | Fat: 12.1g | Saturated Fat: 4.9g | Polyunsaturated Fat: 1.5g | Monounsaturated Fat: 2.7g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 39.8mg | Potassium: 81.1mg | Fiber: 2.9g | Sugar: 13g | Calcium: 11.3mg | Iron: 2.1mg
Don’t miss another recipe!Subscribe to our newsletter!

Note: We’ve updated this post to include new information and helpful tips about the recipe.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating