Homemade Old Fashioned Chocolate Fudge Made Easy
Old Fashioned Chocolate Fudge is a simple, rich, and creamy dessert made with butter, sugar, milk, and unsweetened chocolate. This classic candy recipe is perfect for gifting, sharing, or enjoying as a sweet snack. No baking needed—just a few pantry ingredients and a candy thermometer.

- Prep time
- 10 min
- Cook time
- 15 min
- Yield
- 16 servings
- Difficulty
- MEDIUM
Ingredients
Quantities are shown as originally provided.
- 1/2 cup unsalted butter
- 2 cups granulated sugar
- 1/2 cup whole milk
- 4 ounces unsweetened chocolate, chopped
- 1/4 teaspoon kosher salt
- 1 tablespoon light corn syrup
- 1 teaspoon vanilla extract
- 1/2 cup walnut halves (optional)
Instructions
- 1
Prepare Your Equipment: Grease an 8x8-inch baking dish with butter or line it with parchment paper. Set aside.
- 2
Mix The Base Ingredients: In a heavy saucepan, combine butter, sugar, milk, chocolate, salt, and corn syrup. Continue to stir the mixture over medium heat until it begins to boil.
- 3
Boil To Perfection: Once boiling, reduce the heat to low and attach a candy thermometer. Continue cooking without stirring until the thermometer reads 234°F (soft-ball stage).
- 4
Cool The Mixture: Remove the saucepan from the heat. Let the mixture cool to 110°F without stirring—this step is crucial for achieving the perfect fudge texture.
- 5
Add Vanilla And Beat: Mix the vanilla extract into the mixture. Whip the mixture vigorously with a wooden spoon at the point it thickens and loses its glossy appearance. This may take about 5-10 minutes.
- 6
Add Nuts And Pour: If you have chosen to use walnuts, be sure to fold them in. Pour the fudge into the prepared baking dish quickly and spread it evenly.
- 7
Cool And Cut: Before slicing the fudge into squares, let it cool fully at room temperature.