Snickers Cupcakes Recipe | Chocolate Peanut Caramel Cupcakes

Snickers Cupcakes Recipe | Chocolate Peanut Caramel Cupcakes

4 Stars (24 Voters)
These cupcakes are the perfect dessert for snickers lovers. These snickers cupcakes are made of moist and fluffy chocolate cupcakes, filled with rich peanut caramel sauce, and topped with amazing, creamy peanut butter frosting. So, if you’re looking for the best cupcakes, these are decadent, rich and super delicious! A must try recipe!
1½ Hours
30 Minutes

    For the cupcakes:

    • 1 cup (125g) All-purpose flour
    • 1/3 cup (40g) Cocoa powder
    • 1/4 teaspoon Salt
    • 1/2 teaspoon Baking soda
    • 1 large Egg
    • 1 cup (200g) Sugar
    • 1/2 cup (120ml) Buttermilk
    • 1/3 cup (80ml) Vegetable oil
    • 1/2 cup (120ml) Coffee
    • 1 teaspoon Vanilla extract

    For the caramel:

    • 3/4 cup (150g) Sugar
    • 150g Heavy cream, warm
    • 3 tablespoons (45g) Butter
    • 85g (3oz) Peanuts, toasted and crushed

    For the frosting:

    • 1/2 cup (125g) Peanut butter
    • 2/3 cup (150g) Cream cheese, room temperature
    • 100ml Heavy cream, cold
    • 5 tablespoons (75g) Butter, softened
    • 2/3 cup (85g) Powdered sugar
    • 1 teaspoon Vanilla extract

1. Make the cupcakes: Preheat oven to 350°F (175°C). Line a 12-cup muffin pan with cupcake liners. Set aside.

2. In a large bowl sift flour, cocoa powder, baking soda and salt. Add sugar, stir and set aside.

3. In a separate bowl whisk all wet ingredients.

4. Add dry ingredients to wet ingredients and whisk just until combined. don’t overmix.

5. Scoop the batter into cupcake liners. Bake for 18-20 minutes, or until a toothpick inserted in the center comes out clean. Allow to cool completely.

6. Make the peanut caramel: Heat sugar in a medium saucepan over medium-high heat, stirring occasionally with a spatula or wooden spoon. Sugar will form clumps and eventually melt into a thick brown, amber-colored liquid as you continue to stir. Be careful not to burn. Once sugar is completely melted and reached a deep amber color, remove the saucepan from heat. Immediately pour heavy cream (Be careful, as the caramel will bubble up) and Whisk until all the cream has been incorporated and you have a smooth sauce. Add butter, stir until melted. Return the sauce pan to heat, add salt and cook, stirring frequently for 5 minutes.

7. Remove from heat, transfer to a heatproof bowl, leave 3-4 tablespoons for later. Add crushed peanut, stir and let cool completely.

8. Make the frosting: In large bowl on medium speed, cream together peanut butter, butter and cream cheese until incorporated and smooth.

9. Add heavy cream, powdered sugar and whip for 2 minutes. Transfer to a piping bag.

10. Assembly: Once cupcakes are cool and filling is ready, cut out a hole out of the top part of the cupcake to add the filling. Fill the hole with the caramel filling. Frost the cupcakes.

11. For decoration: drizzle some melted chocolate or remaining caramel sauce and sprinkle some chopped peanuts.


  • The caramel should be enough for 18-20 cupcakes.
  • Instead of coffee you can use water.
  • L

    Epic fail, don’t waste expensive ingredients on this one, I am a pastry chef and this recipe does not work nor does the caramel taste good. Definitely not up to standard.

  • J

    Best cupcake recipe ever! thank you.

  • A

    Amazing cupcake recipe! It was the third time I'm making it! My family LOVED it. Thank you so much :)


Your email address will not be published


Join our newsletter for free recipes, cooking tips, video recipes and special offers