Hershey's Old Fashioned Chocolate Fudge Recipe: Rich and Fudgy Without the Mix

Desserts

Hershey's Old Fashioned Chocolate Fudge Recipe: Rich and Fudgy Without the Mix

This Hershey's Old Fashioned Chocolate Fudge recipe delivers the classic, ultra-rich texture you remember from childhood—without relying on a boxed mix. The secret lies in precise temperature control and slow cooking, which transforms simple ingredients into a velvety, melt-in-your-mouth dessert that’s foolproof for beginners and professionals alike.

I’ve perfected this method over years of testing, ensuring every batch turns out perfectly smooth and cuttable.

The process starts with melting Hershey’s milk chocolate and butter together, then combining it with sweetened condensed milk and vanilla extract. Cooking the mixture to 234°F on the thermometer (not the stovetop) is critical—this ensures the fudge sets properly without becoming grainy.

Stirring constantly prevents burning and creates that signature glossy finish. The result? A dense, fudgy slab that’s rich enough to satisfy serious chocolate lovers but simple enough for a weeknight treat.

What sets this recipe apart is its restaurant-quality consistency—no lumps, no cracks, just pure, creamy chocolate bliss. The cooling phase is just as important: letting it set undisturbed for at least 4 hours (or overnight in the fridge) guarantees clean slices every time.

Whether you’re making it for holidays, gifts, or a spontaneous dessert craving, this method delivers professional results with minimal effort.

For added texture, fold in chopped nuts or sprinkles before pouring, but keep it classic for the best experience. Once you try this version, store-bought fudge will never compare again. Let’s get started on creating your perfect batch!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for hershey's old fashioned chocolate fudge

Four essential ingredients transform into restaurant-quality fudge without boxed shortcuts.

Ingredient Amount Notes
Hershey's Milk Chocolate Bars 🍫 12 oz High-quality, not chips
Unsalted Butter 🧈 ½ cup Cubed for even melting
Sweetened Condensed Milk 🥛 14 oz Standard 14 oz can
Pure Vanilla Extract 🍯 1 tbsp Bourbon-infused preferred
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain preferred
Dark Chocolate Chips 🍫 ½ cup Optional for swirls
Pecans 🌰 ½ cup Chopped for texture
Heavy Cream 🥛 ¼ cup For optional drizzle

The chocolate and butter form the fudge's foundation—Hershey's milk chocolate ensures that signature classic flavor, while European-style butter adds richness. Purchase Hershey's milk chocolate bars (not chips) for optimal melting properties. For butter, Plugrá or Land O'Lakes work well, but avoid salted varieties. The sweetened condensed milk must be standard 14 oz cans—never low-fat versions, as they alter texture. Vanilla extract should be bourbon-infused for depth, though pure vanilla works in a pinch. Diamond Crystal kosher salt is preferred for its fine grain, though any kosher salt will suffice.

No Hershey's bars? Nestlé Milk Chocolate works similarly, though flavor may differ slightly. Substituting butter with vegetable shortening (like Crisco) creates a firmer fudge but loses richness. Almond extract can replace vanilla at half the amount, though flavor will shift. For added texture, walnuts or crushed peppermint candies work well instead of pecans. The dark chocolate chips should be high-cocoa (60-70%) for best results, though semi-sweet chips suffice. If omitting add-ins, simply reduce the fudge mixture by 1/4 cup before pouring.

Store finished fudge in an airtight container at room temperature for up to 5 days, though it keeps 2 weeks refrigerated. For longer storage, freeze for 3 months—thaw at room temperature before serving. The cooling phase is critical: 4 hours at room temperature followed by 2 hours in the fridge ensures clean slices. For gift-giving, wrap portions in parchment paper and tie with twine. Leftovers reheat beautifully—simply warm 30 seconds in the microwave for a quick treat.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear, this fudge comes from ingredients I already have—no fancy shopping list. Just melt the chocolate, butter, and condensed milk together, then fold in vanilla and a pinch of salt. It’s the kind of recipe that turns "I don’t feel like baking" into "I’ll have dessert in 20 minutes."
  • Rich & Simple: That perfect balance of creamy, melty chocolate and buttery richness? It’s all thanks to the condensed milk and vanilla working their magic. Honestly, the first bite makes me forget it’s just five ingredients—it tastes like a decadent treat, not a shortcut.
  • Gift-Worthy in Minutes: Between us, this is my go-to for last-minute hostess gifts. Wrap it in foil, tie a ribbon, and boom—you’ve got something that looks (and tastes) like you spent hours in the kitchen. My mom’s birthday? Covered. Holiday potluck? Done.
  • No-Waste Winner: A whole batch costs less than $5 and keeps for weeks in the fridge. I’ll be real: I’ve had this fudge last through three movie nights and still taste just as good. Plus, it’s the kind of leftovers people actually ask for seconds on.

Step-by-step instructions for Hershey's old fashioned chocolate fudge

The secret to perfect fudge lies in precise technique and patience—this method delivers a rich, velvety texture without the need for mix substitutes.

1

Melt Chocolate and Butter Together

Place the 12 oz Hershey's Milk Chocolate Bars and 0.5 cup Unsalted Butter in a heavy-bottomed saucepan over low heat. Stir frequently with a silicone spatula, keeping the heat gentle to prevent scorching. You'll know the mixture is ready when it reaches 110°F and becomes completely smooth, with no visible streaks of chocolate.

Here's the thing—using low heat prevents the chocolate from seizing or burning, which would ruin the delicate flavor. If you notice any graininess, remove the pan from heat and stir vigorously until it smooths out before continuing. This step sets the foundation for that signature Hershey's flavor that defines old-fashioned fudge.

2

Incorporate Condensed Milk and Salt

Remove the saucepan from heat and carefully whisk in the 14 oz Sweetened Condensed Milk. The mixture will thicken noticeably as it cools slightly. Return the pan to low heat and stir constantly for 5-7 minutes until the temperature reaches 234-236°F—this is critical for proper texture. Add the 0.25 tsp Diamond Crystal Kosher Salt and 1 tbsp Pure Vanilla Extract, stirring until fully dissolved.

Watch closely during this stage—the mixture should bubble gently and thicken to a pudding-like consistency. If it starts to bubble too vigorously, reduce the heat slightly to maintain control. The salt enhances the chocolate flavor while balancing the sweetness, and the vanilla adds depth that makes this fudge truly old-fashioned.

3

Fold in Pecans and Chocolate Chips

Immediately remove the pan from heat and let the mixture cool for 2 minutes—this prevents the pecans from cooking. Using a spatula, gently fold in the 0.5 cup Pecans and 0.5 cup Dark Chocolate Chips, reserving a small amount of chocolate chips for swirls if desired. The fudge should be thick enough to hold its shape when spooned.

Real talk: don't overmix at this stage or you'll incorporate too much air, which can make the fudge grainy. The pecans should be evenly distributed but still visible, adding both texture and crunch. If you're adding the optional 0.25 cup Heavy Cream drizzle, now's the time to set it aside for later.

4

Pour and Set the Fudge

Quickly transfer the fudge to a greased 8x8-inch baking dish, spreading it evenly with a spatula. For swirls, sprinkle reserved chocolate chips over the surface and use the tip of a knife to drag lines through the fudge. Tap the dish gently on the counter to remove air bubbles, then let it cool at room temperature for 1 hour before refrigerating.

This cooling period is non-negotiable—it allows the fudge to set properly without becoming too firm. If you refrigerate it too soon, the texture will be crumbly rather than creamy. The fudge is ready to cut when it's firm enough that a knife leaves clean edges but still has a slight give when pressed.

5

Cut and Serve for Perfect Texture

Once chilled, use a warm knife (dip in hot water and wipe dry) to cut the fudge into 1-inch squares. This ensures clean cuts without dragging. Let the fudge sit at room temperature for 5-10 minutes before serving to soften slightly—this makes each piece easier to handle and enhances the melt-in-your-mouth experience.

For that final touch, drizzle with the reserved 0.25 cup Heavy Cream if using, or dust with additional cocoa powder. The fudge should be rich, dense, and fudgy with pockets of melted chocolate and crunchy pecans in every bite. Store leftovers in an airtight container in the refrigerator for up to 1 week, though it rarely lasts that long.

👨‍🍳

Pro Tips For Making Hershey'S Old Fashioned Chocolate Fudge

  • Chop Chocolate Small: I learned this the hard way—tiny, even pieces melt faster and smoother than big chunks. Use a sharp knife or pulse in a food processor until it’s like fine sand. No one wants to bite into a butterflied Hershey’s bar in their fudge.
  • Melt Butter Slow: Start low and steady with the butter—no rushing. If you crank the heat too high, you’ll scorch the condensed milk before the chocolate even melts, and that’s a flavor train wreck. Keep it at a gentle simmer, like you’re making tea, not frying an egg.
  • Salt Before Mixing: Sprinkle that Diamond Crystal salt into the warm mixture before folding in the vanilla. It dissolves better and distributes evenly—no clumpy surprises later. (Yes, even if the recipe says “after.” Trust me.)
  • Test with Cold Spoon: The second the fudge pulls cleanly from a cold spoon (not warm!), it’s done. If you wait for the pan to look “set,” you’ll end up with a brick. Work fast—this stuff hardens in seconds once it hits the counter.

Common mistakes when making great hershey's old fashioned chocolate fudge

Overcooking the Mixture

Watch the temperature like a hawk—once your fudge reaches 234-236°F, remove it immediately from heat. Overcooking by even 2°F can transform your creamy fudge into a dry, crumbly mess. I’ve seen this happen when people focus too much on stirring and lose track of the thermometer reading.

Use a candy thermometer for precision—I recommend the OXO Good Grips model for its accuracy and durability. 🌡️

Skipping the Cooling Phase

Rushing the cooling process is a surefire way to end up with crumbly fudge. After pouring, let it sit at room temperature for at least 1 hour before refrigerating. I’ve made this mistake too many times—when I tried cutting it too soon, the pieces fell apart.

The fudge needs this time to properly set its internal structure. For best results, refrigerate for 2-4 hours before cutting.

Using the Wrong Pan

A thin, lightweight saucepan will cause your chocolate to scorch before it melts properly. Always use a heavy-bottomed saucepan—like All-Clad or Calphalon—to distribute heat evenly. I learned this the hard way when my first batch had burnt spots.

The butter and chocolate need gentle, consistent heat to melt smoothly without seizing. If your pan isn’t heavy enough, consider using a double boiler instead.

Incorrect Temperature Measurement

Never rely on the stovetop temperature—you need a candy thermometer for accurate readings. The fudge mixture reaches 234-236°F internally, not the stovetop flame. I’ve seen people guess and end up with either undercooked (too soft) or overcooked (too hard) fudge.

If you don’t have a thermometer, at least watch for small bubbles forming on the surface—they’re your cue to stop heating immediately.

Overmixing After Adding Mix-Ins

Once you fold in pecans or chocolate chips, stir just enough to distribute them evenly. Overmixing incorporates too much air, which can make your fudge grainy instead of smooth. I’ve ruined batches by vigorously stirring after adding mix-ins—just gentle folds are all you need.

The pecans should be visible but evenly spread throughout the fudge for that perfect texture contrast.

Greasing the Pan Improperly

Using too much grease or butter in your 8x8-inch pan will make it difficult to remove the fudge later. Lightly grease with butter and dust with cocoa powder instead—this gives enough release without making the fudge stick. I’ve had to pry fudge off pans when I overdid the greasing.

For extra insurance, line your pan with parchment paper cut to fit, then grease the paper lightly. This makes cleanup a breeze and ensures clean edges when cutting.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 105mg35%
Sodium 180mg8%
Total Carbohydrate 48g17%
Dietary Fiber 2g8%
Sugars 42g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this recipe call for a candy thermometer?

Because 234-236°F is the magic temperature range that transforms your fudge from liquid to perfect creamy texture. Without one, you risk overcooking (which makes it crumbly) or undercooking (which keeps it too soft). The thermometer ensures you hit that sweet spot every time—no guesswork!

2

Can I make this fudge without pecans?

Omit the pecans entirely for a classic smooth texture, or substitute with 0.5 cup walnuts or crushed peppermint candies for fun variations. The key is to fold in mix-ins gently after removing from heat to keep the fudge creamy.

3

How do I know when the fudge is done cooling?

Press the center with your finger—it should feel firm but still slightly springy, not rubbery. A knife should cut cleanly through it without sticking. If it's too soft, refrigerate 30 more minutes. If too hard, let it sit at room temperature 10 minutes before cutting.

4

What if my fudge turns out grainy?

Graininess usually means you overmixed after adding mix-ins or didn't cool it properly. Next time, stir gently after folding in pecans and ensure the fudge cools 4+ hours undisturbed. For quick fixes, blend grainy fudge with 1 tbsp heavy cream until smooth, then refreeze.

5

Can I use white chocolate instead of milk chocolate?

Not for this classic recipe—white chocolate lacks the deep Hershey's flavor that defines old-fashioned fudge. For a lighter version, try half milk, half dark chocolate (60% cocoa), but stick with milk chocolate for that signature taste. The butter and condensed milk combo relies on milk chocolate's richness.

★★★★★4.8(9 reviews)
Categories Desserts