Hershey's Old Fashioned Chocolate Fudge Recipe: Nostalgic Richness in 30 Minutes

Desserts

Hershey's Old Fashioned Chocolate Fudge Recipe: Nostalgic Richness in 30 Minutes

This Hershey's Old Fashioned Chocolate Fudge recipe delivers the nostalgic, velvety richness we all remember from childhood—perfectly balanced between fudgy and firm. The secret lies in precise ratios of melted chocolate and sweetened condensed milk, combined with a touch of butter for that signature smoothness.

I’ve tested countless variations over the years, and this method guarantees a creamy, crack-resistant texture every time.

What makes this recipe stand out is its simplicity—just five ingredients, 30 minutes of active time, and no special equipment beyond a mixing bowl and oven. The key is patience during the cooling process, which ensures that thick, luxurious slab of fudge with the perfect snap.

Whether you’re making it for holidays, potlucks, or a cozy weeknight treat, this version never disappoints.

By the time you’re done, you’ll have a pan of deep chocolate fudge that’s rich, glossy, and impossible to resist. The aroma alone will have everyone gathering around your kitchen, and the first bite delivers that classic Hershey’s flavor—sweet, smooth, and just slightly caramelized.

This is the kind of dessert that feels like a warm hug in every bite.

For extra indulgence, I recommend pressing toasted pecans into the top before it sets, or serving with a dollop of whipped cream. The possibilities are endless, but the base recipe is foolproof—so let’s get started on creating that nostalgic treat the right way.

👨‍🍳
Difficulty
Easy
🔥
Calories
Low Cal

Ingredients for hershey's old fashioned chocolate fudge

Five ingredients, nostalgic flavor—this is the classic Hershey's fudge you remember.

Ingredient Amount Notes
Hershey's Special Dark Chocolate Bars 🍫 12 oz Unwrapped, high cocoa content
Sweetened Condensed Milk 🥛 1 cup Full-fat, not low-calorie
Unsalted Butter 🧈 ½ cup Cold, cut into chunks
Vanilla Extract 🌿 1 tsp Pure, high-quality vanilla
Diamond Crystal Kosher Salt 🧂 ¼ tsp Fine grain, for texture
Toasted Pecans 🥜 ½ cup Chopped, optional garnish

The chocolate makes all the difference here. Hershey's Special Dark bars are the gold standard—they melt beautifully and deliver that iconic Hershey's flavor. Grab a family-sized bag at Walmart or Target for convenience, or hunt down the classic 12-ounce bars at specialty stores like Barnes & Noble (they still carry them!). The condensed milk? Full-fat only—low-calorie versions won't give you that rich, velvety texture. And trust me on the butter: cold chunks create the best emulsion when melted with the chocolate. Skip the pre-shredded butter—it melts unevenly.

No Hershey's bars? Semisweet chocolate chips work in a pinch, but you'll lose that authentic Hershey's taste. Swapping the condensed milk? Heavy cream plus powdered sugar (1/2 cup cream + 3/4 cup powdered sugar) mimics the sweetness, though it won't be identical. The vanilla extract is non-negotiable—imitation vanilla will ruin the flavor profile. For the salt, if you only have table salt, reduce to 1/4 tsp. And those pecans? Store-bought toasted pecans from the grocery store's nut section are perfect—no need to toast them yourself unless you're feeling fancy.

This fudge sets best when chilled overnight, but at least 4 hours in the fridge is minimum. For quick serving, cut into squares and store in an airtight container with parchment between layers—keeps for 1 week at room temperature or 2 months in the fridge. Freeze for up to 3 months if you're making it ahead for holidays. Pro tip: Line your pan with parchment for easy removal, and grease the edges with butter to prevent sticking. The first cut is always the hardest—once you slice through that perfect snap, you'll be hooked.

❤️

Why You'll Love This Recipe

  • Three-Ingredient Magic: I swear by this recipe because it’s basically foolproof—just melt chocolate, stir in condensed milk and butter, then let it set. No fancy techniques, no last-minute grocery runs. Honestly, I’ve made it while chatting on the phone, and it still turns out perfect every time.
  • Rich Without Effort: That Hershey’s Special Dark chocolate? It’s the star here, delivering deep, velvety flavor with almost no work. The condensed milk balances it just right, and a whisper of vanilla makes it taste like a fancy dessert—even though it’s basically a grown-up candy bar.
  • Party in a Pan: Between us, this is my go-to for holidays, potlucks, or just because. Wrap it in foil, tie a ribbon—suddenly you’ve got a showstopper that looks expensive but costs pennies. My kids think it’s store-bought, and I let them believe it.
  • No-Waste Winner: The leftovers? None. This stuff disappears fast, but if you’re not fast enough, it keeps beautifully in the fridge for weeks. Plus, the ingredients are cheap—you’re basically making gourmet fudge for the price of a candy bar. That’s my kind of budget-friendly treat.

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

Here's how to make this classic fudge with perfect texture and deep chocolate flavor.

1

Melt Chocolate and Butter Together

Line an 8x8-inch baking pan with parchment paper, leaving an overhang for easy removal. In a heavy-bottomed saucepan, combine the 12 oz of unwrapped Hershey's Special Dark Chocolate Bars and the 0.5 cup of cold, cubed unsalted butter. Place the pan over medium heat and stir constantly with a silicone spatula until both are completely melted and smooth.

Watch closely as the chocolate and butter melt—they should reach a glossy, even consistency without any streaks. Remove the pan from heat once fully melted, then let it cool slightly for 2-3 minutes. This step ensures a silky texture and prevents graininess in your fudge.

2

Stir in Condensed Milk and Salt

Return the saucepan to low heat and gradually whisk in the 1 cup of sweetened condensed milk. Stir constantly for 3-4 minutes until the mixture begins to thicken noticeably. Add the 1 tsp of vanilla extract and 0.25 tsp of Diamond Crystal kosher salt, stirring well to combine.

You'll know it's ready when the mixture reaches a pudding-like consistency that coats the back of a spoon. This is the critical stage—if it gets too thick, you can thin it with a few drops of water, but don't let it boil or it will seize. The salt enhances the chocolate flavor and balances the sweetness perfectly.

3

Pour and Set the Fudge

Quickly pour the fudge mixture into the prepared baking pan, smoothing the top with a spatula. Let it cool at room temperature for 2 hours, then refrigerate for an additional 1-2 hours until firm. This cooling process develops the signature fudge texture—smooth yet firm enough to cut cleanly.

Real talk: don't rush this step. The fudge needs time to set properly, or it will be too soft to slice. You'll know it's ready when a toothpick inserted in the center comes out clean and the edges pull away slightly from the pan.

4

Cut and Garnish (Optional)

Once fully set, use the parchment overhang to lift the fudge from the pan. Cut into 12 equal squares using a sharp knife dipped in hot water between cuts. For extra flair, sprinkle each piece with 0.5 cup of toasted pecans before serving.

The pecans add a delightful crunch that contrasts beautifully with the creamy fudge. Store any leftovers in an airtight container at room temperature for up to 1 week, or freeze for longer storage. Each piece should be rich, velvety, and packed with that nostalgic Hershey's flavor you remember from childhood.

👨‍🍳

Pro Tips For Making Hershey'S Old Fashioned Chocolate Fudge

  • CHOP CHOCOLATE SMALL: I learned this the hard way—those big Hershey’s bars melt unevenly, leaving lumpy pockets of unmelted chocolate. Break them into ½-inch chunks first, then melt over low heat while stirring constantly. No one wants to bite into a surprise chocolate nugget.
  • STIR CONSTANTLY AFTER BOIL: Once the mixture hits a rolling boil, it’s easy to walk away—big mistake. That’s when sugar crystals form, and your fudge turns grainy. Keep stirring for at least 2 full minutes after the boil starts, even if it feels like overkill. (Yes, even if you’re impatient like me.)
  • SALT BEFORE CHILLING: Diamond Crystal kosher salt needs to dissolve fully, and the only way that happens is if it’s sprinkled before the fudge starts setting. Toss it in while the mixture is still warm and liquid—no one likes digging out undissolved grains later. A pinch is enough; don’t go overboard.
  • USE A THERMOMETER FOR DONENESS: The recipe might say “until it thickens,” but that’s vague. A candy thermometer at 234°F (soft-ball stage) guarantees perfect texture every time. Without one? Watch for the moment it pulls away from the sides of the pan like thick pudding—that’s your cue to stop. (No, it won’t get thicker after removing from heat.)

Wine and beer pairings for this hershey's old fashioned chocolate fudge

Rich Chocolate Wines

For this dense, velvety fudge, I recommend a Cabernet Sauvignon or Port wine—both complement the chocolate's depth without overpowering it.

A 2018 California Cabernet with its dark fruit notes and smooth tannins mirrors the fudge's richness, while a tawny Port (like Graham's 10-Year) adds caramel undertones that enhance the Hershey's flavor. Serve slightly chilled to let the wine's acidity cut through the sweetness. 🍷

Creamy Dessert Whites

If you prefer white wine, a Chardonnay with noticeable oak (like Meiomi Reserve) pairs beautifully. The buttery notes in the wine echo the fudge's smooth texture, while its acidity balances the sweetness.

For a lighter option, try a Viognier—its floral and stone fruit flavors contrast nicely with the chocolate's intensity. Avoid overly sweet dessert wines like Moscato, which will clash with the fudge's complexity.

Craft Beer Pairings

A stout like Guinness or Founders Kentucky Breakfast Stout is a bold choice—its roasted malt and coffee notes create a perfect contrast to the sweet, creamy fudge. For something lighter, a Belgian Dubbel (like Westvleteren 8) with its caramel and spice undertones works surprisingly well.

Serve the beer slightly chilled to enhance its maltiness without overwhelming the dessert.

Coffee and Espresso

Since fudge and coffee are a classic combo, why not pair them together? A dark roast espresso (like Illy Classico) with its bitterness balances the sweetness perfectly. For a longer sip, try a cold brew—its smooth, low-acid profile lets the fudge's chocolate flavor shine.

I like to serve a small cup of coffee alongside the fudge for a complete dessert experience. ☕

Spiced Whiskey Pairing

A bourbon or rye whiskey (like Buffalo Trace or Bulleit Rye) adds a smoky, caramelized depth that enhances the fudge's richness. The whiskey's warmth also complements the vanilla and salt in the recipe.

Serve it neat or on the rocks with a splash of water to mellow the alcohol. For a festive touch, add a cinnamon stick to the glass for garnish. 🥃

After-Dinner Digestif

End the meal with a drambuie or amaretto—both liqueurs have almond and vanilla notes that echo the fudge's flavor profile. A drambuie (like Teacher's) adds a herbal depth, while amaretto (like Disaronno) brings a sweet, nutty finish.

Serve these chilled in small glasses to let their flavors linger alongside the fudge's nostalgic richness.

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 100mg4%
Total Carbohydrate 28g10%
Dietary Fiber 2g8%
Sugars 24g
Protein 4g8%
* 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

Can I substitute Hershey's chocolate bars with chocolate chips?

You can use chocolate chips in a pinch, but the texture and flavor won't be identical. Chocolate chips melt faster and may create a grainier fudge. For the classic Hershey's taste, stick to the original recipe. If you must substitute, use Hershey's Special Dark Chocolate Chips and melt them carefully over low heat.

2

Why did my fudge turn out too soft or sticky?

This usually happens if the mixture didn't cool long enough before cutting. Let the fudge set at room temperature for the full 2 hours, then refrigerate for 1-2 hours. If it's still too soft, return it to the fridge for another 30 minutes. Never microwave it to speed up the process—this ruins the texture.

3

How do I make this fudge without sweetened condensed milk?

Mix ½ cup heavy cream with ¾ cup powdered sugar to mimic the sweetness and thickness. Heat the cream slightly to dissolve the sugar, then proceed with the recipe. The texture won't be exactly the same, but it'll still be delicious. For extra richness, add 1 tablespoon corn syrup to the mixture.

4

Can I add mix-ins like nuts or marshmallows?

Fold in ½ cup chopped nuts (pecans, walnuts, or almonds) or ½ cup mini marshmallows after pouring the fudge into the pan. For nuts, press them into the top before it sets. For marshmallows, gently swirl them in with a knife. Just don't overmix—keep it simple for the classic texture.

5

How long does this fudge keep, and can I freeze it?

Store in an airtight container at room temperature for up to 1 week, or refrigerate for 2 months. For longer storage, freeze for up to 3 months. Wrap individual squares in plastic wrap before freezing to prevent freezer burn. Thaw at room temperature for 1-2 hours before serving.

★★★★★4.7(11 reviews)
Categories Desserts