Introduction: Homemade Snickers Candy Bar Recipe

Picture of Homemade Snickers Candy Bar Recipe

Snickers candy bars are awesome, but I wanted to try making them at home without all the stabilizers and additives necessary for a mass-market, shelf-stable candy bar*.  This recipe is super-easy, and makes a full pan of delicious homemade Snickers candy bars!

Beware, they're extremely good, and as I said, the recipe makes LOTS.  Be sure to have a crowd to eat these treats, or the self-control to put them in the freezer for longer-term storage!  My testers report that these candy bars taste even better frozen.

*Yes, I know this version still uses ingredients that contain some stabilizers and additives - they make it taste most like a true Snickers bar.  Feel free to substitute homemade peanut butter, marshmallows, etc to fit your preferences.

Step 1: Gather Materials and Ingredients

Picture of Gather Materials and Ingredients

I'm giving these ingredients by both weight and volume where relevant.  Weighing is much easier, but if you don't have a digital kitchen scale yet* the volume measurements will do. 


14 oz milk chocolate (about 2 cups chips, or coarsely chopped bar) divided in half
3.5 oz  (1/2 cup) butterscotch chips, divided in half
192 g (3/4 cup) creamy peanut butter, divided into 3 parts (1/4 cup, 64g each)
5.5 tablespoons butter (divided: 4 Tbsp and 1.5 Tbsp)
1 cup sugar
1/2 cup evaporated milk, divided in half
156 g (1.5 cups) marshmallow fluff
1 teaspoon vanilla
1.5 cups salted peanuts, chopped (or substitute nuts of your choice)
1 pound chewy caramels

Optional: (if coating the sides of your bars)
7oz milk chocolate
1.75 oz butterscotch chips
64g creamy peanut butter


one 9x13 pan
waxed paper or plastic wrap
microwave-safe bowl
small (1 quart) pot
heat-proof spatula
sharp knife
cutting board

*No really, you should get a kitchen scale NOW!  They're cheap, and make baking so much easier.  You can get an excellent scale from Amazon for about $25.

Step 2: Cost Estimate

Per request from the comments, here's a rough cost estimate based on my purchase prices.   Most of these came from stores near my office in downtown SF, so you can probably do better!

Milk Chocolate: 2x$2.50 = $5
Butterscotch chips: $2.50/bag, used 1/4 = $0.63
Peanut butter: $3.50/jar, used <1/3 = $1.10
Butter: $2.99/lb, used <1/4 = $0.70
Evap milk: $1.29, used 1/3 = $0.43
Sugar: no idea, call it $0.25
Vanilla: ditto, call it $0.10
Peanuts: $1.50
Caramels: $1.50/pkg, used 3, $4.50
Total purchased excluding sugar/vanilla: $21.28
Fractional cost estimate: $14.21

So, about $15/pan.

Step 3: Prepare Pan

Picture of Prepare Pan

Line your pan with waxed paper or plastic wrap, making sure there's plenty of extra draped over the sides and ends of the pan.  This will make it easier (or possible!) to remove the Snickers bars when you're done.

Step 4: Bottom Chocolate Layer

Picture of Bottom Chocolate Layer

- Combine 7 oz chocolate, 1.75 oz butterscotch, and 64 g peanut butter in a microwave-safe bowl.
- Heat in 20-second increments, stirring each time, until all ingredients melt together smoothly.  This may take several minutes, but don't rush the process - burned chocolate means you have to start over!
- Pour into your pan, and spread in an even layer.
- Stick the pan in the fridge or freezer to set.

Step 5: Nougat Layer

Picture of Nougat Layer

- Combine 4 Tbsp butter, 1 cup sugar, and 1/4 cup evaporated milk in small heavy-bottomed pot.
- Heat on low until the mixture melts, mixes, and starts to bubble.  Stir as necessary.
- Remove from heat, and add 1 teaspoon vanilla, 64 g peanut butter, and 1.5 cups marshmallow fluff.
- Stir until all ingredients are melted and smoothly combined, then let it cool slightly.
- Pour into your pan on top of the chocolate, and spread in an even layer.
- Stick the pan back into the freezer to set.

Note: I accidentally (don't ask) added the peanuts into the nougat layer, which is not the canonical Snickers format and breaks up the nougat's mouth feel.  While you can do it as pictured, I recommend following my written instructions for better results.

Step 6: Caramel and Peanut Layer

Picture of Caramel and Peanut Layer

- Combine 1/4 cup evaporated milk, 1.5 Tablespoons butter, and pound of caramels in the (cleaned) small pot.
- Heat on low, stirring frequently, until the caramels have melted into the milk and butter.  Be careful not to burn the caramel - it can stick if you're not careful!  (I toasted mine slightly, which turned out to be just fine.  Check out the pics below to see how I created a thicker pot bottom.)
- Allow to cool until it's not going to burn you.
- Coarsely chop the 1.5 cup peanuts, and stir into the caramel.
- Pour caramel/peanut mixture into your pan, and spread in an even layer.
- Stick the pan back in the freezer to set.

Note: I accidentally (don't ask) added the peanuts into the nougat layer, which is not the canonical Snickers format and breaks up the nougat's mouth feel.  While you can do it as pictured, I recommend following my written instructions for better results.

Step 7: Top Chocolate Layer

Picture of Top Chocolate Layer

- Melt 7 oz milk chocolate, 1.75 oz butterscotch chips, and 64g peanut butter as described in Step 4.
- Pour into your pan, and spread in an even layer on top of the caramel.
- Stick the pan back in the freezer to set.

Step 8: Chop Into Bars

Picture of Chop Into Bars

- Remove pan from the freezer, and lift up the waxed paper or plastic to remove the frozen block of tasty treats.
- Deposit your block on a cutting board.
- Use a sharp, heavy kitchen knife to cut the rough edges offf your block, making the edges nice and square and tidy.  (Yes, eating the detritus is absolutely required.)
- Cut strips across your block.  These should be the desired width of your finished Snickers bars.  I recommend about 2cm, or somewhere between 3/4"-1".
- Return the block to the freezer as needed to resolidify, as it cuts much more tidily when firmly frozen.
- Cut across your strips, setting the length of your finished Snickers bars.  My studies have shown that squares are a good size for snacking, but you may choose to go for a more traditional full candy bar size depending on who you're planning to feed them to!

Step 9: Dip Edges (optional)

Picture of Dip Edges (optional)

This step doesn't really change the flavor, but will cover the cut edges and make your candy bars look properly finished.

- Melt 7 oz milk chocolate, 1.75 oz butterscotch chips, and 64g peanut butter as described in Step 4.
- Grab a square (or rectangle) of candy bar block, and dip each edge in the melted chocolate mixture. 
- If you want to get really fancy, drizzle a bit of chocolate on top to even out the coating.
- Set on waxed paper to dry and set - as usual, this will be much faster and more effective in the fridge or freeer.

I also tried applying the chocolate to the edges with a knife, just as if I were frosting a cake.  This was both annoying and messy!  Just dip, it's much easier.

Step 10: Store and Serve

Picture of Store and Serve

Your Snickers bars will keep for quite a while if frozen - just layer them between waxed paper in a sealed plastic container.   Beware storing them at room temperature too long, especially during the summer, as the chocolate has a rather low melting temperature.

But don't worry, these won't last long!  The hard part is not eating the whole pan yourself.

Serve frozen:

Served fresh out of the freezer, they taste awesome!  Since they lack the stabilizers and waxes used to keep commercial candy bars shelf-stable, they're a bit soft at room temperature.  This means the texture is fantastic when they're frozen - the chocolate is crunchy but not rock-hard, and the caramel and nougat are nicely chewy.  It's half-way between a regular Snickers bar and Snickers ice cream bars.  Everyone in the Instructables office preferred this serving style!

Serve at room temp:

This is a great option if you want nice gooey caramel, or are serving these Snickers as party buffet finger food.  Since the chocolate will get a bit tacky, I recommend serving squares of candy bar in individual muffin cup liners - it's a great way to keep portions separated and fingers clean. 

Keep an eye on the room temperature - if it's too hot, the chocolate may become too melty to handle!  If this seems likely, you can place your muffin cup liners on a metal baking sheet set atop a bed of ice.  The bit of additional chill should keep your chcoolate in good shape.  If this is for a summertime barbecue, plan to swap in new ice as needed, and keep the bars in the shade.  If you're really concerned, consider melting an ounce or two of food-grade wax (paraffin, sold near canning supplies) into each batch of chocolate mixture to raise the melting point and give it more solidity.


DeniseB138 (author)2016-12-28

These turn out very good. I wish I knew how to get them to keep their shape and not get to soft in the hubby's lunch box

SueG63 (author)2016-11-28

This is the dumbest site the ingredients but no instructions.........even AFTER you sign up!

DeniseB138 (author)SueG632016-12-28

You have to click on "next" Or "View all steps"

canida (author)SueG632016-11-29

Did you click through the steps, or click "show all steps"?

There are 10 steps, it's pretty darned detailed.

GeekCrafterGirlz432 (author)2016-09-02


GeekCrafterGirlz432 (author)2016-09-02

Yummy! You should make a twin!

tracie.costa (author)2015-01-23

I'm going to making these for a friend but I have to send them to him. Has anyone sent something like this and how did you do it? It's going from Oregon to Cali I think the weather should be cold enough to send just fine now. Any advice is appreciated

CatAuror19168 (author)2014-12-15

Sorry about the question marks my iPad turns emojis into question marks

CatAuror19168 (author)2014-12-15

WOW! This is such a great recipe. You must have taken ages planning it.??

I like chicken nuggets (author)2013-08-26


gosphero (author)2012-11-30

They look so good! This robot is drooling.

Ruminator (author)2012-04-05

Many thanks Canida, I lost my job at Xmas and am only working part-time now, protien bars are expensive now. Your Instructable has inspired me to have a punt at making my own, Cheers.

spitxandxfire (author)2011-12-30

How long did you let it sit in the freezer? Until frozen or until solid?

RMOWERY (author)2011-12-22

Be sure to remove the boiling mixture from the heat BEFORE adding the marshmallow creme or it will never set. You will get the result you want this way.

AussieAnglerGal (author)2011-11-14

i think I'm gong to electrocute myself from drooling on the keyboard....

hviaene (author)2011-09-08

Couldn't you also do it via 'au bain marie'? Or does it really have to be in an microwave?

tbrimlow (author)2011-08-14

Haven't tried it yet but definitely going to soon sounds so delicious

duck_tape_ (author)2010-04-14

a double boiler might work well for melting the caramel

canida (author)duck_tape_2010-04-15

You're right!  That would be the perfect tool, but I didn't have one at hand and am lazy. ;)

titanium_geek (author)canida2010-04-16

bowl over a small pot with water in it?

claton (author)titanium_geek2011-08-09


patrickh44 (author)2011-07-12

wooow, those look so delicious!

lemonpickle (author)2011-07-10

oooooooo this looks good

smarico58 (author)2011-02-02

I bet that if you avoided the peanuts, and left everything else the same, that they would make good Milky Ways too.

thoward3 (author)smarico582011-05-22

it taste so good.

barri_kid (author)smarico582011-02-04

I didn't buy peanuts. I just realized you need peanut butter. Well... Im not allergic to peanuts, but I was thinking of making this for new years (yea, its in quite a while) and one of my cousins is allergic that I would see there.

canida (author)barri_kid2011-02-14

Substitute almonds and almond butter, or another nut butter. Won't taste quite the same, but avoiding anaphylactic shock is key. ;)

knexfan100 (author)2010-04-17

normal snickers cost $2.50. these homemade bars cst 50 cents per bar to make and taste better and it still satifies

Kaldric (author)knexfan1002010-04-19

$2.50 for a Snickers bar?  That seems really high.  I can usually find the King Size candy bars for about $1.50 or less where I live, and the regular sizes are often on sale for about $0.50. 

So, if a regular candy bar is approximately 1 inch wide and 4.3 inches long, you could get about 36 regular sized bars in the pan, plus the extra that was cut off to make the nice square edges.  That would cost me about $18 to buy, thus the homemade snickers would be a slightly better price.

I assume, based on the large difference in the cost of the candy bar alone (and the fact that I can get 2 cups of chocolate chips for about $1 as opposed to $5), that I can get the raw ingredients for some price less than what was posted, and would therefore be an even better deal.

Regardless, this looks awesome and I plan to try it out.

SirisC (author)Kaldric2010-04-19

Don't know where y'all get your snickers, but a regular snickers bar usually costs between $0.20  and $0.50 each at grocery stores (usually 3 per dollar). I might be able to understand $2.50 inside Disney World or at the movie theater.

kcirillo (author)SirisC2011-04-20

in orlando the average snickers bar is like $1.89 (at 2 different grocery stores today)

knexfan100 (author)SirisC2010-05-21

like i said, the price went back to normal but that does not mean i would buy them because I can make them!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

knexfan100 (author)Kaldric2010-05-21

In michagan the price shot up by alot the past year. now they finally fixed the price but that does not mean i would buy them because I can make them!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

ChuckVanT (author)Kaldric2010-04-25

 So, what you're saying, Kaldric is it's a single serving?!?  LOL

static (author)knexfan1002010-12-26

$2.50 for a normal Snicker bar? Whoa! Fortunately not here in the flyover portion of the USA.

barri_kid (author)2011-02-04

How many will this make in the end? I know you say lots, but how much is a lot? 20? 30? 50?

Also, unfortunately? one dinner might consist of these...

What is marshmallow fluff by the way?

skaar (author)barri_kid2011-04-02

i jarred marshmallow, softer than the puffed ones.

brooklynbrownie (author)2011-03-22

YUM. I am so making these! Thanks for the inspiration (and instructions!)

ModernAchilles (author)2011-01-25

Anyone know how many this makes if cutting them into shown size?

canida (author)ModernAchilles2011-01-27

I used a 9x13 pan. Figure you lose about 1/2" on each side due to the curved edges of the pan, so once it's squared off you're working with an 8" x 12" block.

mailmam71 (author)2010-12-29

I thought these looked interesting and yummy, I had most of the stuff and had something to go to tonight so decided to make them. It was fun, it was messy and I thought I'd never finish!! I didn't have time to get them really frozen before cutting so they didn't turn out as nice as the pictured ones but everyone raved over them so it was a success. I'm not sure I'll ever do it again but my hats off to you who come up with these recipes and then all the pictures!

canida (author)mailmam712011-01-06

Yay, I'm glad you liked them!
Freezing will definitely help. If you get the chance to make them again, definitely leave them longer to freeze. Much easier to handle, and tastier too. ;)

vicvelcro (author)2010-12-24

Ok, so...

Made a second batch today (still cooling in the freezer). A tag team job. My cousin and her 2 kiids (6 and 8). We requisitioned a vehicle and a driver to make an emergency trip to the grocery store.

Great fun for kids to help with. Just be sure to delegate the proper task to the appropriate individual.

Total time was about 25 minutes. Total cost was about $15, but there were leftover nuts and fluff and peanut butter. Materials used were probably about 11 bucks.

Cleanup was easier this time due to the kids licking the bowls and the spoons prior to hitting the sink. Less rubbing and scrubbing for me.


Kartik (author)2010-12-23

For those who couldnt get their hands on these chewy caramels,heres how you can make it

chad7472 (author)2010-12-23

forget that hand grenade oil lamp...THESE are dangerous! mmmmm.

thecheatscalc (author)2010-11-17

well, I've finally gotten around to doing these!

first off... Absolutely delicious!

However, I followed the instructions, and my caramel and nougat seem... somewhat fluid? I'm having trouble keeping them from slowly leaking out.

Mine seem to have turned out more like ice cream bars than snickers... but they're still really good! I may try adding paraffin to the chocolate next time to make them more hands friendly.

canida (author)thecheatscalc2010-11-28

It's definitely a bit softer than a real Snickers bar, since we didn't use any additional thickeners/stabilizers or paraffin. But it was still thicker than what you're describing. Maybe you need more marshmallow fluff to solidify your nougat? And cooking the caramel a bit longer could help it become more solid.

Anyway: I ultimately ate them frozen, which was both insanely delicious and solved any softening issues.

Hackrtanman (author)2010-09-14

i made this...and boy i have to say, better than snickers. I brought half of mine to school, and by the end of the day, people were litterally drooling. Of course, i gave credit to you. Long storie short, MAKE IT!

canida (author)Hackrtanman2010-09-16

Hooray, glad to be helpful!
There's really nothing better than homemade candy. ;)

If you make it again, post a picture!

simbry49 (author)2010-08-12

I made these and they were great. I only used the microwave for heating things up. I just followed the directions on the bag of choco chips. Do the caramels slowly though, they do not melt very fast. They are ooee gooee

About This Instructable




Bio: I've been posting Instructables since the site's inception, and now build other things at Autodesk. Follow me for food and more!
More by canida:Easy Homemade Sauerkraut and Kimchi Recipe - In a Bag!Homemade Dippin' DotsCarrot Parsnip Beef Soup
Add instructable to: