Snickers Cake Recipe

1 Hour, 40 Minutes
Active Time
30 Minutes


Makes 1 cake

The only thing better than a classic chocolate layer cake is one with a boiled caramel frosting with peanuts and even more caramel in the middle. This cake will be at home on the dessert sideboard any time of the year, but it makes an especially good Halloween treat.


Cake Layers

  • 1 (15.25-oz.) box devil’s food cake mix
  • Ingredients needed to prepare cake mixes, replacing water with whole milk
  • 2 teaspoons vanilla extract
  • 5 (1.86-oz.) Snickers candy bars, coarsely chopped (2 cups)


  • 1 cup firmly packed dark brown sugar
  • 1/2 cup (4 oz.) unsalted butter
  • 1/4 teaspoon salt
  • 1/4 cup half-and-half
  • 1 teaspoon pure vanilla extract
  • 2 cups cups powdered sugar, or as needed, sifted
  • 1/2 cup finely chopped soft caramel candies
  • 1/2 cup chopped roasted peanuts


  • 5 (1.86-oz.) Snickers candy bars, coarsely chopped

How to Make

  1. Prepare Cake Layers: Preheat oven to 350°F. Grease (with shortening) 2 9-inch round can pans. Line the bottoms of each pan with parchment paper; grease paper with cooking spray. Dust pans with flour, tapping out excess.
  2. Prepare the cake mix according to package directions, replacing water with whole milk and adding the vanilla. Fold in the chopped candy bars. Divide batter between prepared pans.
  3. Bake in preheated oven until a wooden pick inserted in center comes out clean, 25 to 30 minutes. Cool cakes in pans on a wire rack 10 minutes. Remove cakes from pans and transfer to a wire rack; let cool completely, about 30 minutes.
  4. Prepare the Frosting: Combine dark brown sugar, butter, and salt in a medium saucepan. Bring to a boil over medium-high heat, stirring frequently. Cook 2 minutes, stirring constantly, until the sugar dissolves and the mixture is smooth. Stir in half-and-half; return to a boil. Remove from heat and stir in vanilla. Cool 15 minutes. Gradually stir in enough powdered sugar to make a thick, spreadable frosting.
  5. Assemble cake: Place 1 cake layer on a serving plate; spread with frosting and sprinkle with chopped caramel candies and peanuts. Top with second cake layer; spread remaining frosting on top and sides of cake. Garnish with candy bars as desired.