Snickers Brownies (ChocoSmash Bar Copycat)
These bars are everything you want when you can’t decide between a brownie, a candy bar, and a peanut-butter-caramel mess. They’re dense, fudgy brownies topped with a marshmallow nougat, a soft caramel layer, peanuts and peanut butter, and a shiny chocolate coating—very close to a ChocoSmash-style bar. No complicated techniques; most work happens at the microwave and in short chill sessions.
I test desserts in a busy kitchen and I value recipes that are reliable and forgiving. This one is forgiving: the layers set in the fridge, the microwave melts are quick, and the final bars hold up well refrigerated or frozen. If you want to make these ahead for parties, they travel nicely when chilled.
Work straight through the steps and you’ll be rewarded with neat, sliceable bars. Read the ingredient notes and technique tips—small adjustments make a big difference in texture and ease of slicing.
What You’ll Gather

Ingredients
- ½ cup (118 ml) vegetable oil — fat for tender, moist brownies; use neutral oil for true chocolate flavor.
- 1 cup (200 g) granulated sugar — sweetens and helps the brownie structure.
- ⅔ cup (54 g) unsweetened cocoa powder — provides the chocolate base; sift if lumpy.
- 2 large eggs — binders that add richness and structure.
- 1 teaspoon vanilla extract — flavor enhancer for the brownie and layers.
- 1 tablespoon (15 ml) water — loosens the batter slightly for a smooth pour.
- ¼ teaspoon salt — balances sweetness and improves chocolate depth.
- ½ cup (62 g) all-purpose flour — just enough to keep brownies fudgy rather than cakey.
- 7 ounces marshmallow fluff — forms the nougat-style layer; spreadable and stable once chilled.
- 3 cups chocolate chips, divided — 1½ cups for the nougat mix, 1½ cups for the final topping; use semi-sweet or milk per preference.
- 10 ounces caramels, unwrapped — the chewy caramel layer; use soft caramels for easier melting.
- 3 tablespoons (45 ml) milk, divided — 1 tbsp for nougat, 2–3 tbsp for caramel (recipe specifies 2–3 tbsp).
- ¾ cup (200 g) creamy peanut butter — spread over the caramel; use creamy for smooth layering.
- ½ cup chopped peanuts — provides crunch and classic Snickers character.
- 1 tablespoon vegetable oil — thins melted chocolate for a glossy, spreadable final layer.
Cook Snickers Brownies (ChocoSmash Bar Copycat) Like This
Prep and bake the brownie base
- Preheat the oven to 350°F (175°C). Line a 9×13-inch pan with foil and spray the foil with nonstick cooking spray; if you prefer, use parchment instead. Lining makes it easy to lift the bars out for clean cutting.
- In a medium bowl, stir together ½ cup vegetable oil, 1 cup granulated sugar, ⅔ cup unsweetened cocoa powder, and 2 large eggs until the mixture is smooth and uniform.
- Add 1 teaspoon vanilla extract, 1 tablespoon water, ¼ teaspoon salt, and ½ cup all-purpose flour to the chocolate mixture. Stir until just smooth—do not overmix.
- Pour the batter into the prepared 9×13 pan and smooth the top. Bake for 15–20 minutes, or until the brownies are set and a toothpick inserted near the center comes out with a few moist crumbs but not raw batter.
- Remove from the oven and let the brownie layer cool completely in the pan before adding the layers on top. Cooling is important so the nougat and caramel do not sink in or melt into the brownie.
Make and spread the nougat layer
- Place 1½ cups of chocolate chips in a microwave-safe bowl. Heat for 1 minute, then stir. Continue heating in 30-second increments, stirring between each, until the chips are fully melted and smooth.
- Add 7 ounces marshmallow fluff and 1 tablespoon (15 ml) milk to the melted chocolate. Stir until combined; the mixture will be thick but spreadable.
- Spread the nougat mixture evenly over the cooled brownie base in a thin layer. Return the pan to the refrigerator while you prepare the caramel layer so the nougat firms up.
Make and spread the caramel layer
- Put 10 ounces unwrapped caramels in a microwave-safe bowl with 2–3 tablespoons (30–45 ml) milk. Choose the smaller amount for a thicker caramel, the larger for a looser pour—this follows the source note.
- Heat for 1 minute, then stir. Continue heating and stirring in 30-second increments until the caramels are melted and the caramel is smooth.
- Spread the warm caramel evenly over the chilled nougat layer. Return the pan to the refrigerator to let the caramel set before proceeding.
Add the peanut layer and final chocolate topping
- Once the caramel is set, sprinkle ½ cup chopped peanuts evenly over the caramel.
- Warm ¾ cup (200 g) creamy peanut butter in a microwave-safe bowl for 30–45 seconds, until it is smooth and spreadable. Spread the peanut butter over the peanuts in an even layer. Chill briefly while you prepare the topping.
- For the topping, place the remaining 1½ cups chocolate chips and 1 tablespoon vegetable oil in a microwave-safe bowl. Heat for 1 minute, then stir. Continue heating in 30-second increments, stirring until the chocolate is fully melted and glossy.
- Pour and spread the melted chocolate evenly over the peanut butter layer. Return the pan to the refrigerator until the topping is fully set.
Finish and store
- When the top is firm, lift the bars from the pan using the foil/parchment, and transfer to a cutting board. Cut into bars or squares with a sharp knife. For clean slices, chill briefly between cuts or warm the knife blade under hot water and dry between cuts.
- Store the bars in the refrigerator. They can also be frozen for up to 2 months; thaw in the refrigerator before serving.
Why Cooks Rave About It

This recipe balances fudgy brownie texture with layered candy-bar flavors: marshmallow nougat, soft caramel, crunchy peanuts, and a peanut-butter bridge. The microwave melting steps keep it accessible—no tempering required. The bars hold their shape when chilled, so they’re easy to serve at gatherings. Finally, the method is modular: make the brownie base, then add quick layers, which suits batch prepping.
Flavor-Forward Alternatives

- Swap semi-sweet chocolate chips for milk chocolate if you prefer a sweeter top.
- Use salted peanuts or sprinkle a pinch of flaky sea salt on top to sharpen contrasts.
- Replace creamy peanut butter with a crunchy variety for added texture.
- For a vegan option, substitute vegan marshmallow fluff, dairy-free caramels, and plant-based chocolate—but expect slight texture changes.
Equipment Breakdown
- 9×13-inch baking pan — standard size for the quantities listed.
- Foil or parchment — for easy removal and cleaner cutting.
- Microwave-safe bowls — for melting chocolate, caramel, and peanut butter.
- Offset spatula or silicone spatula — for spreading thin, even layers.
- Sharp knife — for clean bar cuts; warm between slices if needed.
Mistakes Even Pros Make
- Adding nougat or caramel while the base is still warm—this sinks layers. Always cool the brownie completely first.
- Overheating chocolate or caramels in the microwave—heat in short bursts and stir often to avoid scorching.
- Using too much milk with caramels—too much thins the caramel making it runny; stick to 2–3 tablespoons as directed.
- Cutting bars while warm—this causes smearing. Chill until firm for neat slices.
Fit It to Your Goals
- Meal prep/snacking: Make ahead and freeze in portions for quick desserts during the week.
- Party platter: Cut into smaller squares and serve chilled; top with a sprinkle of sea salt for a gourmet touch.
- Kid-friendly bake: Let kids help with sprinkling peanuts and spreading layers—just supervise the microwave steps.
Behind-the-Scenes Notes
I use the microwave for speed and control; stirring between intervals prevents overheating. The recipe leans on store-bought components (marshmallow fluff, caramels) for authenticity to the candy-bar profile—homemade nougat or caramel is possible but adds time and technique. Chilling between layers is key: it keeps clean, distinct strata and makes slicing presentable.
Keep It Fresh: Storage Guide
- Refrigerator: Store in an airtight container for up to 7 days. Chilling keeps the layers stable and prevents the peanut butter from weeping.
- Freezer: Wrap bars individually or layer with parchment in a freezer-safe container and freeze for up to 2 months. Thaw in the refrigerator before serving.
- Room temperature: Not recommended for long; the caramel and peanut butter layers soften and the bars lose structure—keep chilled for best results.
FAQ
- Can I use homemade caramel? Yes—if your caramel is similar in consistency to the store-bought soft caramels when melted. Reduce added milk accordingly.
- Can I make the brownies from scratch with butter? The recipe uses vegetable oil as given. Substituting melted butter will change texture and flavor but can work; this would be an adaptation beyond the source ingredients.
- Why did my top layer crack? Chocolate can crack if chilled too quickly or if the layer is thin and brittle. Bring the bars to a slightly warmer refrigerator shelf before serving to reduce cracking.
- How do I get cleaner slices? Chill the pan well, use a hot knife (wipe dry between cuts), or refrigerate between each pass for tidy bars.
The Takeaway
These Snickers-style brownies are straightforward to assemble and deliver the layered candy-bar experience in a tray-bake format. Follow the chilling steps, melt carefully in the microwave, and use the ingredient measures as listed for reliable results. Make them a day ahead—the flavor settles and the layers slice beautifully when chilled. Enjoy.

Snickers Brownies (ChocoSmash Bar Copycat)
Ingredients
- 1/2 cup vegetable oil 118 ml
- 1 cup granulated sugar 200 g
- 2/3 cup unsweetened cocoa powder 54 g
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 tablespoon water 15 ml
- 1/4 teaspoon salt
- 1/2 cup all-purpose flour 62 g
- 7 ounces marshmallow fluff
- 3 cups chocolate chips divided (1 1/2 cups for nougat, 1 1/2 cups for topping)
- 10 ounces caramels, unwrapped see notes for milk amount
- 3 tablespoons milk divided (use 1 tablespoon for nougat; 2–3 tablespoons for caramel depending on caramel type)
- 3/4 cup creamy peanut butter 200 g, use no-stir style
- 1/2 cup chopped peanuts
- 1 tablespoon vegetable oil for chocolate topping
Instructions
- Preheat the oven to 350°F (175°C). Line a 9x13-inch pan with foil or parchment and spray with nonstick spray so you can remove the slab easily.
- Make the brownie base: In a bowl, stir together 1/2 cup vegetable oil, 1 cup granulated sugar and 2/3 cup cocoa powder until combined. Add 2 large eggs and mix until smooth.
- Stir in 1 teaspoon vanilla, 1 tablespoon water, 1/4 teaspoon salt and 1/2 cup all-purpose flour until just combined. Pour batter into the prepared pan and spread evenly.
- Bake 15–20 minutes, until set and a toothpick comes out with a few moist crumbs. Allow the brownies to cool completely in the pan.
- Nougat layer: Place 1 1/2 cups chocolate chips in a microwave-safe bowl; heat 1 minute, stir, then heat in 30-second increments until melted and smooth. Stir in 7 ounces marshmallow fluff and 1 tablespoon milk until thick and combined.
- Spread the marshmallow-chocolate mixture in a thin, even layer over the cooled brownies. Chill briefly while you prepare the caramel.
- Caramel layer: Put 10 ounces unwrapped caramels in a microwave-safe bowl with 2–3 tablespoons milk (use 3 Tbsp for firmer caramels like Kraft, 2 Tbsp for softer Werthers as noted). Heat 1 minute, stir, then continue heating in 30-second bursts, stirring until smooth.
- Spread the melted caramel evenly over the nougat layer and chill until the caramel is set.
- Peanut layer: Sprinkle 1/2 cup chopped peanuts evenly over the caramel. Warm the 3/4 cup creamy peanut butter in short bursts (30–45 seconds) until smooth and spreadable, then spread over the peanuts. Chill while preparing the topping.
- Topping: Combine the remaining 1 1/2 cups chocolate chips with 1 tablespoon vegetable oil in a microwave-safe bowl; heat 1 minute, stir, then heat in 30-second increments until smooth. Spread over the peanut butter layer and chill until set.
- When fully chilled and set, lift the foil/parchment from the pan and cut into bars or squares using a single smooth slice per cut to avoid splintering the top.
Equipment
- 9x13 inch Baking Pan
- aluminum foil or parchment
- Nonstick cooking spray
- Mixing bowls
- Measuring cups and spoons
- microwave-safe bowls or double boiler
- spatula or offset spatula
- knife for cutting
Notes
- Use 3 tablespoons milk with firmer caramels (e.g., Kraft); 2 tablespoons for softer Werthers; Werthers Soft are not recommended.
- Line the pan so you can remove the whole slab to cut easily.
- Make each cut in one smooth stroke to avoid splintering the top.
- Use no-stir (not natural) creamy peanut butter.
- You can substitute a boxed brownie mix if desired.
