Old Fashioned Fudge
All Recipes

Old Fashioned Fudge

Would you like to save this?

We'll email this post to you, so you can come back to it later!

This Old Fashioned Fudge is a creamy, melt-in-your-mouth classic that brings back cozy memories with every bite. It’s an easy, no-bake homemade dessert that delivers rich chocolate flavor in just a few simple steps.

Why You’ll Love This Recipe

  • No oven needed—perfect for hot summer afternoons
  • Ready in under 15 minutes, plus simple chilling time
  • Uses pantry staples you already have on hand
  • Ideal for gift boxes, holiday exchanges, or care packages
  • Customizable with nuts, extracts, or mix-ins
  • Keeps beautifully at room temperature for up to two weeks
  • Fault-tolerant: forgiving if you’re not a candy-making pro
  • Delightfully smooth, classic old-fashioned taste

Ingredients

Gather these straightforward items—no fancy tools required:

  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder (we love Ghirardelli for a richer taste)
  • 1/4 teaspoon salt
  • 1 cup evaporated milk (whole milk works, too; heavy cream gives extra richness)
  • 1/2 cup (1 stick) unsalted butter, cut into cubes
  • 1 teaspoon pure vanilla extract
  • 1 (7-ounce) jar marshmallow creme (such as Marshmallow Fluff)
  • 1 cup chopped walnuts or pecans, optional for a nutty crunch

Directions

  1. Prep the pan: Line an 8Ă—8-inch square pan with foil and lightly butter the foil for easy removal.
  2. Combine ingredients: In a heavy-bottomed saucepan, whisk together sugar, cocoa, and salt until evenly mixed, then stir in evaporated milk.
  3. Bring to a boil: Heat over medium, stirring constantly, until the mixture reaches a full rolling boil.
  4. Boil briefly: Once boiling, continue stirring for exactly 4 minutes (about 234°F on a candy thermometer).
  5. Add flavor: Remove from heat and stir in butter cubes, marshmallow creme, and vanilla extract until smooth.
  6. Beat to texture: Use a wooden spoon to beat the mix until it thickens and loses its gloss—around 5 minutes for that classic texture.
  7. Stir in nuts: Fold in chopped nuts if you like a bit of crunch.
  8. Transfer to pan: Spread the fudge into the prepared pan and smooth the surface with a spatula.
  9. Cool & cut: Let sit at room temperature until firm, about 2 hours, then lift out foil and cut into 36 squares.

Servings & Timing

  • Yield: Makes about 36 rich chocolate squares
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Chill/Rest Time: 2 hours
  • Total Time: 2 hours 20 minutes

Variations

  • Salted Sea Salt: Sprinkle flaky sea salt on top for a perfect sweet-salty balance.
  • Peppermint Swirl: Gently fold in crushed candy canes for a festive mint twist.
  • Maple Walnut: Swap vanilla for maple extract and mix in toasted walnuts.
  • Dairy-Free Delight: Use coconut milk and vegan butter, plus dairy-free marshmallow fluff.
  • Spicy Chocolate: Add a pinch of cinnamon and cayenne for a warming kick.

Storage & Reheating

Store fudge in an airtight container at room temperature, layered between parchment paper, for up to two weeks. If your kitchen’s warm, a quick chill in the fridge helps keep pieces firm. No reheating needed—just let chilled fudge come to room temperature for the best melt-in-your-mouth feel.

FAQs

Q: My fudge is too soft—what went wrong?
A: It likely didn’t reach the proper temperature or cool long enough. Make sure you hit around 234°F on a candy thermometer and let it rest fully before cutting.

Q: I don’t have marshmallow creme—can I skip it?
A: You can replace it with 1 cup mini marshmallows stirred in off-heat, but texture will be slightly denser.

Q: Why is my fudge grainy?
A: Graininess often comes from stirring too vigorously or adding ingredients off-heat. Try a gentler hand and mix off the stove.

Q: How do I get a shiny finish?
A: Beating after removing from heat—rather than during boiling—helps the sugars form that smooth, glossy surface.

Q: Can I freeze fudge?
A: Absolutely! Wrap tightly in foil and freeze up to 3 months; thaw in the fridge overnight.

Q: What’s the best pan for fudge?
A: An 8Ă—8-inch metal pan heats and cools evenly; glass works too, just chill a bit longer.

Q: Can I make this vegan?
A: Yes—use coconut milk, vegan butter, and marshmallow fluff made without gelatin.

Q: Why add salt? It’s sweet enough!
A: A small pinch of salt enhances the chocolate depth and balances sweetness.

Conclusion

This Old Fashioned Fudge recipe delivers classic, homemade charm with minimal fuss—no expert candy-making skills required. It’s a delicious, chocolatey gift that’s as easy to whip up as it is to share. Give it a try, leave a comment below, and be sure to explore more sweet recipes in my cozy kitchen collection!

Old Fashioned Fudge

Old Fashioned Fudge

This Old Fashioned Fudge is a creamy, melt-in-your-mouth chocolate treat that evokes cozy nostalgia and is perfect for holiday gifts or everyday sweetness.
No ratings yet
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 2 hours 20 minutes
Course Dessert
Cuisine American
Servings 36 pieces
Calories 100 kcal

Ingredients
  

  • 2 cups granulated sugar
  • 3/4 cup unsweetened cocoa powder use Ghirardelli for richer flavor
  • 1/4 teaspoon salt
  • 1 cup evaporated milk whole milk or heavy cream for extra richness
  • 1/2 cup unsalted butter cut into cubes
  • 1 teaspoon pure vanilla extract
  • 1 (7-ounce) jar marshmallow creme such as Marshmallow Fluff
  • 1 cup chopped walnuts or pecans optional

Instructions
 

  • Line an 8Ă—8-inch square pan with foil and lightly butter the foil for easy removal.
  • In a heavy-bottomed saucepan, whisk together sugar, cocoa powder, and salt until evenly mixed, then stir in evaporated milk.
  • Heat over medium, stirring constantly, until the mixture reaches a full rolling boil.
  • Once boiling, continue stirring for exactly 4 minutes (about 234°F on a candy thermometer).
  • Remove from heat and stir in butter cubes, marshmallow creme, and vanilla extract until smooth.
  • Use a wooden spoon to beat the mix until it thickens and loses its gloss—around 5 minutes for that classic texture.
  • Fold in chopped nuts if desired for a bit of crunch.
  • Spread the fudge into the prepared pan and smooth the surface with a spatula.
  • Let sit at room temperature until firm, about 2 hours, then lift out foil and cut into 36 squares.

Notes

Store fudge in an airtight container at room temperature or in the fridge for up to two weeks. For a dairy-free version, substitute coconut milk and vegan butter.

Nutrition

Calories: 100kcal
Keyword Chocolate Dessert, Classic Recipe, Easy fudge, Homemade Fudge, Old-fashioned fudge, Sweet Treat
Love this recipe?Follow us at @Recipecs for more