Snickers Brownies are basically a candy bar and brownies combined into one amazing treat! They start with rich, fudgy brownies, then get a layer of nutty gooey caramel, then a creamy peanut mouse, and another layer of brownie topped with chocolate. It's a super indulgent dessert that's perfect for anyone who loves Snickers bars.

Snickers Brownie Recipe
We all have that one candy bar we can’t resist. For me, it's Snickers. Even with so many new candy bars out there, Snickers always tops my list.
So, this week, I decided to combine my love for Snickers with a delicious brownie recipe. And let me tell you, these Snickers Brownies are out of this world. They taste just like a Snickers bar on top of a brownie.
I know it looks like there are a few layers, but don’t let that scare you. They’re actually pretty easy to make. I made the brownie from scratch, but you can use a box of brownie mix to save time. The next layers are a bit more involved, but it’s totally worth it!
Jump to:
⭐Why You'll Love This Snickers Brownies
- Homemade Quality: Using fresh, homemade ingredients makes a big difference. Homemade caramel, ganache, and cheesecake layers boost the flavor and richness of these brownies.
- Customizable: Make this recipe your own! You can tweak the sweetness, add more or fewer peanuts, or even throw in some sea salt or extra chocolate chunks based on what you like.
- Satisfying and Indulgent: With layers of chocolate, caramel, peanuts, and peanut butter, these brownies are incredibly rich and satisfying. Each bite is packed with flavor and texture, perfect for anyone with a sweet tooth.
- Perfect for Sharing: These decadent brownies are great for gatherings and special occasions. They combine favorite flavors in a unique way, making them a hit with family and friends.
🧾Ingredients
Here’s what you need to make these Snickers Brownies:

For the Brownie:
- Eggs: I use room-temperature eggs to bind everything together and add moisture. They give the brownies a chewy, fudgy texture and rich flavor.
- Sugar: Sugar sweetens the brownies and helps with caramelization, giving them a rich, slightly crispy edge and a moist center.
- Salt: Just a pinch of salt enhances the sweetness and balances the flavor.
- Sunflower Oil: I use sunflower oil to keep the brownies moist and tender. It helps the batter stay smooth and makes the brownies soft and chewy.
- Flour: All-purpose flour provides the structure and stability the brownies need.
- Cocoa Powder: Cocoa powder adds a deep chocolate flavor and color, working with the flour to create that classic brownie texture.
For the Caramel-Peanut Layer:
- Sugar: Sugar is the base for the caramel, and when cooked to an amber color, it becomes a sweet, rich layer that enhances the brownie.
- Cream: I use double cream to mix with the caramelized sugar, creating a smooth, creamy caramel sauce that's easy to spread.
- Roasted Peanuts: Roasted peanuts add a satisfying crunch and nutty flavor that contrasts nicely with the smooth caramel and rich brownie. They also bring a savory touch to the sweetness.
Peanut Butter Cheesecake:
- Cream Cheese: Room-temperature cream cheese makes a tangy, creamy base for the cheesecake layer. It adds richness and smooth texture, balancing the denser brownie and caramel.
- Icing Sugar: Icing sugar sweetens the cheesecake layer and helps achieve a smooth, creamy texture. It dissolves easily for a silky finish.
- Peanut Butter: Smooth creamy regular peanut butter gives the cheesecake layer a nutty, rich flavor that complements the peanuts in the caramel layer. It also adds creaminess.
For the Chocolate Ganache Topping:
- Cream: Double cream is used in the ganache to create a smooth, glossy topping. It provides the fat needed for a creamy texture that’s easy to spread.
- Dark Chocolate: Dark chocolate adds a rich, deep flavor to the ganache and gives it a glossy finish, making the brownies even more indulgent.
See the recipe card below for a full list of ingredients and measurements.
👩🏻🍳How to Make Snickers Brownies
These step-by-step instructions and photos will help you to visualize how to make this recipe. See the recipe card for a printable version of this recipe.

1. Whisk the eggs, sugar, salt, and sunflower oil in a large bowl until they turn light and fluffy.

2. Mix the flour and cocoa powder, then add this to the egg mixture and stir until just combined.

3. Pour the brownie batter into the baking dish lined with baking paper and spread it out evenly.

4. Put the baking dish in the oven preheated to 180°C (350°F) and bake for 40 minutes, or until the edges are firm and the center is just slightly firm when touched.

5. Take it out of the oven and let it cool completely in the baking dish on a wire rack. Once cooled, trim the top layer and then cut it in half.

6. Place one brownie piece in the baking dish and set it aside.

7. In a saucepan, heat the sugar on medium-high until it melts and becomes a golden-brown color. Gently pour in the cream (it will bubble up) and stir until smooth.

8. Mix in the roasted peanuts until they are fully coated then take the pan off the heat. Spread the caramel-peanut mix evenly over the brownies in the dish. Set it aside.

9. In another bowl, blend the cream cheese and icing sugar together until smooth.

10. Mix the peanut butter with a hand mixer until it’s smooth and creamy.

11. Spoon the peanut butter cheesecake mixture onto the caramel-peanut layer and spread it out evenly with a spatula.

12. Put another brownie on top of the cheesecake mixture.

13. In a small saucepan, heat the cream until it starts to bubble gently. Pour the hot cream over the chopped chocolate and let it sit for 4 to 5 minutes.

14. Stir the mixture slowly until it’s smooth and shiny. Pour the chocolate ganache on top and spread it evenly with a spatula.

15. Let the ganache and Snickers brownies cool in the refrigerator overnight. Cut the Snickers brownies into pieces and serve them.

💭Tips for Recipe Success
Use Room Temperature Ingredients: Make sure your eggs, cream cheese, and butter are at room temperature. It helps everything mix smoothly and gives the best texture.
Prepare Your Pans: Line your baking dish with parchment paper to make it easier to lift out the brownies.
Mixing: Don’t overmix the brownie batter. Mix until everything is combined to keep the brownies tender.
Testing for Doneness: Start checking the brownies 5 minutes before the baking time is up. The edges should be set, and the center should be slightly soft but not liquid. A toothpick should come out with a few moist crumbs, not wet batter.
Make Caramel Carefully: When melting sugar, keep the heat medium to medium-high to avoid burning. Stir constantly and be cautious when adding cream, as it can bubble up a lot.
Chop Chocolate Finely: Chop the dark chocolate into small, even pieces so it melts evenly.
Chill to Set: Once you’ve layered everything, chill the brownies in the fridge overnight. This helps the ganache set and makes cutting easier.
Clean Cuts: Use a sharp knife to cut the brownies into squares. For neat cuts, wipe the knife clean between slices.
Store Properly: Keep the brownies in an airtight container in the fridge to stay fresh. They’ll last up to a week, or you can freeze them for longer storage.

❓Commonly Asked Questions
Absolutely! You can bake the brownies a day or two ahead of time. Just store them covered at room temperature, and they'll stay fresh for 1-2 days.
Yes, you can freeze Snickers Brownies; just wrap them tightly in plastic wrap or foil and store them in an airtight container for up to three months.
🍰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
- 280 g Sugar
- Pinch of 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.
- Sift together the flour, and cocoa powder. Add this dry mixture to the egg mixture, stirring until just combined.
- Pour the brownie batter into the prepared baking dish and spread it evenly.
- Place the baking dish in the preheated oven at 180°C (350°F) and bake for 40 minutes, or until the edges are set and the center is slightly firm to the touch.
- Remove from the oven and let cool completely in the baking dish on a wire rack.
- Once the brownie is cooled, trim the top of the brownie and then cut it in half.
- Put one piece of brownies in the baking dish. Set aside.
- Heat the sugar over medium-high heat in a saucepan until it melts and turns amber in color.
- Carefully add the cream (it will bubble up) and stir until smooth.
- Stir in the roasted peanuts until evenly coated.
- Remove from heat. Spread the caramel-peanut mixture evenly over the brownies in the baking dish. Set aside.
- In a separate bowl, mix in the cream cheese and icing sugar until smooth and well combined.
- Beat the peanut butter with a hand mixer until smooth and creamy.
- Drop spoonfuls of the peanut butter cheesecake mixture over the caramel-peanut layer and spread it evenly with a spatula.
- Place another piece of brownie on top of the cheesecake mixture.
- In a small saucepan, heat the cream until it just begins to simmer.
- Pour the hot cream over the chopped chocolate and let it sit for 4-5 minutes.
- Stir the mixture gently until smooth and glossy.
- Pour the chocolate ganache over the top, spreading it evenly with a spatula.
- Allow the ganache and Snickers brownies to set in the refrigerator overnight.
- Slice the Snickers brownies and serve.
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.