Introduction
There’s something truly magical about a pan of homemade chocolate fudge cooling on the counter. The sheen of warm melted chocolate, the soft creamy center, and the unmistakable old-fashioned flavor instantly transport you back to holiday kitchens and family gatherings.
This Old-Fashioned Chocolate Fudge is the kind your grandmother made—smooth, rich, buttery, decadent, and irresistibly chocolatey. Unlike many modern 2-ingredient versions, this recipe strikes the perfect balance between authentic fudge texture and easy preparation. You don’t need a candy thermometer or advanced pastry skills—just simple ingredients, one saucepan, and a few minutes of stirring.
Whether you’re making Christmas trays, edible gifts, or just craving a satisfying chocolate treat, this recipe is guaranteed to become a household favorite.
🍫 Ingredients You’ll Need
Base Fudge Ingredients
-
3 cups granulated sugar
-
¾ cup unsalted butter
-
⅔ cup evaporated milk
-
12 oz (1 bag) semi-sweet chocolate chips
-
1 jar (7 oz) marshmallow creme (or fluff)
-
1 teaspoon vanilla extract
Optional Mix-Ins
-
1 cup chopped pecans or walnuts
-
Pinch of sea salt
-
Extra chocolate chips to melt on top
👩🍳 How to Make Old-Fashioned Chocolate Fudge
Step 1 — Prepare Your Pan
Line a 9×13-inch baking dish with parchment paper or lightly butter it. This prevents sticking and makes the fudge easier to slice later.
Step 2 — Melt the Sugar, Butter & Milk
In a large heavy saucepan:
-
Combine sugar, butter, and evaporated milk.
-
Stir over medium heat until the mixture begins to bubble.
-
Once boiling, continue cooking 4–5 minutes, stirring constantly.
This step is crucial—it creates the classic fudge texture.
Step 3 — Add the Chocolate & Marshmallow Creme
Remove the pot from heat and immediately stir in:
-
Chocolate chips
-
Marshmallow creme
-
Vanilla extract
Stir vigorously until smooth, glossy, and fully melted.