Description
This Chocolate Snickers Cake is the ultimate dessert for chocolate and caramel lovers. With soft, moist chocolate cake layers, a peanut butter frosting, gooey caramel, and chopped Snickers bars, every bite is a delicious combination of flavors and textures. Perfect for birthdays, special occasions, or just because!
Ingredients
Units
Scale
For the Chocolate Cake:
- 2 cups (250g) all-purpose flour
- 1 3/4 cups (350g) granulated sugar
- 3/4 cup (75g) unsweetened cocoa powder
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 cup (240ml) buttermilk
- 1/2 cup (120ml) vegetable oil
- 2 large eggs
- 2 tsp vanilla extract
- 1 cup (240ml) hot coffee or hot water
For the Peanut Butter Frosting:
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup (250g) creamy peanut butter
- 2 1/2 cups (300g) powdered sugar
- 2 tbsp heavy cream (adjust as needed)
- 1 tsp vanilla extract
For the Caramel Layer:
- 1 cup (200g) granulated sugar
- 6 tbsp unsalted butter, cubed
- 1/2 cup (120ml) heavy cream
- 1/2 tsp salt
(Or use 1 cup of store-bought caramel sauce for a shortcut!)
For the Chocolate Ganache:
- 6 oz (170g) semi-sweet chocolate, chopped
- 1/2 cup (120ml) heavy cream
For Assembly & Topping:
- 1 1/2 cups chopped Snickers bars
- 1/2 cup chopped peanuts (optional)
Instructions
For the Chocolate Cake:
- Preheat Oven – Preheat oven to 350°F (175°C). Grease and line three 8-inch round cake pans with parchment paper.
- Mix Dry Ingredients – In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Mix Wet Ingredients – In another bowl, whisk together buttermilk, oil, eggs, and vanilla.
- Combine & Add Coffee – Gradually add the wet ingredients to the dry ingredients, then slowly pour in the hot coffee or water while mixing until smooth.
- Bake – Divide the batter evenly between the cake pans and bake for 22–25 minutes or until a toothpick inserted in the center comes out clean. Let cakes cool completely before frosting.
-
For the Peanut Butter Frosting:
- Beat Butter & Peanut Butter – In a large bowl, beat butter and peanut butter until creamy.
- Add Sugar & Vanilla – Mix in powdered sugar and vanilla extract. Add heavy cream gradually until smooth and spreadable.
-
For the Caramel Layer:
- Melt Sugar – Heat sugar in a saucepan over medium heat, stirring constantly until melted and golden.
- Add Butter & Cream – Carefully stir in butter (it will bubble), then slowly pour in heavy cream while stirring. Cook for 1–2 minutes until smooth.
- Cool Slightly – Remove from heat and stir in salt. Let cool for 5 minutes before using.
For the Chocolate Ganache:
- Heat Cream – In a small saucepan, heat heavy cream until just simmering.
- Melt Chocolate – Pour the hot cream over the chopped chocolate in a bowl. Let sit for 2 minutes, then stir until smooth.
Assembling the Cake:
- Layer the Cake – Place the first cake layer on a serving plate. Spread a layer of peanut butter frosting, drizzle caramel over it, and sprinkle chopped Snickers bars. Repeat with the second layer.
- Frost the Cake – Spread a thin crumb coat of frosting around the cake and chill for 10 minutes. Then fully frost the cake.
- Add Ganache – Pour the chocolate ganache over the top, letting it drip down the sides.
- Decorate – Top with more chopped Snickers bars and peanuts. Drizzle extra caramel if desired.
- Chill & Serve – Refrigerate for 30 minutes before slicing to set the layers.
Notes
- If you want extra crunch, mix chopped peanuts into the frosting.
- The cake is best served at room temperature for the softest texture.
- Store leftovers in an airtight container in the fridge for up to 5 days.