These 4-ingredient vegan peanut butter cups are the perfect dairy-free alternative to Reese's cups! When dark chocolate decadence meets creamy peanut buttery goodness, it becomes the perfect treat to satisfy your sweet tooth! Enjoy as is or top with some sea salt for a sweet and salty combination. They're naturally gluten-free too!Jump to Recipe
Coming from someone who hoarded all the Reese's after Halloween, Easter and every candy-centric party or event, trust me when I tell you that these vegan peanut butter cups are even better than my old favorite!
No, it's not because I made them.
Well, maybe that's one reason, but moving on...
They are better because they are made with all-natural ingredients...and they taste amazing too, which doesn't hurt. 😉
They're also perfect for anyone who is vegan or avoiding dairy because they are totally dairy-free! Woo-hoo!
Plus, they're made so you can see every layer...chocolate, peanut butter and more chocolate!
I mean, there's no going wrong when you combine peanut butter and chocolate.
Take these chocolate peanut butter overnight oats or these vegan peanut butter oatmeal chocolate chip cookies for example.
If you're a peanut butter and chocolate kind of person,
you can be my BFF you will absolutely love these peanut butter cups!
Ingredients for vegan Reese's cups
- Dairy-Free Dark Chocolate Chips (such as Enjoy Life brand)
- Creamy Peanut Butter (be sure to use an all-natural peanut butter with no added sugar)
- Organic Powdered Sugar (this helps sweeten the peanut butter and create a fluffy texture)
- Coconut Oil (this is for melting the chocolate chips so that the chocolate is smooth).
- Coarse Sea Salt (this is optional for topping the peanut butter cups)
See recipe card for quantities.
How to make dairy-free peanut butter cups
Fill a standard size muffin/cupcake pan with 12 cupcake liners and set aside.
Add the chocolate chips and coconut oil to a microwavable bowl.
Heat in 30 second intervals in the microwave until melted, stirring in between.
Spoon some of the chocolate mixture into the bottom of each of your 12 cupcakes liners.
Place the cupcake pan in the freezer for about 5 minutes, until the chocolate is set.
Add the peanut butter and powdered sugar to a mixing bowl.
Mix together until combined into a thick paste.
Spoon some of the peanut butter mixture on top of each chocolate layer and press it down with your fingers or the back of a small metal spoon so it completely covers the chocolate.
Put the pan back in the freezer for another 5 minutes.
Spoon the rest of the melted chocolate mixture on top of the peanut butter layer.
Sprinkle the tops with sea salt if using.
Put the pan back in the freezer for a final 15 minutes.
Once set, peel the cupcake liners away to reveal your beautifully layered peanut butter cups.
Tip: If you prefer that the peanut butter layer is completely covered and none of it shows, instead of spreading the peanut butter mixture to the edge of the liner, scoop out a rounded, level tablespoon of the peanut butter mixture and use your hands to flatten so that it's just slightly smaller than the bottom layer of chocolate. Repeat this for all of the cups.
Equipment you'll need
In addition, you can measure the chocolate chips by weight with a kitchen scale.
If you don't have a kitchen scale, you can measure the chocolate chips using cups and tablespoons.
How to store vegan peanut butter cups
Once the peanut butter cups have completely set, they can be stored at room temperature.
You can refrigerate them if you prefer, but I suggest leaving them out for a few minutes before eating as the chocolate will get hard.
You can also freeze some for later if you'd like. Allow to defrost at room temperature before eating.
Frequently asked questions
Reese's brand peanut butter cups are not vegan as they are made with milk chocolate and contain dairy. But this recipe is made with dairy-free dark chocolate and is vegan-friendly.
Justin's does have milk chocolate and white chocolate peanut butter cups which are not vegan. However, the brand's dark chocolate peanut butter cups are made without dairy and are vegan-friendly. I definitely recommend this brand as a store-bought option.
Vegan Peanut Butter Cups
- Fill a standard size muffin/cupcake pan with 12 cupcake liners.
- Add the chocolate chips and coconut oil to a microwavable bowl. Heat in 30 second intervals in the microwave until melted, stirring in between.
- Spoon 1 tablespoon of the chocolate mixture into the bottom of each of the 12 cupcakes liners.
- Place the cupcake pan in the freezer for about 5 minutes, until the chocolate is set.
- In a mixing bowl, mix together the peanut butter and powdered sugar until combined into a thick paste.
- Spoon approx. 1 tablespoon of the peanut butter mixture on top of each chocolate layer and press it down with your fingers or the back of a small metal spoon so it completely covers the chocolate.
- Put the pan back in the freezer for another 5 minutes.
- Spoon the rest of the melted chocolate mixture on top of the peanut butter layer, about 1 tablespoon in each cup. *Make sure it’s completely spread out to the edges of the cupcake liner.
- Sprinkle the tops with the coarse sea salt, if using.
- Put the pan back in the freezer for a final 15 minutes.
- Once set, peel the cupcake liners away to reveal your beautifully layered peanut butter cups. They can be stored at room temperature.
(Please refer to the post above for instructional photographs and other helpful information for this recipe)
©Watch Learn Eat. All content and images are copyright protected. Recipes and images are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.