Go Back
+ servings
stack of peanut butter cups with with bite taken out of top one and one leaning on the stack to the left and some more in the background

Vegan Peanut Butter Cups

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.
Course Dessert, Snack
Cuisine American, Gluten-Free, Vegan, vegetarian
Keyword candy, chocolate, peanut butter
Prep Time 30 minutes
Total Time 30 minutes
Servings 12
Calories 278kcal



  • 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.


*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.
The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.


Calories: 278kcal | Carbohydrates: 24g | Protein: 6g | Fat: 21g | Saturated Fat: 11g | Fiber: 3g