These decadent Snickers cupcakes taste just like a Snickers bar, in cupcake form! Rich and ultra-moist chocolate cupcakes are topped with a dreamy peanut butter frosting, a drizzle of salted caramel, chopped Snickers bars and crunchy peanuts. They are so easy to make from scratch and are always a crowd-pleaser!
Why you’ll love this recipe
- Super moist – made with buttermilk, oil and brown sugar, the cupcakes have an incredibly chocolatey taste and a perfectly tender, moist texture.
- Easy to make – with simple pantry ingredients. The batter takes just 10 minutes to whip up, no creaming of butter or complicated steps.
- Perfect for any occasion – fancy enough for holidays, birthday celebrations or parties, or just for whenever you are craving something sweet and completely decadent.
- Rich, fudgy, sweet and salty – moist chocolate cupcakes, creamy peanut butter frosting and a drizzle of salted caramel sauce. They taste just like a Snickers, but in cupcake form. Need I say more?!
Ingredients you will need
** This post contains tips and instructions to achieve the best possible results. This photo is a great guide for when you are in the supermarket, but for full ingredient quantities and methods, please scroll down to the detailed recipe card below!
- Plain flour – plain (all-purpose) flour forms the structure of the cupcakes. Weigh or fluff and level the flour, for accuracy. And sift the flour before using, to prevent lumps.
- Cocoa powder – Dutch process cocoa powder or natural unsweetened cocoa powder can be used. Use the best quality cocoa powder you can afford for a deep, chocolatey flavour.
- Sugar – a mixture of granulated white sugar and light brown sugar for richness and flavour. Make sure your brown sugar isn’t lumpy before adding it to the batter.
- Baking powder and baking soda – a combination of baking powder and bicarb soda (baking soda) will react with the buttermilk to create a lift in your cupcakes, making them gorgeously moist and fluffy.
- Eggs – use large eggs at room temperature, for best results.
- Buttermilk – the key ingredient to making your cupcakes tender, soft and fluffy. The acidity in buttermilk breaks down gluten and reacts with the leavening agents to create a light and airy texture. I recommend using store-bought buttermilk, but if you don’t have it on hand you can make your own. Simply mix 2 tablespoons of lemon juice or white vinegar in into a cup of milk. Stir and leave to sit for 10 minutes to curdle before continuing with the recipe as normal.
- Vanilla – enhances the chocolate flavour in the cupcakes. I recommend vanilla extract or vanilla bean paste rather than synthetic vanilla essence.
- Oil – vegetable or canola oil gives the cupcakes a moist and tender crumb.
For the peanut butter frosting;
- Peanut butter – I recommend using a generic, creamy peanut butter like Bega, Sanitarium or Skippy. For this recipe, I don’t recommend using a natural peanut butter that needs stirring. Natural peanut butter doesn’t work as well in the frosting and may split. And make sure it is a smooth peanut butter, not crunchy or it will be difficult to beat and pipe.
- Unsalted butter – use real butter rather than butter substitutes, for best results. Make sure it has softened at room temperature for the creamiest frosting. And use unsalted butter, as we are adding salt to taste.
- Icing sugar – if your icing sugar is lumpy, sift it first.
- Thickened cream – the key to a silky peanut butter buttercream. It will help to thin the buttercream and hold it together without splitting. Use regular, full fat (35% or higher) thickened cream.
To decorate;
Crushed peanuts, Snickers bars and salted caramel sauce decorate the cupcakes. You can use homemade caramel sauce, or store-bought if you’re short on time.
Step by step instructions
Full ingredient notes and quantities can be found in the detailed recipe card below. But here is a brief overview of what you can expect;
Step 1 – Make the cupcakes;
Sift the flour, baking powder, bicarb soda together and add to a mixing bowl.
- Whisk the dry ingredients (sugars, cocoa powder, flour, baking powder, bicarb soda and salt) together in a bowl until well combined.
- Mix the wet ingredients (buttermilk, oil, eggs and vanilla) together in a separate bowl.
- Pour the wet ingredients into the dry ingredients and gently fold together until just combined.
- Divide the mixture into lined cupcake trays (18 total), filling the paper cases no more than โ full.
- Bake until fluffy and completely cooked through.
- Cool the cupcakes on a wire rack. They must be cooled completely before frosting.
Step 2 – Make the peanut butter frosting;
- Beat the peanut butter and butter together with handheld electric beaters until pale and smooth. Make sure the butter is completely soft before mixing, to prevent lumps.
- Add the icing sugar and salt.
- Slowly add the cream, one tablespoon at a time, beating until a smooth, thick frosting forms. Continue adding cream until you reach your desired consistency. The consistency should be thick, but soft enough to pipe or spread onto the cupcakes.
Step 3 – Assemble the cupcakes;
- Pipe the frosting onto the top of the cooled cupcakes.
- Decorate with crushed peanuts, salted caramel sauce and chopped pieces of Snickers bars. You can also add a sprinkle of sea salt, if desired.
Expert tips
- Use a kitchen scale – adding too much flour to cupcake batter is the most common mistake that can lead to dry, dense cupcakes. Measure the ingredients in grams with a kitchen scale where possible. Alternatively, fluff the flour, sprinkle it into a measuring cup and level the top with a knife.
- Sift the flour and cocoa, to avoid lumps.
- Don’t overmix the batter. Use a spatula to gently fold the wet ingredients into the dry ingredients until everything is just combined. Make sure there are no pockets of dry mixture at the bottom of the bowl.
- Don’t overfill the cupcake cases – fill the cupcakes to no more than โ full, or they will overflow. There may be a tablespoon or two of batter leftover, but this is better than overfilling the cupcake cases.
- I used a regular-sized cupcake tray with โ cup capacity holes. Larger or smaller cupcake trays can be used, but baking times may vary.
- When baking the cupcakes, make sure the oven is fully pre-heated and the rack is in the middle of the oven. For best baking results, use an oven thermometer.
- Let the cupcakes cool before adding the buttercream frosting, or the frosting will melt and slide off the top of the cupcakes.
- For extra indulgence, you can cut a small hole in the top of each cupcake and fill them with salted caramel sauce before frosting. A sprinkle of sea salt over the top is a great addition too.
FAQs
Due to the cream and butter in the frosting, the cupcakes should be stored in the fridge if not being eaten right away. However, they are best eaten at room temperature. So if you are making them ahead of time, I recommend removing them from the fridge to return to room temperature before serving. They are best eaten fresh, but will keep in the fridge for up to 3 days.
The unfrosted chocolate cupcakes freeze beautifully, making them perfect for planning ahead. Once the cupcakes have cooled to room temperature, wrap them and place in a freezer-safe bag or container and store in the freezer for up to 3 months. When ready to use, thaw them overnight in the fridge before frosting and serving.
While the buttercream is best eaten fresh, it can be frozen separately too, for one month. Allow it to thaw and then re-whip it before piping it onto the cupcakes (add a little more cream to loosen, if needed).
If you want to freeze leftover cupcakes after they have already been frosted, place them on a baking tray and freeze, before transferring them to a freezer bag and placing into an airtight container for one month.
Related recipes
Tried this recipe? Please leave a star ⭐⭐⭐⭐⭐ rating or leave a review below and let me know how you went!
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Instagram and Pinterest for the latest recipes and news.
Snickers Cupcakes
Equipment
- cupcake trays 18 holes total
- paper cupcake cases
- electric handheld beaters
Ingredients
For the chocolate cupcakes
- 1 ยพ cup plain flour 260 grams, sifted
- 1 teaspoon baking powder
- ยฝ teaspoon bicarb soda baking soda
- โ cup unsweetened cocoa powder 65 grams, sifted. Use unsweetened Dutch process or natural cocoa powder
- ยพ cup white sugar 165 grams granulated white sugar
- ยฝ cup light brown sugar 125 grams, firmly packed
- 1 teaspoon salt regular table salt
- 1 ยพ cups buttermilk
- โ cup vegetable oil
- 2 large eggs room temperature
- 2 teaspoons vanilla bean paste or vanilla extract
For the peanut butter frosting
- 125 grams unsalted butter softened at room temperature
- 1 cup smooth peanut butter processed peanut butter (not natural). 270 grams
- 2 ยฝ cups icing sugar sift first if lumpy
- pinch salt regular table salt or salt flakes. Add more or less to taste.
- 6-10 tablespoons thickened cream
To decorate
- crushed peanuts
- salted caramel sauce use this recipe here or swap for store-bought caramel sauce if preferred.
- Snickers bars chopped into small pieces
Instructions
For the cupcakes
- Pre-heat oven to 180°C (356F)/160°C fan forced. Line cupcake trays with paper cupcake cases (18 total).
- Sift the plain flour, baking powder and bicarb soda together into a large mixing bowl.
- Add the sifted cocoa powder and the remaining dry ingredients (sugar, light brown sugar and salt) and whisk everything together until completely combined.
- In a separate bowl, whisk the buttermilk, oil, eggs and vanilla until smooth and combined.
- Add the buttermilk mixture to the dry ingredients and fold with a spatula until the mixture is just combined (don't overmix). Fold from the bottom of the bowl up and make sure there are no pockets of dry flour mixture in the bottom of the bowl.
- Use an ice cream or cookie scoop to divide the mixture into the cupcake trays, filling them no more than โ full.
- Bake for 16-18 minutes, until the cupcakes are fluffy and cooked through. The cupcakes should spring back when gently pressed in the middle and a skewer inserted into the middle should come out clean.
- Gently remove the cupcakes from the cupcake tray and place onto a wire rack to cool completely.
For the frosting
- Using handheld electric beaters, beat the softened butter and peanut butter together in a mixing bowl until pale and smooth.
- Add the icing sugar and salt to the butter mixture.
- Gradually add the cream, one tablespoon at a time and beating between each addition, until a thick frosting forms. Continue adding cream until the frosting reaches your desired consistency. It should be thick, but soft enough to be piped onto the cupcakes.
Decorate
- Optional: small holes can be cut into the top of the cupcakes and thick caramel sauce can be spooned into the middle before frosting.
- Once the cupcakes have cooled completely, pipe the frosting onto the top of the cupcakes.
- Drizzle the salted caramel sauce over the top of the frosting and sprinkle the crushed peanuts over the top. Add chopped pieces of Snickers bars and serve.
Notes
- Use a kitchen scale – adding too much flour to cupcake batter is the most common mistake that can lead to dry, dense cupcakes. Measure the ingredients in grams with a kitchen scale where possible. Alternatively, fluff the flour, sprinkle it into a measuring cup and level the top with a knife.
- Don’t overmix the batter. Use a spatula to gently fold the wet ingredients into the dry ingredients until everything is just combined. Make sure there are no pockets of dry mixture at the bottom of the bowl.
- Don’t overfill the cupcake cases – fill the cupcakes to no more than โ full, or they will overflow.
- I used a regular-sized cupcake tray with โ cup capacity holes. Larger or smaller cupcake trays can be used, but baking times may vary.
- When baking the cupcakes, make sure the oven is fully pre-heated and the rack is in the middle of the oven. For best baking results, use an oven thermometer.
- Let the cupcakes cool before adding the buttercream frosting, or the frosting will just melt and slide off the top of the cupcakes.
- For extra indulgence, you can cut a small hole in the top of each cupcake and fill them with salted caramel sauce before frosting. A sprinkle of sea salt over the top is a great addition too.
- Storage – because there is cream and butter in the frosting, the cupcakes should be stored in the fridge if not being eaten right away. However, they are best eaten at room temperature. If you are making them ahead of time, I recommend removing them from the fridge to return to room temperature before serving. They are best eaten fresh, but will keep in the fridge for up to 3 days.
- Freezing; Unfrosted cupcakes freeze beautifully, making them perfect for meal prepping or planning ahead. Once the cupcakes have cooled to room temperature, wrap them and place in a freezer-safe bag or container and store in the freezer for up to 3 months. When ready to use, thaw them overnight in the fridge before frosting and serving. The buttercream can be frozen separately too, for one month. Allow it to thaw and then re-whip it before piping it onto the cupcakes. If you want to freeze leftover cupcakes after they have been frosted, place them on a baking tray and freeze, before transferring them to a freezer bag and placing into an airtight container for one month.
- The nutrition information is based on the recipe being made into 18 cupcakes, with one cupcake being one serve. The nutritional information is an estimate only and does not take into account any additional toppings or sides served with the cupcakes.
- This recipe is made using Australian cups and spoon measurements. Due to cup sizes varying from country to country, I advise adjusting if necessary.
Leave a Reply