No-Bake Snickers Bars

No-Bake Snickers Bars are the ultimate indulgent treat — a homemade candy bar with layers of rich chocolate, creamy nougat, crunchy salted peanuts, and gooey caramel, all made without turning on the oven. This recipe is a celebration of everything we love about the classic Snickers bar, recreated in a simple, no-bake format that’s surprisingly easy to make at home. The magic begins with a chocolate-peanut butter base layer, followed by a fluffy nougat made from butter, sugar, evaporated milk, marshmallow creme, and peanut butter. Salted peanuts are scattered over the nougat for crunch, then a layer of melted caramel is poured on top. A final layer of chocolate seals everything in, and after a couple of hours in the refrigerator, you have homemade candy bars that rival the store-bought version.

The brilliance of these bars lies in their layers of texture and flavor — the smooth chocolate, the chewy nougat, the crunchy peanuts, and the gooey caramel all come together in perfect harmony. They’re perfect for holiday gifting, party platters, or anytime you’re craving a sweet, indulgent treat. Cut them into squares and watch them disappear.

WHY YOU’LL LOVE THIS RECIPE

  • No-bake and easy — no oven required, just layer and chill.
  • All the flavors of a Snickers bar — chocolate, nougat, peanuts, and caramel.
  • Rich, indulgent, and satisfying — a homemade candy bar that’s better than store-bought.
  • Perfect for gifting — wrap them up for a thoughtful homemade gift.
  • Crowd-pleasing — a treat that everyone will love.

INGREDIENTS

  • 2 cups milk chocolate chips, divided
  • ½ cup creamy peanut butter, divided
  • 1 jar (7 oz) marshmallow creme
  • ¼ cup butter
  • 1 cup granulated sugar
  • ¼ cup evaporated milk
  • 1½ cups salted peanuts
  • 1 bag (11 oz) soft caramels, unwrapped
  • ¼ cup heavy cream

INSTRUCTIONS

Step 1: Make the Chocolate Base
Line a 9×13-inch pan with foil. Melt 1 cup chocolate chips with ¼ cup peanut butter, spread in the pan, and chill for 15 minutes.

Step 2: Make the Nougat
For the nougat, melt the butter in a saucepan, add the sugar and evaporated milk, and boil for 5 minutes, stirring. Remove from heat and stir in the marshmallow creme and ¼ cup peanut butter. Spread over the chocolate.

Step 3: Add the Peanuts
Sprinkle the peanuts over the nougat.

Step 4: Add the Caramel
Melt the caramels with the cream until smooth and pour over the peanuts. Chill for 15 minutes.

Step 5: Top with Chocolate
Melt the remaining chocolate and spread it on top.

Step 6: Chill and Serve
Chill for 2 hours, then cut into squares.

TIPS

  • Line the pan well — foil makes it easy to lift the bars out for cutting.
  • Stir constantly when boiling the nougat — this prevents burning and ensures a smooth texture.
  • Work quickly with the caramel — it sets fast, so pour and spread it while warm.
  • Chill between layers — this helps each layer set properly before adding the next.
  • Use a sharp knife — for clean, neat squares, use a sharp knife and wipe it between cuts.

STORAGE OPTIONS

Refrigerator: Store in an airtight container in the refrigerator for up to 2 weeks.
Freezer: These bars freeze well for up to 3 months. Wrap tightly in plastic wrap and foil. Thaw in the refrigerator before serving.

No-Bake Snickers Bars are a rich, indulgent, and utterly delicious homemade candy that’s perfect for any occasion. With their layers of chocolate, nougat, peanuts, and caramel, they’re a treat that everyone will love. Enjoy!