Homemade Snickers Bars

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

With two layers of chocolate, creamy nougat, peanuts, and plenty of caramel, these Homemade Snickers Bars taste just like the real candy bar. Learn how to make homemade candy (quite possibly even better than store bought!) in just 40 minutes.

Homemade Snickers bars on a wooden cutting board.


ย 

Every December, my sister-in-law Erin has a Baking Day. Yes, itโ€™s so iconic, I now capitalize it like an official holiday! She takes a day off work to bake cookies and create platter upon platter of homemade candies for Christmas. Cookies, candies, brownies, bars; you name it, and she does it all by herself.

Wistfully envious and 2,500 miles away, I recently perfected Homemade Snickers Bars so I can embark on my on Baking Day any time of the year. (Donโ€™t mind me as I add OREO Cookie Balls, Chocolate Chip Cookie Cake, and Cheesecake Bars to the line-up, too.)

Donโ€™t be intimidated by the multiple layers. This homemade candy bar recipe only takes 40 minutes and the rich chocolate-caramel, nut-spiked results are well worth the time and effort.

Two layers of semi-sweet chocolate (which I prefer over the milk chocolate in โ€œrealโ€ Snickers bars) sandwiches marshmallowy nougat, crunch peanuts, and luscious caramel. Store-bought marshmallow fluff and a bag of caramels make this chocolate dessert recipe surprisingly simple.

Beyond that, you just have to melt chocolate and peanut butter together. In the microwave. Just like Erin, youโ€™ve got this!

Recipe ingredients

Labeled ingredients for homemade snickers bars.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • Creamy peanut butter: Since itโ€™s mixed with chocolate chips for the first and fourth layers, I give you full permission to start with a jar of peanut butter from the store. JIF, Skippy, Peter Pan; any brand will do. If youโ€™re feeling ambitious, whip up a batch of Homemade Peanut Butter. (See below for allergen-friendly alternatives.)
  • Caramels: Look for baking caramels by the bag in the candy or baking aisle. Unwrap each one to melt down with heavy cream for the third layer of these Homemade Snickers Bars. If you want to make caramel sauce from scratch, have at it!

Step-by-step instructions

To make layer 1 (chocolate):

  1. Line the bottom of an 11-inch by 7-inch baking pan with parchment paper or wax paper.ย In a small bowl, combine 1 cup chocolate chips and 3 tablespoons peanut butter. Microwave for 60 seconds at full power and stir to combine. Microwave a few more seconds if needed, until the chocolate is melted and smooth.
A baking pan next to a bowl of melted chocolate.
  1. Pour chocolate mixture into prepared pan and spread evenly.
A layer of chocolate spread out in a baking pan.
  1. Freeze until the chocolate is hard, about 2 to 3 minutes.
A layer of hardened chocolate spread out in a baking pan.

To make layer 2 (nougat):

  1. In a medium sized bowl, combine marshmallow fluff, ยผ cup peanut butter, and 1 ยฝ cups powdered sugar. Using a wooden spoon or strong spatula, stir until a soft nougat dough ball forms.ย 
Nougat mixture in a silver mixing bowl.
  1. Remove nougat dough from the bowl and press on top of hardened chocolate layer.
A layer of of nougat spread out over hardened chocolate in a baking pan.
  1. Sprinkle 1 cup peanuts on top of nougat and gently press them down.
Peanuts spread over nougat in a baking pan.

To make layer 3 (caramel):

  1. In a small saucepan over medium heat, combine 11 ounces caramels and ยผ cup heavy cream. Stir constantly until caramels have melted and cream is incorporated.ย 
Someone stirring caramel in a silver saucepan.
  1. Pour immediately over the peanut layer, using the back of a spoon to spread evenly.
Caramel spread out over nougat and peanut layer in a baking pan.
  1. Refrigerate until caramel has set, about 5 minutes.
Caramel spread out over nougat and peanut layer in a baking pan.

To make layer 4 (chocolate):

  1. In a small bowl, combine the remaining 1 cup chocolate chips and 3 tablespoons peanut butter. Microwave for 60 seconds at full power and stir to combine. Microwave a few more seconds if needed, until the chocolate is melted and smooth. Pour chocolate mixture over caramel layer and spread evenly. Refrigerate until chocolate layer has hardened, about 10 minutes.
Chocolate over the chocolate layer of homemade Snickers bars.
  1. Using a sharp knife, cut into 12 bars and serve.
Homemade Snickers bars on a wooden cutting board.

Recipe tips and variations

  • Yield: This Homemade Snickers Bar recipe makes 12 servings.
  • Storage: Store these bars covered in the refrigerator (or, if you live in a cold climate, on your patio or in the garage during the chilly winter months).
A stack of homemade Snickers bars on a small gray plate.

Recipe FAQs

What if I, or someone Iโ€™m sharing these Homemade Snickers Bars with, have a peanut allergy?

If youโ€™re not allergic to tree nuts, too, consider making these with almond butter, cashew butter, or walnut butter. For a nut-free solution, try sunflower seed butter. Instead of dry-roasted nuts, trade in chopped toasted walnuts or even broken pretzel pieces. While the latter peanut substitute will taste a lot different from a classic Snickers bar, itโ€™s still delicious. Think of it as similar to a Take 5 bar!

Can I use a different size pan if I donโ€™t own a 11- by 7-inch pan?

You bet. Assemble Homemade Snickers Bars in a 9- by 13-inch pan. The 11- by 7-incher is about two-thirds of the size, so opting for a 9- by 13-inch pan instead will result in larger, thinner bars (that are still 100% tasty).

More DIY candy recipes

Join Us

HUNGRY FOR MORE? Sign up for our weeklyย newsletterย and follow along onย Facebook,ย Pinterest, andย Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
Homemade Snickers bars on a wooden cutting board.

Homemade Snickers Bars

With two layers of chocolate, creamy nougat, peanuts, and plenty of caramel, these Homemade Snickers Bars taste just like the real candy bar. Learn how to make homemade candy (quite possibly even better than store bought!) in just 40 minutes.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 12 bars
Course Dessert
Cuisine American
Calories 494
4.93 from 28 votes

Ingredientsย 

For layer 1 (chocolate):

For layer 2 (nougat):

For layer 3 (caramel):

  • 11 ounces caramels unwrapped (see note 2)
  • 1/4 cup heavy cream

For layer 4 (chocolate):

Instructionsย 

To make layer 1:

  • Line the bottom of an 11-inch by 7-inch baking pan with parchment paper or wax paper.ย 
  • In a small bowl, combine 1 cup chocolate chips and 3 tablespoons peanut butter. Microwave for 60 seconds at full power and stir to combine. Microwave a few more seconds if needed, until the chocolate is melted and smooth.
  • Pour chocolate mixture into prepared pan and spread evenly. Freeze until the chocolate is hard, about 2 to 3 minutes.

To make layer 2:

  • In a medium sized bowl, combine marshmallow fluff, ยผ cup peanut butter, and 1 ยฝ cups powdered sugar. Using a wooden spoon or strong spatula, stir until a soft nougat dough ball forms.ย 
  • Remove nougat dough from the bowl and press on top of hardened chocolate layer. Sprinkle 1 cup peanuts on top of nougat and gently press them down.

To make layer 3:

  • In a small saucepan over medium heat, combine 11 ounces caramels and ยผ cup heavy cream. Stir constantly until caramels have melted and cream is incorporated.ย 
  • Pour immediately over the peanut layer, using the back of a spoon to spread evenly. Refrigerate until caramel has set, about 5 minutes.

To make layer 4:

  • In a small bowl, combine the remaining 1 cup chocolate chips and 3 tablespoons peanut butter. Microwave for 60 seconds at full power and stir to combine. Microwave a few more seconds if needed, until the chocolate is melted and smooth.
  • Pour chocolate mixture over caramel layer and spread evenly. Refrigerate until chocolate layer has hardened, about 10 minutes. Using a sharp knife, cut into 12 bars and serve.

Recipe Video

Notes

  1. Peanut butter: Since itโ€™s mixed with chocolate chips for the first and fourth layers, I give you full permission to start with a jar of peanut butter from the store. JIF, Skippy, Peter Pan; any brand will do. If youโ€™re feeling ambitious, whip up a batch of Homemade Peanut Butter. (See below for allergen-friendly alternatives.
  2. Caramels: Look for baking caramels by the bag in the candy or baking aisle. Unwrap each one to melt down with heavy cream for the third layer of these Homemade Snickers Bars. If you want to make caramel sauce from scratch, have at it!
  3. Yield: This Homemade Snickers Bar recipe makes 12 servings.
  4. Storage: Store these bars covered in the refrigerator (or, if you live in a cold climate, on your patio or in the garage during the chilly winter months).

Nutrition

Serving: 1barCalories: 494kcalCarbohydrates: 68gProtein: 7gFat: 23gSaturated Fat: 10gTrans Fat: 1gCholesterol: 10mgSodium: 88mgPotassium: 336mgFiber: 4gSugar: 54gVitamin A: 99IUVitamin C: 1mgCalcium: 66mgIron: 2mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

4.93 from 28 votes (23 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

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.

Comments

  1. We made these for my food allergy kids who have never had a real life candy bar. I subbed in sunbutter and pecans. It tasted better on day two and I think the chocolate could be a little
    Lighter โ€” maybe sunbutter doesnโ€™t hold its own the way peanut butter might. I was thinking of trying milk chocolate the next time. Thank you for this recipe!3 stars

    1. Hi Annie, thanks for writing. Total time for the recipe is 40 minutes, wish I could make it quicker for you, though! โ€“ Meggan

View all comments