A rich, multi-layer chocolate cake inspired by the classic Snickers bar — complete with peanut butter nougat, caramel drizzle, and ganache topping.
Cake:
1¾ cups all-purpose flour
¾ cup cocoa powder
2 cups sugar
1½ tsp baking powder
1½ tsp baking soda
1 tsp salt
2 eggs
1 cup buttermilk
½ cup vegetable oil
2 tsp vanilla extract
1 cup hot coffee or water
Nougat Layer:
½ cup butter, softened
1 cup marshmallow fluff
½ cup creamy peanut butter
1½ cups powdered sugar
Caramel Sauce:
1 cup sugar
6 tbsp butter
½ cup heavy cream
Pinch of salt
Or ½ cup store-bought caramel sauce
Ganache:
1 cup semi-sweet chocolate chips
½ cup heavy cream
Garnish:
4–6 chopped Snickers bars
Extra caramel and peanuts (optional)
Preheat oven to 350°F. Line and grease two 8” cake pans.
Whisk dry cake ingredients. In another bowl, mix eggs, buttermilk, oil, and vanilla. Combine with dry ingredients, then add hot coffee or water.
Pour into pans and bake 30–35 minutes. Cool completely.
For nougat: Beat butter, fluff, peanut butter, and powdered sugar until fluffy.
For caramel: Melt sugar until amber. Add butter and cream. Simmer 1 minute. Cool.
For ganache: Pour hot cream over chocolate chips. Let sit, then stir smooth.
Assemble: Layer cake, nougat, caramel. Top with second layer, ganache, and chopped Snickers.
Chill to set, slice, and serve.
Use boxed cake mix for shortcut
Chill layers before assembling for clean cuts
Customize with other candy toppings