Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Grease and line two 9-inch cake pans with parchment paper.
 - Cream butter and sugar until light and fluffy. Beat in eggs one at a time, then add vanilla extract.
 - Sift flour, cocoa powder, baking powder, baking soda, and salt. Gradually fold into butter mixture.
 - Mix in milk until smooth. Divide batter evenly between pans.
 - Bake 30–35 minutes until a toothpick comes out clean. Cool 10 minutes in pans, then transfer to wire racks.
 - Prepare caramel sauce if needed and toast peanuts.
 - Spread caramel on the first cake layer, sprinkle peanuts evenly. Place second cake layer on top.
 - Heat cream until simmering and pour over chopped chocolate. Stir until smooth. Pour ganache over assembled cake.
 - Chill briefly to set ganache. Garnish with extra caramel drizzle or chopped peanuts if desired. Serve.
 
Notes
For extra indulgence, add small Snickers pieces on top or between layers. Store in an airtight container at room temperature up to 2 days or refrigerate for longer freshness.
