Old-Fashioned Chocolate Fudge Recipe
Satisfy your sweet tooth with this classic old-fashioned chocolate fudge recipe. It’s easy to make and full of rich, chocolaty flavor.
This is my favorite fudge recipe. It’s simple and easy to make, and it has that old-fashioned texture and flavor. I add walnuts to the fudge, but you can leave it plain or add pecans, hazelnuts, or another kind of chopped nut.
This version is made with squares of unsweetened chocolate, milk, sugar, and butter. A dash of salt and a bit of vanilla balance the flavors, making a delicious, irresistible chocolate treat.
What You’ll Like About This Dish
- True old-fashioned texture. Not creamy like ganache fudge—this has the classic bite and snap.
- Deep chocolate flavor. Unsweetened chocolate gives a bold, rich cocoa profile.
- No fancy ingredients. Just pantry staples and a little time on the stove.
Ingredient Notes
- Unsweetened chocolate: Use baking squares for a rich, bittersweet base with no added sugar.
- Milk: Whole milk is preferred for richness, but 2% will also work.
- Sugar: Granulated white sugar is standard—don’t reduce or swap it.
- Salt: Just a dash enhances and balances the sweetness.
- Butter: Stirred in at the end for smoothness and shine.
- Vanilla: Adds warmth and rounds out the chocolate.
- Chopped nuts: Walnuts are traditional, but pecans, hazelnuts, or no nuts at all are fine.
Steps to Make Old-Fashioned Chocolate Fudge
- Melt the chocolate with milk in a heavy saucepan over low heat, stirring constantly.
- Add sugar and salt, then bring the mixture to a boil over medium heat.
- Boil without stirring until the mixture reaches the soft-ball stage or about 236°F.
- Remove from heat and stir in butter and vanilla.
- Let cool to lukewarm (around 110°F), then beat until the mixture thickens and loses its gloss.
- Quickly pour into a greased or lined pan and smooth the top.
- Let cool completely before cutting into squares.
Tips for Making Chocolate Fudge
- Line your pan with foil or buttered plastic wrap for easy lifting and slicing.
- To prevent graininess, add 1 tablespoon of corn syrup or 1/4 teaspoon cream of tartar.
- Wipe down sugar crystals on the pan sides with a wet pastry brush as it cooks.
- Use a candy thermometer if you’re unsure about soft-ball stage—look for 234–240°F.
Recipe Variations
- Nut-free version. Skip the nuts for smooth, pure chocolate flavor.
- Pecan fudge. Swap in chopped pecans for a Southern-style twist.
- Hazelnut or almond. Toasted hazelnuts or almonds add great flavor and texture.
- Flavored fudge. Add a drop of peppermint, almond, or coffee extract with the vanilla.
- Salted top. Sprinkle sea salt over the top before it sets for a modern sweet-salty version.
Serving Suggestions
- Serve on holiday dessert trays alongside cookies and bars.
- Add a few squares to gift tins or cookie boxes.
- Pack into small boxes or bags for edible gifts.
- Include with coffee or tea for a sweet finish to a meal.
- Layer with other candies like toffee or brittle on a sweets platter.
How to Store and Reheat
Refrigerate: Store cut fudge in an airtight container at room temperature for up to 1 week or refrigerate for up to 2 weeks.
Freeze: Wrap tightly in layers and freeze for up to 2 months. Thaw overnight in the fridge before serving.
To Reheat: Not typically reheated—fudge is best served at room temperature. Let cold fudge rest at room temp for 10–15 minutes before enjoying.
Make-Ahead Tip
You can make the fudge up to a week in advance and store it in an airtight container at cool room temperature or in the fridge until ready to serve or gift.
Old-Fashioned Chocolate Fudge Recipe
Ingredients
- 2 ounces unsweetened chocolate
- 3/4 cup milk
- 2 cups sugar
- dash salt
- 2 tablespoons butter
- 1 teaspoon vanilla
- 1/2 cup chopped nuts, optional
Instructions
- Melt chocolate in milk in a heavy saucepan over low heat, stirring constantly. Stir in sugar and salt. Increase heat to medium; bring to a boil, stirring constantly. Continue to boil without stirring until a small amount of the mixture forms a soft ball in cold water, or about 236 F, on a candy thermometer.
- Remove the fudge from the heat; add butter and vanilla then cool to lukewarm, or about 110 F.
- Beat until fudge loses its gloss, then quickly pour into a pie plate or loaf pan. Cool and cut into squares.
Notes
How to Test for Soft-Ball Stage
Drop a small amount of the boiled mixture into cold water. If the fudge is ready, it will form a small ball that will flatten slightly when picked up on a finger. If you have a candy thermometer, look for a temperature between 234 F and 240 F.Nutrition
Disclaimer:
Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.