Reese’s Peanut Butter Chocolate Cupcakes

If you love peanut butter, chances are you’re a huge fan of Reese’s Peanut Butter Cups. This Peanut Butter Chocolate Cupcake recipe pays homage to this American candy and takes a love of peanut butter to a whole new level.

The chocolate cupcakes are rich, moist(sorry!) and decadent. They are topped with a creamy peanut butter buttercream which is sweet and salty all at the same time and the cakes are filled with a little nugget of peanutty goodness. Finished off in the only way they should be, sprinkled with the mighty peanut butter cup. Treat your loved ones (and yourself) to something a little bit naughty. Go on, you deserve it.

Reese's Chocolate Cupcakes

Full credit goes to Cupcake Jemma for this delicious recipe:


For the chocolate cupcakes

  • 140g plain flour, sifted
  • 185g caster sugar
  • 30g cocoa powder
  • 40g milk chocolate chips
  • 1/2 tsp bicarbonate of soda
  • 1/4 tsp salt
  • 125g buttermilk
  • 120ml cold coffee (I use one tsp of instant coffee granules)
  • 100ml vegetable oil
  • 1 large free range egg

For the filling

  • 125g peanut butter
  • 125g icing sugar, sifted
  • 30g butter
  • Pinch of salt

For the buttercream

  • 150g softened unsalted butter (I use Lescure)
  • 80g peanut butter
  • 340g icing sugar, sifted
  • 3-4 tbsp milk

Chocolate Peanut Butter Cupcakes


1. Preheat your oven to 160°C/Gas Mark 3. Line your 12-hole muffin tin with cupcake cases.

2. Sift all the dry ingredients into a mixing bowl (caster sugar, cocoa powder, bicarbonate of soda, salt and plain flour) and add the chocolate chips. Using a hand whisk, mix this until all the dry mixture is well combined.

3. Once you have done that, put the dry mixture bowl to one side. Now it’s time to add all your wet ingredients into a separate mixing bowl (buttermilk, cold coffee, vegetable oil and one large egg). Again, using the same whisk, whisk the wet mixture together until combined.

4. Pour the dry mixture into the wet mixture bowl and bring the mixture together, whisking thoroughly until combined and you have a smooth rich chocolatey cupcake mixture. As this is a fairly wet mixture, it is recommended you pour the mixture into a jug and use this to fill you cupcakes to avoid any extra mess or spillages.

5. Pour the mixture evenly into each cupcake case and bake for around 25 mins (it will differ with every oven and how much mixture you have placed in each case so check to see if a knife comes out clean, if it doesn’t, they may need an extra 5 mins). Transfer to a cooling rack and leave to cool completely before piping the peanut buttercream on top.

6. In the meantime, you can make the peanut butter filling. You can use a food processor for this but I used my electric mixer which also worked equally as well. Pop your butter, peanut butter and sifted icing sugar into the mixer and blitz together for a couple of minutes until it clumps together and combines, you’re looking for a squidgy consistency. Pop the mixture into a smaller bowl and squidge together by hand until it combines into one ball. Put this to one side until your cupcakes are out of oven and have cooled.

Chocolate Peanut Butter Cupcake Recipe

7. Now it’s time to make your peanut buttercream. Add the butter and peanut butter into the mixer and beat on high speed for 5 minutes until it goes really smooth and pale. Add the sifted icing sugar into the bowl in two stages, beating for 5 minutes between each addition. Remember to start the mixer on a low speed to avoid your icing sugar going everywhere!

8. At this point you will notice the buttercream is really thick, so to loosen up the mixture and make sure it is a lovely smooth and silky consistency we need to add the milk. Gradually add the milk a tablespoon at a time until you have the desired consistency (the amount in the recipe is just a guideline).

9. Once your cupcakes have cooled, it’s time to put everything together! First you will need to make some room for that lovely peanut butter filling and to do this, make a hole in the middle of the cupcakes (I used an apple corer but a knife will work just as well). Add a little nugget of the peanut butter filling into each cake, filling it until it reaches to the top of the cupcake.

10. Pipe the buttercream on top of the cakes. I used the close star nozzle for these cupcakes to make a pretty swirly pattern. Finally, finish the cakes with some broken pieces of Reese’s Peanut Butter Cups and there you have it. You have just made your very own piece of chocolatey peanut buttery piece of heaven. Enjoy!

Peanut Butter Chocolate Cupcake Recipe

If peanut butter aint your thing, check out my other cupcake recipes and find your favourite. Happy baking!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s