These Snickers Brownies always remind me of the layered candy bars I used to sneak from the cupboard. Now I bake them from scratch, and they're even better.

What makes these brownies so special is how each layer plays a part. The base is dense and chocolatey, the caramel peanut layer adds crunch and richness, and the cheesecake brings creaminess. It's a great mix of textures.
And then that ganache layer, smooth, glossy, and just the right amount of bitter to balance the sweetness. This recipe feels fancy but is easy to pull off at home, especially since it's made ahead. It's become one of my go-tos for special occasions or when I want to surprise guests with something different.

Jump to:
⭐Why You'll Love These Snickers Brownies
- Rich, Fudgy Brownie Base: The brownie is chewy and chocolatey with just the right amount of sweetness. It's the perfect base for the other layers.
- Great for Make-Ahead: Since it needs to chill overnight, it's ideal for prepping ahead of parties or gatherings.
🧾Snickers Brownies Ingredients
You'll find the exact measurements in the recipe card, but here's a closer look at a few of the ingredients and why I use them.
- Brownie Base: I mix eggs and sugar until fluffy, then add sunflower oil for moisture and cocoa powder for that deep chocolate flavor; simple but rich enough to carry all the layers.
- Caramel-Peanut Layer: I slowly melt sugar into caramel, then stir in cream and roasted peanuts. It adds the perfect sticky-salty crunch that cuts through the sweetness.
- Peanut Butter Cheesecake: I blend cream cheese, icing sugar, and peanut butter until smooth. This layer brings a creamy, nutty contrast that makes every bite feel balanced.
- Chocolate Ganache: I use dark chocolate with just-heated cream to make a silky ganache that finishes the brownies with a glossy, decadent top.
👩🏻🍳How to Make Snickers Brownies
You can find the complete printable Snickers Brownies recipe with measurements below, but for now, here's a quick overview of how it goes:

1. Make the Brownie Base: Whisk eggs, sugar, salt, and oil until fluffy. Mix in flour and cocoa, then bake at 180°C (350°F) for 40 minutes. Let cool, trim the top, and cut in half.
2. Prepare Caramel Layer: Melt sugar until golden, stir in cream, then coat roasted peanuts. Spread this caramel-peanut mixture over one brownie layer.
3. Add Cheesecake Filling: Blend cream cheese, icing sugar, and peanut butter until smooth. Spread evenly over the caramel-peanut layer, then place the second brownie layer on top.
4. Top with Ganache: Pour hot cream over chopped chocolate, stir until glossy, and spread on top. Chill overnight, then slice into Snickers brownies.

💭Tips for Recipe Success
Slice with a Hot Knife: I dip a sharp knife in hot water, wipe it dry, and slice slowly for those clean, bakery-style layers.
Freeze Before Slicing: A quick 20-minute chill in the freezer firms everything up and makes cutting easier without smudging the layers.
Line Your Pan Properly: I always use parchment paper with overhangs; it makes lifting and slicing the brownies so much easier.
Store in the Fridge: I keep the brownies in an airtight container in the fridge for up to 5 days. The layers stay firm, and the flavor gets even better.
🍫More Chocolate Recipes!
If you enjoy cooking with chocolate, you'll want to explore these delicious recipe ideas for a little inspiration:
🍰More Dessert Recipes!
Here are more of my favorite dessert recipes! Try these:
HUNGRY FOR MORE? Subscribe to my Newsletter and follow along on Facebook, Pinterest, and Instagram for all the latest updates.
📖 Recipe

Snickers Brownies
Ingredients
For the Brownie:
- 7 Eggs - Room temperature
- 280 g Sugar
- ⅛ teaspoon Salt
- 60 ml Sunflower Oil
- 210 g Flour
- 60 g Cocoa Powder
For the Caramel-Peanut Layer:
- 250 g Sugar
- 200 ml Cream
- 300 g Roasted Peanuts
For the Peanut Butter Cheesecake:
- 500 g Cream Cheese
- 100 g Icing Sugar
- 350 g Peanut Butter
For the Chocolate Ganache Topping:
- 100 g Cream
- 200 g Dark Chocolate
Instructions
- In a large bowl, beat the eggs, sugar, and salt until light and fluffy.
- Mix in the sunflower oil until combined.
- Sift together the flour and cocoa powder, then fold into the egg mixture until just combined.
- Pour the brownie batter into a lined baking dish and spread it evenly.
- Bake at 350°F (180°C) for 40 minutes, until the edges are set and the center feels slightly firm.
- Let the brownie cool completely in the baking dish on a wire rack.
- Once cooled, trim the top and cut the brownie in half horizontally. Set one layer back into the dish.
- Heat the sugar in a saucepan over medium-high heat until melted and deep amber in color.
- Carefully pour in the cream and stir until smooth.
- Add the roasted peanuts and mix to coat them evenly.
- Spread the caramel-peanut mixture over the brownie layer in the dish and set aside.
- In a bowl, beat the cream cheese and icing sugar until smooth.
- In another bowl, beat the peanut butter until creamy, then combine with the cream cheese mixture.
- Spoon the cheesecake mixture over the caramel layer and spread it evenly.
- Place the second brownie layer gently on top of the cheesecake.
- Heat the cream in a small saucepan until it just begins to simmer.
- Pour the hot cream over the chopped chocolate and let sit for 4-5 minutes.
- Stir until smooth and glossy, then spread the ganache evenly over the top brownie layer.
- Chill the Snickers brownies in the refrigerator overnight until fully set.
- Slice into squares and serve chilled.
Notes
Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.










John says
Best brownies ever! The Snickers combo is unbeatable.