This classic chocolate fudge recipe is an easy yet rewarding way to bring timeless tradition into your kitchen. Made with just six simple ingredients, it yields smooth, rich, and creamy fudge that’s perfect for holidays, gifts, or any sweet craving. With clear step-by-step instructions, it’s designed to be no-fail, even for beginners. Mastering this recipe teaches you the foundations of traditional candy-making and brings sweet, nostalgic joy to every batch.
Grease an 8×8-inch square baking pan and set aside.
In a medium saucepan, combine the sugar, cocoa powder, and salt. Stir in the milk and mix until well blended.
Place the saucepan over medium heat. Bring the mixture to a boil, stirring constantly. Once it begins to boil, stop stirring and let it cook until it reaches the soft ball stage (234°F or 112°C on a candy thermometer).
Remove the saucepan from the heat. Add butter and vanilla, but do not stir. Let it cool undisturbed until the mixture reaches about 110°F (43°C).
Once cooled, beat the mixture vigorously with a wooden spoon until it thickens and loses its gloss.
Quickly pour the fudge into the prepared pan and spread evenly. Let it cool completely at room temperature.
Cut into squares and serve.
Use a candy thermometer for accuracy.
Don’t stir after boiling, or the texture will suffer.
Cool completely before beating—timing is key.
Beat until it thickens and loses gloss for the best texture.
Fudge stores well and makes a thoughtful, homemade gift.
Feel free to experiment with flavor variations and add-ins.