Snickers Cake

April 15, 2026 Delicious homemade Snickers Cake topped with chocolate and caramel

I made this Snickers Cake on a slow Sunday and it disappeared faster than I expected — and not just because it looks showy. The layers bake up dense and chocolatey, the salted caramel fills the center with a glossy, slightly sticky pocket, and the peanut butter buttercream puffs into soft ribbons that balance the chocolate. If you like candy-bar cakes that still read like real cake (not a packaged frosting tower), this one delivers: clean layers, crunchy peanuts and gooey caramel in every bite.

If you’ve tried other Snickers-inspired desserts, you’ll find this version is straightforward but specific: the espresso sharpens the cocoa, a touch of vinegar keeps the crumb tender, and chilling the cakes overnight makes clean slices. If you want a candy-bar crossover with a different texture, I also have a compact Snickers cheesecake bars you might like.

Why You’ll Love This Recipe

  • Real-texture contrast: fudgy chocolate cake, soft piped peanut butter buttercream, sticky salted caramel pool, and crunchy roasted peanuts.
  • Balanced sweetness: the espresso and bittersweet ganache cut through the sugar so slices don’t feel cloying.
  • Make-ahead friendly: chilling the layers overnight firms them for neat stacking and easy slicing.
  • Clear, compartmentalized fillings: two buttercreams (peanut and caramel) let you control peanut and caramel intensity precisely.
  • Impressive presentation with simple tools: a turntable, offset spatula and a couple of piping bags are all you need for bakery-style results.

The Story Behind This Recipe

I built this cake by layering simple components I love — a strong cocoa cake, two kinds of buttercream, a homemade salted caramel, and a thin chocolate ganache — so every forkful reads like a Snickers bar but still tastes like an honest cake.

What It Tastes Like

This cake leans rich but not heavy: the crumb is moist and slightly dense, with a toasted cocoa aroma and a faint espresso note. The peanut butter buttercream is savory and billowy, the salted caramel is bright and buttery, and the ganache gives a glossy chocolate finish. Expect salty-sweet bites with a mix of silky and crunchy textures.

Ingredients You’ll Need

A quick note on ingredients: use whole milk and room-temperature eggs for a smooth, tender batter; melted butter adds depth and a slightly shortbread-like crumb; instant espresso is optional but really lifts the chocolate; and roasted peanuts bring the best crunch and aroma. If you prefer to shortcut, a store-bought salted caramel works here, but make sure it’s pourable and not overly thick.

  • 2 cups all-purpose flour
  • 1 ½ granulated sugar
  • ½ cup unsweetened natural cocoa powder
  • 1 teaspoon baking soda
  • 1 teaspoon instant espresso powder (Note 1)
  • ½ teaspoon table salt
  • 1 cup whole milk ( + 2 tablespoons, at room temperature Note 2)
  • 2 large eggs (at room temperature)
  • ¼ cup vegetable oil
  • 4 tablespoons unsalted butter, melted
  • 1 teaspoon white vinegar (Note 4)
  • 1 cup granulated sugar
  • 1 cup heavy whipping cream (warmed up)
  • 4 tablespoons unsalted butter (at room temperature)
  • ½ teaspoon coarse sea salt
  • 1 stick unsalted butter ( at room temperature)
  • ½ cup creamy peanut butter
  • 1 cup powdered sugar
  • ½ teaspoon pure vanilla extract
  • 1/8 teaspoon coarse kosher salt
  • 1 stick unsalted butter (at room temperature)
  • ½ cup salted caramel sauce ((from the batch made above))
  • 1 cup powdered sugar
  • ¼ cup heavy cream
  • 2 oz bittersweet chocolate (chopped)
  • 1 cup dry roasted peanuts (roughly chopped)
  • 2-3 snickers bars (sliced)

How to Make Snickers Cake

  1. Prep pans and oven. Line two 7-inch cake pans with parchment rounds and spray lightly with cooking spray. Preheat the oven to 350°F (175°C). The small pans yield taller layers that are easier to split later.

  2. Mix dry ingredients. In the bowl of a stand mixer fitted with the paddle attachment, add 2 cups flour, 1 ½ cup granulated sugar, ½ cup cocoa, 1 teaspoon espresso powder, 1 teaspoon baking soda, and ½ teaspoon salt. Mix on low for about 30 seconds until uniform — you want an even, slightly powdery blend with no streaks.

  3. Add wet ingredients. With the mixer on low, add 1 cup whole milk plus the extra 2 tablespoons, 2 room-temperature eggs, ¼ cup vegetable oil and 4 tablespoons melted butter. Mix just until the batter is smooth and homogeneous — about 15 seconds. Stop as soon as there are no flour streaks; this batter should be pourable but not thin like crepe batter.

  4. Finish the batter. Stir in 1 teaspoon white vinegar and mix another 10 seconds. The vinegar reacts with the baking soda to give a light lift; you’ll notice tiny air pockets in the batter.

  5. Bake. Divide batter evenly between the two prepared pans (use a scale or a ¼-cup scoop to be exact). Bake for about 35 minutes, or until a toothpick inserted in the center comes out clean and the top springs back gently when touched. The cakes should be set but still moist.

  6. Cool and chill. Let the cakes cool in their pans on a wire rack until room temperature. Run a knife around the edges, invert onto the rack, wrap each layer tightly in plastic wrap and refrigerate until firm — preferably overnight. Chilled layers are sturdier and slice much cleaner.

  7. Make salted caramel sauce. Prepare your salted caramel following your preferred recipe (Note 3). You’ll need about ½ cup for the buttercream and more for drizzling; set aside and cool until thick but pourable.

  8. Peanut butter buttercream. In a large bowl with the paddle attachment, beat 1 stick unsalted butter (room temp) and ½ cup creamy peanut butter on medium-high for about 2 minutes until pale and fluffy. Scrape the bowl halfway through. Add 1 cup powdered sugar, ½ teaspoon vanilla and 1/8 teaspoon kosher salt; continue beating about 2 more minutes until smooth, glossy and spreadable. The frosting should hold soft peaks and pipe cleanly.

  9. Salted caramel buttercream. In a separate bowl with the paddle attachment, beat 1 stick unsalted butter (room temp) and ½ cup salted caramel sauce on medium-high for 2 minutes until pale. Scrape, then add 1 cup powdered sugar and beat about 2 minutes more until the texture is silky and slightly stiffer than the peanut butter buttercream.

  10. Make the ganache. Place 2 oz chopped bittersweet chocolate in a bowl. Heat ¼ cup heavy cream in the microwave for 45 seconds until very hot, then pour over chocolate. Let sit 2 minutes, then stir until smooth and glossy. If needed, microwave an additional 15 seconds and stir. Ganache should be pourable but not watery — make it just before assembly for best shine.

  11. Prepare to assemble. Remove chilled cakes and use a serrated knife or cake leveler to cut each layer horizontally into equal layers (this often gives 4 total thin layers from two 7-inch cakes). Fit two piping bags with plain round tips (or snip the ends) and fill one with peanut butter buttercream and the other with salted caramel buttercream. For a quick reference on working with small layered cakes, check my notes on working with compact layers.

  12. Stack the layers. Place a cake board on a turntable and smear a little frosting in the center to anchor the cake. Surround the board with four strips of parchment to keep things tidy. Put the first cake layer down, pipe peanut butter buttercream over it and spread to an even, thin layer (about 1/4 inch) using a small offset spatula. Pipe a border of salted caramel buttercream around the edge, then spoon roughly 1/4 cup of salted caramel into the center and scatter a few chopped peanuts over it.

  13. Repeat stacking. Add the next layer and repeat the peanut butter, caramel border, and peanuts for each layer. Finish with the top layer facing up so the cake looks smooth.

  14. Crumb coat and chill. Give the cake a thin crumb coat of whichever buttercream you have left (aim for a translucent layer that seals crumbs). Smooth as best you can, then refrigerate for about 30 minutes until the frosting firms.

  15. Final coat and decorate. Remove the parchment strips from the cake board, apply another layer of frosting and smooth it with an offset spatula or bench scraper until even. Transfer remaining ganache and leftover salted caramel into squirt bottles; if too thick gently warm each for 10–15 seconds to make them pourable (test temperature on your wrist — they should be warm, not hot). Drip the salted caramel around the edges, then follow with the chocolate ganache drips.

  16. Finish piping and topping. Fit a small star tip and pipe decorative rosettes or stars around the top edge. Pour a little ganache in the center, scatter chopped dry roasted peanuts, and top with 2–3 sliced Snickers bars for a classic look. Chill briefly to set the drip before serving.

Tips for Best Results

  • Chill the cake layers overnight when possible. Cold layers slice neatly and resist being squashed by the buttercream.
  • Keep the peanut butter buttercream a little softer than the caramel buttercream so it spreads easily; if it gets too soft, chill for 10 minutes and re-whip briefly.
  • Warm ganache and caramel in short bursts — 10–15 seconds — so they remain glossy but don’t melt the frosting.
  • Use dry roasted peanuts for the best crunch and toasted aroma; chop them roughly so you get both big bites and little flecks.
  • If you want neater drips, practice on the side of a bowl before decorating the cake.

Variations and Substitutions

  • Use store-bought salted caramel if short on time; pick a pourable variety for easier drips.
  • Swap the 2 oz bittersweet chocolate for a milk-chocolate ganache for a sweeter, softer finish — the cake will feel less sharp but still very Snickers-like.
  • For a nut-free option, omit the peanuts and Swickers slices and use crunchy cookie pieces instead; note the texture will shift from nutty crunch to cookie crisp.
  • For presentation ideas and smaller formats, see these spring cupcake ideas that adapt candy-bar flavors into single-serve treats.

How to Serve It

Slice with a long, sharp knife chilled briefly in hot water and wiped dry between cuts for clean edges. Serve slightly cool — not ice-cold — so the caramel and ganache are glossy and the buttercream is pillowy. This cake pairs beautifully with black coffee or a low-acid dark roast to balance the caramel sweetness.
Snickers Cake

How to Store It

  • Refrigerator: Store wrapped loosely with a cake dome or in an airtight container in the fridge for up to 4 days. Chill will firm the caramel and ganache; bring slices to room temperature for 20–30 minutes before serving for best texture.
  • Freezer: Freeze double-wrapped slices for up to 2 months. Thaw overnight in the fridge, then sit at room temperature 20–30 minutes to soften.
  • Make-ahead: You can bake and chill the layers up to 2 days ahead. Assemble the day of serving for freshest texture. For tips on compact make-ahead cakes, see this simple make-ahead cake guide.

Snickers Cake

Final Thoughts

This Snickers Cake is exactly the kind of party dessert that’s showy without being finicky: clear steps, distinct components, and a payoff that’s sticky, crunchy and chocolatey in every forkful. Once you’ve nailed the layers and the drip, it’s one of those cakes people remember.

Conclusion

If you want another take on a Snickers-style layer cake, I found a solid version at a Snickers Cake recipe from Brown Eyed Baker that highlights a classic approach. For a fancier, highly decorated version, see the decadent Snickers Cake from Chelsweets for inspiration on finishing touches. And for a simple, nostalgic home-baked interpretation, check the Homemade Snickers Cake on Or Whatever You Do.

Snickers Cake

A delicious layered cake that combines chocolate, peanut butter buttercream, salted caramel, and crunchy peanuts for a dessert that resembles a Snickers bar.
Prep Time 1 hour 30 minutes
Cook Time 35 minutes
Total Time 2 hours 5 minutes
Course Cake, Dessert
Cuisine American
Servings 12 servings
Calories 450 kcal

Ingredients
  

For the cake

  • 2 cups all-purpose flour
  • 1.5 cups granulated sugar
  • 0.5 cup unsweetened natural cocoa powder
  • 1 teaspoon baking soda
  • 1 teaspoon instant espresso powder Optional but enhances flavor
  • 0.5 teaspoon table salt
  • 1 cup whole milk ( + 2 tablespoons, at room temperature)
  • 2 large eggs (at room temperature)
  • 0.25 cup vegetable oil
  • 4 tablespoons unsalted butter, melted
  • 1 teaspoon white vinegar

For the salted caramel

  • 1 cup granulated sugar
  • 1 cup heavy whipping cream (warmed up)
  • 4 tablespoons unsalted butter (at room temperature)
  • 0.5 teaspoon coarse sea salt

For the peanut butter buttercream

  • 1 stick unsalted butter (at room temperature)
  • 0.5 cup creamy peanut butter
  • 1 cup powdered sugar
  • 0.5 teaspoon pure vanilla extract
  • 0.125 teaspoon coarse kosher salt

For the salted caramel buttercream

  • 1 stick unsalted butter (at room temperature)
  • 0.5 cup salted caramel sauce (from the batch made above)
  • 1 cup powdered sugar

For the ganache

  • 0.25 cup heavy cream
  • 2 oz bittersweet chocolate (chopped)

For topping

  • 1 cup dry roasted peanuts (roughly chopped)
  • 2-3 pieces Snickers bars (sliced)

Instructions
 

Preparation

  • Line two 7-inch cake pans with parchment rounds and spray lightly with cooking spray. Preheat the oven to 350°F (175°C).
  • In the bowl of a stand mixer fitted with the paddle attachment, add the dry ingredients for the cake and mix on low for about 30 seconds.
  • With the mixer on low, add the wet ingredients and mix until the batter is smooth.
  • Stir in the white vinegar and mix for another 10 seconds.
  • Divide the batter evenly between the prepared pans and bake for about 35 minutes.
  • Let the cakes cool, run a knife around the edges, invert them onto a wire rack, wrap in plastic, and refrigerate.
  • Prepare salted caramel sauce and cool until thick but pourable.

Making the Buttercreams

  • Make peanut butter buttercream by beating butter and peanut butter until fluffy, then add powdered sugar, vanilla, and salt.
  • In another bowl, beat unsalted butter and salted caramel, then add powdered sugar and beat until silky.

Making the Ganache

  • Heat heavy cream and pour it over chopped chocolate, let sit, then stir until smooth.

Assembly

  • Cut each chilled cake layer horizontally into equal layers.
  • Stack the layers with alternating peanut butter buttercream and salted caramel buttercream, adding chopped peanuts in between.
  • Crumb coat the cake with leftover buttercream and refrigerate until firm.
  • Apply a final coat of buttercream, then drizzle with ganache and salted caramel.
  • Pipe decorative rosettes, sprinkle chopped peanuts, and place sliced Snickers on top.

Notes

Chill the cake layers overnight for best results. Use dry roasted peanuts for better crunch. If using store-bought caramel, ensure it is pourable.
Keyword chocolate cake, layer cake, party dessert, peanut butter, Snickers Cake
Follow us on PinterestFollow

Related posts

Determined woman throws darts at target for concept of business success and achieving set goals

Leave a Comment

Recipe Rating