Few homemade treats are as timeless and satisfying as Old-Fashioned Chocolate Fudge. Rich, creamy, and intensely chocolatey, this classic candy has been a favorite for generations. Made with simple pantry ingredients and a little patience, traditional fudge delivers a smooth texture that melts in your mouth and a deep cocoa flavor that modern shortcuts often can’t match. Whether you’re making it for the holidays, gifting it to friends, or simply indulging your sweet tooth, this old-fashioned recipe is sure to become a treasured favorite.
Ingredients
- 2 cups granulated sugar
- ½ cup unsweetened cocoa powder
- 1 cup whole milk
- ¼ cup unsalted butter
- 1 teaspoon vanilla extract
- Pinch of salt
Optional Add-Ins
- 1 cup chopped pecans or walnuts
- ½ cup mini marshmallows
- ½ cup chocolate chips
Instructions
Step 1: Prepare the Pan
Line an 8-inch square baking dish with parchment paper or lightly butter the pan. Set aside.
Step 2: Combine Ingredients
In a heavy-bottomed saucepan, whisk together the sugar, cocoa powder, milk, and salt until smooth.
Step 3: Cook the Mixture
Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring occasionally. Once boiling, reduce stirring and continue cooking until the mixture reaches 234°F (112°C) on a candy thermometer, also known as the soft-ball stage.
If you do not have a thermometer, drop a small amount of the mixture into cold water. It should form a soft ball that flattens when removed from the water.
Step 4: Add Butter and Vanilla
Remove the saucepan from the heat. Add the butter and vanilla extract, but do not stir immediately. Allow the mixture to cool undisturbed for about 10–15 minutes.
Step 5: Beat the Fudge
Once slightly cooled, beat the mixture vigorously with a wooden spoon until it begins to lose its glossy shine and thickens noticeably. This may take several minutes.
If using nuts, marshmallows, or chocolate chips, fold them in during the final minute of beating.
Step 6: Pour and Set
Quickly spread the fudge into the prepared pan before it becomes too firm. Smooth the top with a spatula.
Allow the fudge to cool completely at room temperature for 2–3 hours.
Step 7: Slice and Serve
Lift the fudge from the pan using the parchment paper. Cut into small squares and serve.
Tips for Perfect Old-Fashioned Fudge
- Use a heavy saucepan to prevent scorching.
- Avoid stirring excessively once the mixture begins boiling.
- Be patient during the beating stage; this is what creates the signature creamy texture.
- A candy thermometer provides the most reliable results.
- Store in an airtight container to keep the fudge fresh and soft.
Serving Suggestions
Enjoy this classic chocolate fudge:
- With a cup of coffee or hot cocoa
- As a holiday dessert gift
- On cookie trays and dessert platters
- Crumbled over ice cream
- Alongside fresh berries for a rich contrast
Storage
Store fudge in an airtight container at room temperature for up to 1 week. For longer storage, refrigerate for up to 3 weeks or freeze for up to 3 months.
Recipe Details
Prep Time: 15 minutes
Cook Time: 20 minutes
Cooling Time: 3 hours
Total Time: 3 hours 35 minutes
Yield: 36 small squares