Recipe: Sinfully delicious Snickers cupcakes with salted caramel frosting

These Snickers cupcakes are simply divine. Filled with a rich chocolate and peanut butter sauce and then topped with a creamy salted caramel frosting, these are sure to leave you satisfied time and time again!

Makes 20


55g cocoa powder

120g hot water

220g self-raising flour

¾ tsp bicarbonate of soda

¾ tsp baking powder

¾ tsp coarse salt

230g unsalted butter

285g granulated sugar

2 large eggs plus 1 egg yolk

1¾ tsp vanilla extract

80g sour cream, at room temperature

For the filling:

115g unsalted butter, cut into pieces

190g granulated sugar

235g double cream

¼ tsp vanilla extract

Pinch of salt

12 mini Snickers bars, chopped

For the frosting:

230g unsalted butter, at room temperature

450g confectioners’ sugar

1½ tsp vanilla extract

4 tbsp caramel sauce

Pinch of coarse salt

2 tbsp double cream


Preheat the oven to 180°C / 350°F / Gas mark 4 and line a 20 hole muffin tin with paper cases.

In a small bowl, whisk together the cocoa powder and hot water until smooth. 

In a medium bowl, whisk together the flour, bicarbonate of soda, baking powder, and salt then set aside.

In a medium saucepan, combine the butter and the sugar over medium heat.  Stir occasionally until the butter is melted. 

Remove the mixture from the heat and transfer to the bowl of an electric mixer fitted with a paddle attachment. 

Beat on medium-low speed, 4-5 minutes, until the mixture is cooled, alternately a food processor can be used or done by hand. 

Mix in the eggs and egg yolk, one at a time, scraping down the sides of the bowl as needed and beating well after each addition. 

Mix in the vanilla and then the cocoa mixture and mix well until incorporated. 

With the mixer on low speed add in the dry ingredients in two batches, alternating with the sour cream, beating just until combined.

Divide the batter between the prepared cupcake liners, filling them about ¾ of the way full.  Then bake for 18-20 minutes or until a toothpick inserted in the centre comes out clean.

Allow the cupcakes to cool in the tins for 5-10 minutes, then transfer to a wire rack to cool completely.

To make the caramel sauce, melt the butter in a heavy-bottomed saucepan over medium heat. Then add the sugar and cook, stirring occasionally, until the sugar begins to foam a bit. 

Remove from the heat and add the double cream. Stir until the sauce is smooth, then mix in the vanilla and salt.  Let cool.

To fill the cupcakes, cut a cone out of the centre of each cupcake with a paring knife.

To make the filling, combine the chopped Snickers bars in a bowl with a few table spoons of of the caramel sauce, and mix to coat. Then drop a spoonful of the filling mixture into each cupcake.

To make the frosting, add the butter to either an electric mixer or food processor and beat or blitz for 1 minute until smooth. 

Blend in the confectioners’ sugar until smooth, then mix in the vanilla, caramel sauce and salt until well combined. Add the cream and whip on high speed until light and fluffy, about 3-4 minutes.

Transfer the frosting to a pastry bag or a plastic bag with the tip cut off and frost the cupcakes.

Use the additional caramel sauce and garnish with chopped Snickers bars bits if you like.




Hello Mama!
Help us help you by allowing us and our partners to remember your device in cookies to serve you personalized content and ads.

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.