stack of vegan homemade chocolate peanut butter cups

Vegan Peanut Butter Cups

These vegan homemade Reese peanut butter cups are made with just a few simple ingredients. The classic combination of chocolate and peanut butter is delicious in this peanut butter cup recipe!
Course Dessert
Cuisine Gluten Free, Vegan, Vegetarian
Keyword homemade reeses, no bake dessert vegan, vegan dessert
Prep Time 20 minutes
Total Time 20 minutes
Servings 12 peanut butter cups
Calories 89kcal
Author Amanda


  • 1 cup dark chocolate chips
  • 1/4 cup natural peanut butter no salt, oil, sugar added
  • 1/2 Tablespoon coconut oil slightly melted
  • 1 Tablespoon maple syrup can substitute with agave
  • 1/8 teaspoon salt



  • Put chocolate chips in a double boiler or double pots over medium heat on stovetop (see notes)
  • Using a rubber spatula, stir until chocolate chips are completely melted.
  • Put liners in mini cupcake tin and pour 1 teaspoon melted chocolate in each liner. Tap sides of tin lightly to even out the chocolate.
  • Place in freezer to set.
  • Put peanut butter, coconut oil, maple syrup, and salt in a small mixing bowl and stir well. If peanut butter is stiff, microwave for 10 seconds. Peanut butter should be pourable but not too liquidy
  • Remove tins from freezer and add 2 teaspoons of peanut butter mixture in each liner.
  • Top with chocolate. Tap sides of the tin to even out chocolate and place in the freezer to set (10-15 minutes).
  • Store in fridge or freezer


If you do not have a double boiler, you can use two pots. Fill a pot with 1 inch of water and put a slightly smaller pot in the larger pot. This is a method to prevent the chocolate from burning


Serving: 1g | Calories: 89kcal | Carbohydrates: 8.8g | Protein: 2.3g | Fat: 5.9g | Saturated Fat: 2.7g | Sodium: 24mg | Fiber: 0.3g | Sugar: 6.7g