This rich and old fashioned Hershey’s Cocoa Fudge is smooth, chocolatey, and perfect for satisfying sweet cravings. Simple pantry ingredients come together to make a nostalgic treat.
In a saucepan, combine the milk and sugar, and bring to a gentle boil over low to medium heat, stirring constantly. Add the butter and continue stirring until it’s fully melted and the mixture is smooth. Lower the heat and let it simmer for 15–20 minutes, stirring often, until it thickens to a rich, fudge-like consistency. Remove from the heat once the mixture is glossy and thick enough to coat the spoon.
Pour the hot mixture into a mixing bowl. Sift the cocoa powder into the bowl in batches, beating well after each addition until fully combined.
Pour the fudge mixture onto a plate lined with cling film and shape it into a neat rectangle. Wrap it tightly to seal in the shape, then let it cool at room temperature. Once cooled, refrigerate for at least 4 hours, or until firm and fully set.
Dust a clean cutting board with sifted cocoa powder. Unwrap the chilled fudge and place it on the prepared surface, then lightly sift more cocoa powder over the top to coat evenly.
Cut into squares and roll each piece in cocoa powder to coat all sides. Arrange the pieces on a serving plate and enjoy.
Notes
Simmer Slowly: I like to keep the heat low and take my time here; it helps the mixture thicken without burning.Add the Cocoa in Steps: I sift in the cocoa gradually so it blends in smoothly without clumps.Wrap it Tight: Once I shape the fudge, I always wrap it snugly in cling film; it helps it set with clean edges.Chill it Long Enough: I leave it in the fridge for at least 4 hours so it firms up properly and slices neatly.Coat Generously: I like to roll each piece in cocoa powder; it keeps them from sticking and adds that rich finish.