Snickers Cake

10 comments

5 from 44 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

This Snickers cake recipe features layers of fluffy chocolate cake, peanut butter nougat frosting, and gooey caramel. It’s my go-to cake for celebrations and parties.

snickers cake.

If you thought my chocolate peanut butter cake was something spectacular, then set your eyes on my showstopping Snickers cake.

This cake ticks all the boxes. Layers of rich, moist chocolate cake pair with creamy peanut butter nougat and a smooth caramel sauce. It’s one of my favorite cakes to make when I’m hosting, and it doubles as an easy vegan dessert that bakes in 30 minutes flat.

Table of Contents
  1. Why I love this recipe
  2. Key Ingredients
  3. How to make a Snickers cake
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions
  7. More chocolate cake recipes to try
  8. Snickers Cake (Recipe Card)

Why I love this recipe

  • Surprisingly easy. Like our Biscoff cake, this layered cake may look intimidating, but there’s no more prep time than a single-layer cake.
  • So much flavor. If you love chocolate, peanut butter, and caramel, you’ll fall head over heels for this candy bar cake. 
  • Pantry staples only. I kept this recipe using simple, everyday ingredients. This means no eggs and no milk. Besides, have you seen the prices of them now?
  • Everyone will love it! I can personally attest to the power of this cake. Not only does it look incredible, but there’s something in it for everyone to love.

Also, if you want more impressive cake recipes, try my lemon blueberry cake, Funfetti cake, and snickerdoodle cake next.  

Key Ingredients

  • Flour. Simple all-purpose flour is best for this recipe. I have tested it with wholewheat flour and it was a little too dry for my liking.
  • Sugar. I used granulated white sugar, but if you prefer a more caramelized molasses flavor, you can use brown sugar instead.
  • Cocoa powder. I prefer Dutch-processed cocoa powder for its mellow flavor, but dark cocoa or black cocoa powder can also work. 
  • Baking soda. To help the cake rise. 
  • Salt. To elevate the other ingredients.
  • Vinegar. Reacts with the baking soda and give the cake more air bubbles. Use white vinegar or apple cider vinegar.
  • Oil. For moisture and to bind the other ingredients. Use a neutral-flavored cooking oil like canola oil or vegetable oil. 
  • Water. To bind the ingredients. You can use non-dairy milk, but I didn’t notice a significant texture change. 
  • Peanut butter nougat frosting. A simple combination of butter, peanut butter, powdered sugar, and vanilla.
  • Caramel. I like to use a homemade caramel sauce (typically my vegan caramel), but any store-bought sauce is fine. I recommend choosing one that is thicker than the others.

Find the printable recipe with measurements below.

How to make a Snickers cake

Step 1- Make chocolate cake batter. In a large bowl, combine the dry ingredients. Next, add the wet ingredients. Stir to combine. 

Step 2- Bake. Pour the cake batter between the two cake pans and bake for 25-30 minutes or until a toothpick inserted comes out clean. Remove the cakes from the oven and let them cool before slicing them in half.

Step 3- Make nougat. In a large bowl, beat the butter and peanut butter together until smooth. Slowly fold in the powdered sugar and vanilla and continue mixing until smooth and creamy. 

Step 4- Assemble. Place one single bottom layer of one cake on a flat surface or serving platter. Spread a thin layer of caramel, followed by ¼ of the peanut butter frosting. Top with caramel. Repeat the process until all 4 layers have been assembled. Top the cake with extra frosting or caramel, if desired. 

homemade snickers cake with caramel frosting.

Arman’s recipe tips

  • Refrigerate the cakes before slicing. If the cakes aren’t completely cooled before slicing them in half, they’re prone to crumbling. To avoid this, I usually refrigerate the cakes for 30 minutes so they’re easier to halve.
  • Use a springform cake pan. So they’re easier to remove. You can also line the pans with greased parchment paper. 
  • Make a single-layer cake. Just halve the ingredients, and don’t cut the cakes in half. 
  • Use a boxed cake mix. If I’m short on time, I’ll use a boxed chocolate cake mix.

Storage instructions

To store: Any leftover cake can be stored at room temperature in an airtight container for up to 3-4 days or in the refrigerator for up to 2 weeks. 

To freeze: Freeze leftover cake slices in a freezer-safe container for up to 3 months. When you’re ready to dig in, let the cake thaw overnight in the fridge. 

slice of snickers cake on a black plate.

Frequently asked questions

Can I make this in advance?

Yes, if you’d like, you can prepare the cake up to 2 days in advance and keep it refrigerated in an airtight container. Before serving, let the cake sit at room temperature for 2 hours. 

Can I make this nut-free?

Yes, you can. Simply swap out the peanut butter for tahini or sunflower seed butter. The proportion remains the same.

More chocolate cake recipes to try

snickers cake recipe.

Snickers Cake

5 from 44 votes
This snickers cake is the ultimate showstopper: it features a moist chocolate cake layered with a gooey peanut butter nougat and lashings of caramel. It's easy to make using pantry staples.
Servings: 12 servings
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes

Ingredients  

For the peanut butter nougat frosting

Instructions 

  • Preheat the oven to 180C/350F. Grease two 8-inch cake pans and set aside.
  • In a large mixing bowl, add the flour, sugar, cocoa powder, baking soda, and salt and mix well. Next, add in the vinegar, vanilla extract, oil, and water and mix until fully combined.
  • Distribute the cake batter evenly between the two cake pans. Bake for 25-30 minutes, or until a skewer comes out clean.
  • Remove from the oven and let the cakes cool completely, before slicing in half and frosting.
  • To make the frosting, beat together the butter and peanut butter until smooth. Slowly fold in the powdered sugar and vanilla until smooth and creamy.
  • Place one single bottom layer of one of the cakes on a flat surface or serving dish. Lightly spread a thin layer of caramel, followed by 1/4 of the peanut butter frosting. Top with extra caramel. Place the top layer of the cake. Repeat the process, until you have all 4 layers on top of one another. Carefully add extra frosting on top, if desired.

Notes

TO STORE: Any leftover cake can be stored at room temperature in an airtight container for up to 3-4 days or in the refrigerator for up to 2 weeks. 
TO FREEZE: Freeze leftover cake slices in a freezer-safe container for up to 3 months. When you’re ready to dig in, let the cake thaw overnight in the fridge.
Flavor variations
  • Add chopped peanuts. If you like a crunchier texture, add crushed peanuts in between each layer. 
  • Make it nut-free. When I need to make this cake nut-free, I’ll use sunflower seed butter or tahini instead. 
  • Add coffee. I don’t always use this hack, but I find swapping the water for black coffee is an easy way to enhance the flavor and add richness. Don’t worry; you won’t be able to taste the coffee at all.
  • Smother in chocolate ganache. Take a note from my peanut butter pie and make a chocolate ganache to cover the cake.
  • Add salt. To make a salted caramel sauce, add 1 teaspoon of coarse sea salt.
  • Take it up a notch. This cake is a showstopper all on its own, but when I’m up for it, I like to serve it with a scoop of ice cream or a dollop of Cool Whip.

Nutrition

Serving: 1servingCalories: 234kcalCarbohydrates: 32gProtein: 6gFat: 15gSodium: 407mgPotassium: 88mgFiber: 2gSugar: 10gCalcium: 10mgIron: 2mgNET CARBS: 30g
Course: Dessert
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Originally published October 2020, updated and republished February 2025

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

5 from 44 votes (41 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    The cake was really delicious in taste but. I would cut the sugar in half because it was so incredibly sweet 😀

  2. I notice in the pictures there is chocolate and peanuts on top of the cake but there is no mention of it in the recipe.

  3. Love this cake! Made it for my husband’s birthday today. Cake was so moist. At first,I thought my buttercream will gonna be disaster for some reason when I mix the powdered sugar it became crumbly instead of creamy texture. Maybe because the powdered sugar that I put is already crumbly? Anyways, I made a solution and put a splash of almond milk which it turns out to become creamy.
    My hubby, daughters and friends are loving it! Thanks for sharing your recipe arman😊

    1. Hi! WAs the powdered sugar sifted? That can sometimes happen! But yes, good to add some liquid, that gets it moving 🙂

  4. 5 stars
    I made this cake for my girlfriend because she loves Snickers, and it was so good! I actually messed up the cake by taking it out before it cooled so it all fell apart, but I managed to assemble messy cupcakes and refrigerated them, and they taste amazing!
    I know the caramel is essential to a Snickers, but I don’t have a big sweet tooth and think it tastes great without the caramel and actually reminds me of a Reeses!

  5. This cake was really good! I made it for my sisters birthday today all of my (non-vegan) family really like it 🙂 …. one thing though the recipe list leaves out the vanilla extract for the cake part so I missed it but it was still good.. will probably be even better next time with the vanilla 😉