Homemade Snickers bars are a copycat-style take on the American candy bar, layered with peanut nougat, soft caramel, roasted peanuts, and a milk-chocolate coating. This version is made in a pan, chilled until firm, then cut into small bars; it uses soft caramel candies for a straightforward, dependable filling.
Allow about 2 hours 25 minutes from start to finish, including the required chilling and setting time. You do not need a candy thermometer, but a microwave-safe bowl, parchment paper, and a little patience make the layers easier to handle.
Ingredients
- 16 oz (454 g) milk chocolate, chopped or in chips, divided for coating
- 1/2 cup (128 g) creamy peanut butter
- 1 cup (about 128 g) marshmallow creme
- 1 cup (120 g) powdered sugar, sifted if lumpy
- 1 tsp (5 ml) vanilla extract
- 1/4 tsp (1.5 g) fine salt
- 1 cup (200 g) soft caramel candies, unwrapped
- 2 tbsp (30 ml) heavy cream
- 1 cup (145 g) roasted peanuts, salted or unsalted
What You’ll Need
- An 8-inch (20-cm) square baking pan
- Parchment paper, with enough overhang to lift the candy out
- A microwave-safe bowl and a heatproof spatula
- A sharp knife, a cutting board, and a fork or dipping tool
- A tray or plate lined with fresh parchment for setting the coated bars
Step-by-Step
-
Prepare the pan. Line the square pan with parchment, pressing it into the corners and leaving two opposite edges long enough to use as handles. Set the pan aside. Chop the chocolate if you are using a block; small, evenly sized pieces melt more smoothly. Keep the chocolate dry, since even a little water can make melted chocolate seize and turn grainy.
-
Mix and chill the nougat. In a medium bowl, stir together the peanut butter, marshmallow creme, vanilla, and salt until evenly combined. Add the powdered sugar in two or three additions, mixing until it forms a thick, pliable paste. It will be firmer than frosting but should still press into an even layer. If it is exceptionally stiff, work it briefly with a sturdy spatula rather than adding liquid. Press the mixture firmly into the lined pan, smoothing it into the corners. Refrigerate for 30 minutes to firm it up before adding the next layer.
-
Melt the caramel and add the peanuts. Put the unwrapped caramels and heavy cream in a microwave-safe bowl. Heat in 20- to 30-second bursts, stirring thoroughly after each burst, until the caramel is mostly melted and smooth. This usually takes about 2 minutes in total, depending on the microwave. Avoid heating it continuously: the edges can scorch while the center stays solid. Fold in the peanuts, then spread the mixture over the chilled nougat. Work gently so the nougat stays in place. Refrigerate for another 30 minutes, until the caramel layer is firm enough to cut cleanly.
-
Cut the slab into bars. Use the parchment handles to lift the candy slab from the pan and place it on a cutting board. If the caramel is very firm, leave the slab at room temperature for 3 to 5 minutes so the knife does not crack the layers. With a large, sharp knife, cut it into 16 small bars or squares. Wipe the blade between cuts for neater sides. Arrange the pieces on a parchment-lined tray and chill for 15 minutes. Cold centers are easier to dip and less likely to break apart.
-
Melt the chocolate for coating. Place about two-thirds of the remaining chocolate in a clean, dry microwave-safe bowl. Heat in 20-second bursts, stirring each time, until nearly melted; then stir in the remaining chocolate until smooth. This gradual method helps avoid overheating, though it is not formal tempering, so the finished coating may be less glossy or crisp than professionally tempered chocolate. If needed, warm it for another 5 seconds at a time. The coating should flow from a spoon without feeling hot.
-
Dip and set the bars. Lower one chilled piece into the chocolate, turn it to coat, and lift it out with a fork or dipping tool. Let excess chocolate drip back into the bowl, then set the piece on the lined tray. Use a toothpick to nudge the bar off the fork if needed, and cover any bare spots with a little extra chocolate. Repeat with the remaining pieces. If the chocolate thickens while you work, warm it briefly and stir. Refrigerate the coated bars for about 30 minutes, until the shells are set. Let them stand for a few minutes before serving so the caramel is pleasantly chewy rather than very firm.
Common Mistakes
Using too much heat on the caramel. Caramel candies can turn stiff, scorched, or lumpy if they are overheated. Use short microwave bursts and stir each time, even when the mixture does not look melted yet. The residual heat will soften small pieces as you stir. If it becomes too thick to spread, stir in cream 1 teaspoon (5 ml) at a time; too much cream can make the layer soft and slippery.
Skipping the chill between layers. Warm or soft nougat can shift when you spread the caramel, and a soft caramel layer can smear into the chocolate when you cut it. Keep the stated chilling intervals. The layers should feel set at the edges and hold their shape when gently pressed before you move on.
Making the nougat too dry or too loose. Measuring powdered sugar by packing it into a cup can add too much and make the nougat crumbly. Spoon it lightly into the measuring cup and level it, or use the listed weight. If the mixture is crumbly, mix in peanut butter 1 teaspoon at a time. If it is sticky and difficult to press, add powdered sugar a tablespoon at a time.
Getting water into the chocolate. A wet spoon, damp bowl, or steam from a nearby pot may cause melted chocolate to seize. Dry all tools thoroughly and keep the bowl away from splashing water. Do not cover hot chocolate with a lid, where condensation can drip back into it.
Tips
Use creamy peanut butter for the most even nougat texture. Natural peanut butter can separate, making the mixture oily or loose; if that is what you have, stir it very thoroughly before measuring and expect to adjust the powdered sugar slightly. For a saltier, more pronounced peanut flavor, choose roasted salted peanuts. If your peanuts are unsalted, add a small pinch of salt to the caramel mixture.
Keep the chocolate layer fairly thin. A thick shell can overpower the filling and make the bars difficult to bite. Let excess coating drip off before setting each piece down. If you prefer a more substantial chocolate shell, use the full amount and accept that the coating will be thicker; a little extra chocolate may remain in the bowl depending on your dipping technique.
For tidy cuts, warm and dry the knife between slices. Press straight down instead of sawing back and forth, which can pull the caramel out of place. If the caramel sticks to the blade, wipe it clean, then continue. A small offset spatula is useful for spreading the caramel, but a regular heatproof spatula works too.
These bars are rich, so small portions work well. The 16-piece yield makes bite-sized portions from an 8-inch pan; cut them smaller for a candy platter or leave them as squares for easy serving. To give the chocolate a smoother, more stable snap, use a chocolate-tempering method and an appropriate thermometer, but the simple melting method here keeps the recipe accessible.
Troubleshooting
The nougat will not press into the pan: If it is too sticky, chill it for 5 to 10 minutes and lightly grease the back of a spoon or spatula. If it is dry and breaks apart, knead in peanut butter a teaspoon at a time until it holds together. Do not add water, which can make the texture unpredictable.
The caramel is hard to spread: It may have cooled too much or been overheated. Warm it in 5- to 10-second bursts, stirring between each, just until it loosens. If it remains stiff, add a teaspoon of cream and stir well. Spread it promptly, but avoid pressing hard enough to disturb the nougat.
The layers slide when cut: The slab probably needs more chilling, or the knife is dragging through the caramel. Return it to the refrigerator for 10 to 15 minutes. Use a sharp, clean knife and make decisive downward cuts. Letting the slab sit briefly at room temperature can help if it is so cold that the chocolate or nougat cracks.
The chocolate coating is thick, streaky, or dull: Thick coating may simply be cooling; warm it for a few seconds and stir. Streaks or a soft finish can happen because this quick method does not fully temper chocolate, or because the bars were stored warm. The candy is still usable if the chocolate is smooth and smells normal. Keep the coated pieces chilled and handle them with cool, dry hands.
A bar breaks during dipping: Return the pieces to the refrigerator for another 10 minutes and use a fork to support each one from underneath. If a piece cracks, press it back together while cold, then coat it; the chocolate shell will help hold it in place. Dip one piece at a time instead of leaving several in the warm chocolate.
Frequently Asked Questions
Can I use dark chocolate instead of milk chocolate?
Yes. Dark chocolate gives the bars a less sweet, more cocoa-forward coating. Semisweet chocolate also works. The filling remains sweet, so choose a chocolate you enjoy eating on its own.
Can I make these without a microwave?
Yes. Melt the caramel and cream in a small saucepan over low heat, stirring constantly, and remove it as soon as it is smooth. Melt the chocolate in a heatproof bowl set over a saucepan of barely simmering water. Keep the bowl above the water and make sure no steam or droplets enter it.
Do I need a candy thermometer?
No. This recipe uses ready-made soft caramels and a marshmallow-creme nougat, so it does not require cooking sugar to a particular stage. A thermometer is useful only if you choose to replace the caramel candies with a from-scratch cooked caramel or temper the chocolate.
How should I store homemade Snickers bars?
Refrigerate the bars in a sealed container within 2 hours of making them. Keep them refrigerated and use within 3 to 4 days for best texture. Separate layers with parchment so the coatings do not stick together, and let a portion sit briefly at room temperature before serving.
Can I freeze the bars?
Yes. Freeze them in a sealed freezer-safe container, with parchment between layers, for up to 2 months. Thaw in the refrigerator, still covered, to reduce condensation on the chocolate. Once thawed, keep them refrigerated and do not refreeze repeatedly, as that can make the coating look cloudy.
Can I make the recipe with a different nut?
Cashews or roasted almonds can replace the peanuts, though the flavor will no longer have the familiar peanut-caramel profile. Chop large nuts so they distribute evenly and the caramel layer is easier to bite. For a peanut-free version, check every package for cross-contact information and use a suitable seed butter in the nougat; the flavor and firmness may differ.
Related
- Chinese Pancakes for Duck: Make Soft Mandarin Wrappers
- Chinese Pancakes for Hoisin Duck: A Soft, Easy Recipe
- Chicken and Rice With Chicken Broth for Dogs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).