Delicious homemade snickers bars filled with layers of chocolate, nougat, peanuts and caramel. These taste like the real candy bar but are made from scratch at home!
Learn to make homemade candy recipes that are better than store-bought! Also try, homemade Twix bars, crunch bars, this toffee recipe and rocky road candy!

This post may contain affiliate links. Read disclosure policy.
Table of Contents
Homemade Snickers Bars
You guys are in for a real treat today! I’m sharing the most delicious recipe for homemade snickers bars! This recipe is simply AMAZING! I’m not going to tell you how many I ate. ;)
When it comes to no-bake desserts, these bad boys have now passed up my favorite Reese’s peanut butter bars. Homemade snickers combine my two favorite food groups – caramel candy and chocolate! Add a delicious nougat filling which combines butter, sugar, marshmallow fluff AND peanut butter and it’s irresistible.
For more recipes with a chocolate and caramel combination, check out my chocolate fudge caramel brownies, snickers apple pie and rolo cookies.
How to Make Snickers
The best part about this snickers bar recipe is they are super easy to make. It takes a little bit of patience waiting for the layers to harden, but it’s worth the wait!

- Make the chocolate layer. Melt the chocolate chips and peanut butter in a microwavable bowl on 50% power. Cook for 1 minute and then stir. Continue cooking in 30 second increments until melted. Then pour the chocolate into a foil-lined (and sprayed) 9×13″ pan and spread out evenly. Place in the refrigerator for 20 minutes to harden.
- Combine nougat filling. Melt butter in a medium-sized pan over medium-heat. Add sugar and milk and stir until dissolved. Bring to a boil and cook for 5 minutes. Add in marshmallow fluff, peanut butter and vanilla and stir until smooth. Remove pan from heat and fold in peanuts and then spread the nougat filling on top of the chocolate layer. Cool completely.
- Make caramel layer. Cook caramel and whipping cream in a small saucepan over low heat for about 10-15 minutes (or until smooth), stirring occasionally. Pour over nougat layer and allow to cool completely.
- Final chocolate layer. Pour melted chocolate on top of caramel layer and spread out evenly. Place pan in refrigerator for at least 1-2 hours, or until ready to serve. Once they have cooled, you can literally pull the whole thing out of the pan. Slowly pull the foil off the sides and ooo and ahh at the delicious caramel. Cut into bars and enjoy!

Gifting Tips
- During the holiday season I love to gift neighbors with these delicious homemade snickers bars, this Cool Whip candy recipe and copycat PayDay candy bars.
- I wrap them up in wax paper and stamp a cute message on the top (I used these stamps). You could even place them in a cute little basket and wrap it up with ribbon.
- Simply store them in the refrigerator until you’re ready to pass them out. Your friends will take one bite and love you forever!

Other easy desserts with chocolate and caramel include salted caramel chocolate chip cookies and this Twix cookies recipe!
More Delicious Bar Recipes

Homemade Snickers
Video
Ingredients
Layer 1:
- 1 ¼ cups milk chocolate chips
- ¼ cup creamy peanut butter
Layer 2:
- ¼ cup unsalted butter
- 1 cup granulated sugar
- 7 ounce jar marshmallow fluff
- ¼ cup creamy peanut butter
- ¼ cup evaporated milk
- 1 teaspoon vanilla extract
- 1 cup salted peanuts , roughly chopped
Layer 3:
- 14 ounce bag of caramels , I like to use the Kraft caramel bits
- ¼ cup whipping cream
Layer 4:
- 1 cup milk chocolate chips
- ¼ cup creamy peanut butter
Instructions
Layer 1
- Line a 9×13" pan with foil or parchment paper and spray with non-stick cooking spray. Melt chocolate chips and peanut butter in a microwavable bowl on 50% power. Cook for 1 minute and then stir. Cook in 30 second increments until melted.
- Pour chocolate into the lined pan and spread out evenly. Place in the refrigerator for 20 minutes to harden.
Layer 2
- Melt butter in a medium-sized pan over medium-heat. Add in sugar and milk, stirring until it has dissolved. Bring to a boil and let cook for 5 minutes, stirring occasionally. Then add in marshmallow fluff, peanut butter and vanilla and stir until smooth.
- Remove pan from heat and fold in peanuts and then spread the nougat filling on top of the chocolate layer. Allow to cool completely.
Layer 3
- Cook caramel and cream in the microwave at 50% power for 30 seconds. Stir and then cook in 30 second increments until smooth and melted. Alternatively cook on a sauce pan over low heat until melted. Pour over nougat layer and allow to cool completely.
Layer 4
- Melt the chocolate chips and peanut butter in a microwavable bowl on 50% power. Cook for 1 minute and then stir. Cook in 30 second increments until melted. Pour chocolate into the pan and spread out evenly.
- Place pan in refrigerator for at least 1 hour or until firm. Pop the entire square out and then slowly peel away the foil and then cut into bars.
- Slice the snickers into rectangle or squares and store in a covered container up to 1 week.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Recipe slightly adapted from Taste of Home Cookbook
FAQs
Yes! Unless there is a nut allergy, try a different nut butter instead of peanut butter and used walnuts or another nut of choiced instead of the peanuts. For nut-free try sunflower butter and some crushed pretzels. It will taste different than Snickers but still be delicious.
Store covered in the refrigerator for up to 1 week.
Yes! I like to cut into squares then wrap in plastic wrap and store in a freezer safe container. Thaw in the refrigerator and enjoy.

hans
yummy
Fuzzy
do u have any chocolate recipes for diabetics?
Anne White
Love your recipe
Jamielyn
Thanks Anne! :)
Heather+@+My+Overflowing+Cup
Are you kidding me right now? These look amazing. Pinned. Thank you!!!
Jamielyn
They are amazing as they look! :)
Aqiyl Aniys
Whoa! the snickers look yummy and definitely hardcore. It will definitely take a lot of restraint to not eat too many.
Jamielyn
They are super rich and delicious, hope you enjoy them! :)
maggie
I made these today – delicious! I think (and my husband does too) these are even better than snickers. I used 3T heavy cream instead of 4 (1/4 cup) for the Carmel and it is solid enough to sit out, but still creamy. Have you tried putting a layer of tempered chocolate over the final cut bar? I think it would keep the chocolate from melting on your fingers as you eat them, but then again I really ate them too fast for that to matter this time…
Thanks for a great recipe!
Jamielyn
I’m glad you liked them…these snickers bars are seriously my weakness! I’ve never tried using a layer of tempered chocolate, that is a great idea though! Thanks for your comment Maggie! :)
Jamielyn
I’m glad you liked the snickers!! I’ve never tried putting a layer of tempered chocolate over the bar, but I think that it would work good! :)
Michelle
I made these this weekend and brought them to two parties! They were a HUGE hit at both! Everyone kept asking how I made them!! They looked just like yours and tasted incredible! We decided they are the best right out of the fridge…nice and cold! YUM!! We will definitely be making these again and again, thanks for the recipe!!! :)
Leanne
Can the Homemade Snickers Bars be frozen? Thanks!
Jamielyn
Yes, just take them out to thaw before serving them! :)
Donna Howard
Can’t wait to make these!! Tell me something, is marshmallow fluff and marshmallow cream interchangeable?? I have the cream but can’t find the fluff!! Thanks for all you do!
Jamielyn
I’ve never seen the marshmallow fluff but I assume they are the same thing! I’m sure it would turn out great with both! :)
Donna Howard
So your recipe says ‘fluff’ but you use the cream?? Sorry, sometimes I’m a goof on these types of things. Thanks for your response!
Amy
I can’t even look! Seriously…these look THAT dangerous to me!
Jamielyn
Hahah, splurge a little Amy!! ;)
Kristyn
Okay, these looks SOOO good. I definitely need to give them a try. YUM! YUM!!
Jamielyn
They seriously are so yummy! Make sure you have plenty people to share with or you WILL eat them all! Haha!
Katie
Did you refrigerate each layer. Could I place each layer in the freezer? Thanks these look sooooo good!
Jamielyn
Yes, I did refrigerate each layer! You could definitely put hem in the freezer…they should turn out the same! :)
Desiree @ The36thAvenue
Oh Jamielyn! I am in so much trouble ;)
Jamielyn
So worth it! ;) Splurge a little…they are so yummy!
Gina
OH YUM- these won’t last long in this house.
Jamielyn
Seriously…they were gone so fast in our house! But they were oh so good. :)
Brenda @ SweetSimpleStuff
I am a Snickers lover! These bars should come with a danger or warning sign :) Pinning!
Jamielyn
WARNING…these are so delicious and addicting! Hope you enjoy Brenda! :)
jen @ Tatertots & Jello
Wow! They look amazing!! I pinned them and can’t wait to make some!
xoxo
Jamielyn
They are a new favorite treat in our house right now, the kids keep asking to make them again! Hope you enjoy Jen! :)
Heather
Hi Jamielyn. I LOVE snickers and had to check it out and pin to make one day. Thanks for sharing this recipe. I hope you & your family have a very Happy Thanksgiving!
Hugs,
Heather
MySweetMission.net
Jamielyn
If you love snickers, you will definitely love these too! They are so yummy. Thank you Heather…I hope you have an amazing Thanksgiving too! :)
bettijo @ PagingSupermom.com
Oh YES! I adore Snickers. Can’t wait to try these… going on my Christmas baking list FOR SURE!
Jamielyn
They seriously are so yummy! We had to give them away because we kept eating them. Hope you’re doing well Bettijo! :)