Dessert, Recipes, Snack

Vegan Peanut Butter Cups

Chocolatey and filled with an creamy peanut butter center, these 3-Ingredient Vegan Peanut Butter Cups are a simple homemade version of everyone’s favourite store-bought peanut butter cups. All you need is dark chocolate, peanut butter, and icing sugar!

It’s the season of candy and chocolate and while there are plenty of accidentally vegan options, some of our favourites still need veganizing. Reese’s Peanut Butter Cups are a popular choice for a reason, they’re delicious! Luckily for you, peanut butter cups are fairly simple to make at home.

Our homemade Vegan Peanut Butter Cups have just 3 ingredients; dark chocolate, peanut butter, and icing sugar. Combined they make the most delicious (and simple!!) homemade Reese’s Peanut Butter Cups – vegan edition.

Notes on Ingredients & Tools:

One of the best things about this recipe is that it needs just 3 ingredients! Chocolate, peanut butter, and icing sugar is all you need to make these chocolate-y and creamy peanut butter cups.

  • Peanut Butter – We love using an all-natural, only peanuts peanut butter. There are a bunch of delicious options, but our go to is the Kraft All Natural Smooth Peanut Butter. If you opt to use a peanut butter that has added sweetener, it’s best to not use the icing sugar stated in this recipe as it can make the end result too sweet.
  • Dark Chocolate – Use something you love because you don’t add anything else to the chocolate shell. We use a dark chocolate from President’s Choice for this and all of our chocolate recipes.
  • Icing Sugar (Confectioner’s Sugar) – It’s important to use icing sugar and not regular white or brown sugar. Icing sugar ensures that there isn’t any grit or texture in the peanut butter cups. Additionally if it’s important to you, make sure the icing sugar you use is vegan friendly. In Canada most sugar is vegan friendly, but if you live outside of Canada you may need to double check the brand.

Simple ingredients and even simpler tools! This no bake recipe only needs silicone muffin liners and optionally a muffin tin, but you can also use a regular baking sheet.

  • Silicone Muffin Liners – These work the best when you got o remove the peanut butter cups after they have set. You can also use paper liners if you’d like, but silicone is easier to remove, saves you money, and reduces your single use waste.
  • Muffin Tin – To keep the liners up, place them in each hole of the muffin tin. A muffin tin is required if you’re using paper liners, but if you’re using sturdy enough silicone liners they may stand on their own and all you’ll need is a baking sheet to keep them steady in the freezer.

Top tips for making Vegan Peanut Butter Cups:

  • Use chocolate you like. This doesn’t mean it has to be expensive, but it should be chocolate that you love the taste of. We like to use dark chocolate for our peanut butter cups.
  • Use a double boiler to melt chocolate. We like to use a double boiler to melt our chocolate to avoid burning it. If you don’t have a double boiler, a heatproof bowl over a pot of boiling water will do.
  • Use silicone muffin liners. We have used paper and silicone muffin liners and silicone were the easiest to remove! If you can, opt for a flexible silicone liner.
  • Keep the chocolate layers thin. There’s nothing worse than trying to bite through a thick layer of chocolate. To ensure you don’t chip a tooth use only as much chocolate to cover each layer.
  • Chill the cups between layers. For easier layering, be sure to freeze the peanut butter cups between every layer. Bottom chocolate, freeze, peanut butter, freeze, top chocolate layer, and freeze!
  • Store in the freezer. These peanut butter cups are best kept in an air tight container in the freezer. Then you can eat them straight out of the freezer (our preferred method) or allow them to thaw for 10 seconds before eating it.

Recipe FAQ:

Where can I buy silicone muffin liners?

Silicone muffin liners can be found at most grocery stores and kitchen supply stores.

How do you store homemade peanut butter cups?

For best results keep them in your freezer in an air-tight container – we typically use a mason jar. They offer a great texture and store for up to 3 months!

How long do these last?

There’s really no point in an expiry date because we promise you’ll eat them all before then. Regardless these keep well in an air-tight container in the freezer for up to 3 months.

How to make Vegan Peanut Butter Cups:

Vegan Peanut Butter Cups

Chocolatey and filled with an creamy peanut butter center, these 3-Ingredient Vegan Peanut Butter Cups are a simple homemade version of everyone's favourite store-bought peanut butter cups. All you need is dark chocolate, peanut butter, and icing sugar!
5 from 1 vote
Print Pin It
Course: Dessert, Snack
Cuisine: American
Prep Time: 15 minutes
Set Time: 25 minutes
Total Time: 40 minutes
Servings: 16 cups


  • 200 g dark chocolate, chopped
  • 120 g (½ cup) all-natural peanut butter
  • 15 g (2 tbsp) icing sugar


  • Place silicone muffin liners in a muffin tin or on a baking sheet.
  • Using a double boiler (or a heatproof bowl over a pot of boiling water) melt the chocolate until smooth.
  • Pour about 1 tsp of melted chocolate per muffin liner and tilt the chocolate around to spread it across the bottom and up the sides just slightly. Place in the freezer to set for 10 minutes.
  • While the chocolate cups set in the freezer, combine peanut butter and icing sugar in a bowl until smooth.
  • Add 1-2 tsp of peanut butter in each cup spreading it just shy of the edge. You want enough room for chocolate to coat the top and the sides. Make sure the peanut butter is as smooth on top as possible. Place in the freezer to chill for 5 minutes.
  • Pour over another 1-2 tsp of melted chocolate to cover the peanut butter and the sides with a thin layer of melted chocolate. Place in the freezer to set for another 10 minutes.
  • Once the peanut butter cups have set, remove them from the liners and place in an air tight container in the freezer until ready to enjoy.


Pin it for later:

Comments are closed.