Homemade Snickers Bars

Jump to Recipe

This post may contain affiliate links. Please see my disclosure policy

Homemade Snickers Bars have gooey caramel, peanut nougat, and a chocolate coating — an easy no-bake copycat that tastes better than the real thing.

Have you ever wanted to make your favorite candy bar at home? Whenever I love something from the store, I always wonder what it would taste like homemade, and it’s almost always better. These Homemade Snickers Bars are proof: gooey caramel, a soft peanut nougat, and a chocolate coating, all layered together in one pan. No candy thermometer, no fancy equipment, just a handful of simple ingredients and a little patience while the layers set.

chocolate bars stacked on a table

 

This one has been a reader favorite for years, and it’s easy to see why. You get to control exactly what goes into it — real peanuts, good chocolate, and a nougat that’s every bit as rich as the candy bar version. If you love easy homemade candy, you’ll also want to try my homemade Peanut Butter Cups or Reese’s Fudge.

Erin’s Notes

  • No-bake and no candy thermometer — everything comes together on the stovetop and in the microwave.
  • Tastes just like the real thing, with a gooey caramel layer, peanut nougat, and chocolate on both sides.
  • Makes a big batch (30 bars), so it’s perfect for parties, holidays, or gifting.
  • Simple ingredients — no specialty candy-making supplies required.

Ingredient Notes

  • Milk chocolate chips — used for both the bottom and top layers; you can substitute your favorite chocolate chips if you prefer.
  • Creamy peanut butter — melted with the chocolate to make it easier to spread, and mixed into the nougat for flavor.
  • Marshmallow fluff — the shortcut that makes this nougat easy; no egg whites or candy thermometer needed.
  • Roasted peanuts — chopped and folded into the nougat so every bite has crunch.
  • Caramels — unwrapped and melted with evaporated milk into a smooth, pourable layer.
A caramel nougat bars on a plate, with Chocolate and Nougat
Homemade Snickers Bars - These are a chocolate caramel nougat layered bar that is pretty much like the store bought candy. 
No ratings yet

Homemade Snickers

Homemade Snickers Bars have gooey caramel, peanut nougat, and a chocolate coating — an easy no-bake copycat that tastes better than the real thing.
Prep: 20 minutes
Cook: 10 minutes
Chill Time: 4 hours
Servings: 30
Pin Recipe Rate Recipe Print

Ingredients 

First Chocolate Layer

Nougat Layer

Caramel Layer

Second Chocolate Layer

Instructions 

  • Line a 13×9-inch baking dish with parchment paper. Set aside.
  • Melt together chocolate and peanut butter for the first chocolate layer. Spread evenly in bottom of prepared baking dish. Place in freezer to set.
    1 cup milk chocolate chips, 1/4 cup creamy peanut butter
  • Meanwhile in a small saucepan melt butter over medium heat. Add sugar and evaporated milk. Bring to boil, stirring frequently. Once boiling cook for 5 minutes, continuing to stir frequently.
    4 tablespoons unsalted butter, 1 cup granulated sugar, 1/4 cup evaporated milk
  • Remove from heat and mix in marshmallow fluff, peanut butter, and vanilla. Mix until smooth and then fold in chopped peanuts.
    7 ounce jar marshmallow fluff, 1/4 cup peanut butter, 1 teaspoon vanilla extract, 1 1/2 cups roasted peanuts
  • Spread over first chocolate layer.
  • In a microwave-safe bowl melt together caramel and evaporated milk at 50% power, stirring every 45 seconds until melted and smooth.
    11 ounce bag caramels, 1/4 cup evaporated milk
  • Pour over nougat layer. Place in refrigerator until caramel is set.
  • Melt second layer of chocolate and peanut butter together for the top. Spread evenly over the caramel layer. Place in refrigerator for at least 2 hours until chocolate and caramel are solid. Slice and serve.
    1 cup milk chocolate chips, 1/4 cup creamy peanut butter
  • Store bars in refrigerator for best results.

Nutrition

Calories: 246kcal | Carbohydrates: 32g | Protein: 5g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 8mg | Sodium: 98mg | Potassium: 129mg | Fiber: 1g | Sugar: 26g | Vitamin A: 88IU | Vitamin C: 0.2mg | Calcium: 50mg | Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Author: Erin Sellin
Prep Time: 20 minutes
Cook Time: 10 minutes
Chill Time: 4 hours
Course: Dessert Recipes
Cuisine: American
Servings: 30
Calories: 246
Like this recipe? Leave a comment below!

How to Make Homemade Snickers

  1. Make the first chocolate layer. Melt the milk chocolate chips and peanut butter together, then spread evenly in a parchment-lined 13×9-inch pan. Place in the freezer to set while you make the nougat.
  2. Make the nougat. Melt the butter in a saucepan, then add the sugar and evaporated milk. Bring to a boil and cook, stirring frequently, for about 5 minutes.
  3. Finish the nougat. Remove from the heat and stir in the marshmallow fluff, peanut butter, and vanilla until smooth, then fold in the chopped peanuts.
  4. Layer the nougat. Spread the nougat evenly over the first chocolate layer.
  5. Add the caramel. Melt the caramels with evaporated milk in the microwave at 50% power, stirring every 45 seconds until smooth, then pour over the nougat. Refrigerate until set.
  6. Top with chocolate. Melt the second batch of chocolate and peanut butter and spread over the caramel layer.
  7. Chill and slice. Refrigerate for at least 2 hours, until the chocolate and caramel are fully set, then slice into bars.
chocolate caramel nougat bars stacked on a table, with Nougat and Peanut

Recipe Tips

  • Line the pan with parchment paper, leaving some overhang on the sides, it makes lifting the whole slab out for slicing much easier.
  • Let each layer fully set before adding the next; this keeps the layers distinct instead of swirling together.
  • Use a sharp knife and wipe it clean between cuts for the neatest slices, since the caramel layer can be sticky.
  • Let bars sit at room temperature for a few minutes before serving — they’re easier to bite into once they soften slightly.
A nougat bar stacked with peanuts around it, with Chocolate and Nougat

Storage

Store the bars in an airtight container in the refrigerator, where they’ll keep for about a week, this keeps the caramel and chocolate from softening or melting. Bars can also be frozen in an airtight, freezer-safe container for longer storage; thaw in the refrigerator before serving.

Can I use a different nut butter or leave out the peanuts?

Yes. If you have a peanut allergy, another nut or seed butter can be used in place of the peanut butter, and sunflower seeds or crushed pretzels can stand in for the peanuts. The flavor won’t be identical to the original, but it will still be delicious.

Why won’t my caramel layer set up?

This usually means the caramel mixture wasn’t heated long enough to fully melt and combine with the evaporated milk. Keep microwaving in short intervals, stirring well between each, until the mixture is completely smooth before pouring it over the nougat.

Can you dip these instead of the layers?

Yes — once the nougat and caramel layers are fully set, you can slice the bars and dip each one in melted chocolate for a look that’s closer to a traditional candy bar, rather than spreading a chocolate layer on top.

More Fun Dessert Recipes

About Erin Sellin

Welcome to Dinners, Dishes, & Desserts where my love of food meets my busy life. My name is Erin and I’m a casual home cook who loves to feed people. On this blog, you’ll find hundreds of quick and easy recipes made mostly from scratch. My days are spent in the kitchen, creating new recipes to share with family and friends.

Other Recipes You Might Like:

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. I’ve never baked with nougat before, but I definitely enjoy it in my chocolate bars! I’ll have to give these a try!

  2. These look delicious! I’ve always wanted to try to make homemade snickers at home as well, but had also been worried that it would be really complicated and would take forever. Glad to know there’s an easy way to pull them together!