Description
Enjoy the rich, creamy delight of this old-fashioned fudge, made with simple ingredients that create a melt-in-your-mouth treat. Perfect for sharing or savoring on your own!
Ingredients
Scale
- 2 cups granulated sugar
- 1/2 cup unsweetened cocoa powder
- 1/2 cup whole milk
- 1/4 cup unsalted butter
- 1 teaspoon vanilla extract
- 1/2 cup chopped nuts (optional, walnuts or pecans recommended)
- Pinch of salt
Instructions
- In a medium-sized saucepan, combine the granulated sugar, unsweetened cocoa powder, and a pinch of salt. Stir until well mixed.
- Pour in the whole milk and add the unsalted butter. Place the saucepan over medium heat, stirring continuously until the mixture is smooth.
- Once it starts to bubble, stop stirring and let it boil for about 5 minutes until it reaches the soft-ball stage (234°F or 112°C). You can test this by dropping a small amount into cold water; it should form a soft ball.
- Remove the saucepan from heat and let it cool for about 10 minutes without stirring.
- Add the vanilla extract and fold in the chopped nuts if using.
- Beat the mixture vigorously with a wooden spoon or hand mixer for about 5-10 minutes until it thickens and loses its gloss.
- Prepare an 8×8 inch square baking dish by lining it with parchment paper or greasing it lightly.
- Pour the fudge mixture into the prepared dish and spread it evenly with a spatula.
- Let it sit at room temperature for about 2 hours to set, or refrigerate to speed up the process.
- Once set, cut the fudge into squares or rectangles as desired.
- Store in an airtight container at room temperature for up to two weeks, or refrigerate for longer storage.
Notes
- For a smoother texture, avoid overbeating the fudge.
- Feel free to experiment with different nuts or add-ins like chocolate chips or dried fruit for variety.
- Prep Time: 15 minutes
- Cook Time: 15 minutes