Go Back
Chocolate Snickers Cake Rich Layered Candy Bar Dessert
Emily

Chocolate Snickers Cake – Rich Layered Candy Bar Dessert

This decadent Chocolate Snickers Cake is a rich layered dessert inspired by the classic candy bar. Moist chocolate cake layers are stacked with creamy peanut butter frosting, gooey caramel, and crunchy peanuts for the ultimate indulgence.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 510

Ingredients
  

  • 1 ¾ cups all-purpose flour
  • ¾ cup unsweetened cocoa powder
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1 cup granulated sugar
  • ½ cup packed brown sugar
  • 2 large eggs, at room temperature
  • 1 cup whole milk
  • ½ cup vegetable oil
  • 2 tsp vanilla extract
  • ½ cup creamy peanut butter
  • 8 oz cream cheese, softened
  • 2–3 cups powdered sugar (to desired consistency)
  • 1 cup caramel sauce (store-bought or homemade)
  • ½ cup chopped salted peanuts

Equipment

  • Mixing bowls
  • Whisk or electric mixer
  • Measuring cups and spoons
  • two 8- or 9-inch round cake pans
  • parchment paper (optional)
  • Wire rack
  • Spatula

Method
 

  1. Preheat oven to 350°F (175°C). Grease and flour two 8-inch or 9-inch round cake pans, or line them with parchment paper circles for easy removal.
  2. In a large mixing bowl, whisk together flour, cocoa powder, baking powder, baking soda, granulated sugar, and brown sugar.
  3. In a separate bowl, beat together eggs, milk, oil, and vanilla until smooth and well combined.
  4. Gradually add the wet ingredients to the dry mixture. Stir just until incorporated—do not overmix.
  5. Divide the batter evenly between prepared pans. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Let cakes cool in pans for 10 minutes, then transfer to a wire rack to cool completely.
  6. Beat peanut butter and cream cheese until smooth. Slowly add powdered sugar, ½ cup at a time, until frosting is fluffy and spreadable.
  7. Place one cake layer on a serving plate. Spread with half the frosting. Drizzle with half the caramel sauce and sprinkle with half the chopped peanuts.
  8. Add the second cake layer. Spread remaining frosting on top. Finish with a generous caramel drizzle and the rest of the peanuts.

Notes

For extra texture, add chopped Snickers bars between the layers. You can also make this in a 9x13-inch pan for an easier version. Refrigerate leftovers, but bring to room temperature before serving for best flavor.