Why did my cocoa fudge turn grainy?
Graininess usually comes from sugar crystals that did not fully dissolve or from stirring once the mixture is boiling. Make sure the sugar is completely dissolved before the boil (no gritty feeling on the bottom), avoid scraping the sides while boiling, and beat only after the mixture cools a bit.
My fudge is too soft and will not set. What happened?
Most likely it was underboiled (or you are in a very humid kitchen). Next time, use one of the optional checks: aim for 234 to 238°F (soft-ball stage) or do the cold-water test. Also note that warm kitchens can make fudge seem soft longer. Give it extra time at room temperature, or chill briefly to firm.
My fudge is too hard or crumbly. What happened?
That is usually from overboiling (too hot or too long) or overbeating at the end. Pull it from the heat as soon as it hits soft-ball stage, and stop beating when it turns thicker and starts to lose its shine. Once it goes fully dull and stiff, it can tip into crumbly fast.
Can I make cocoa fudge without corn syrup?
Yes. This recipe does not use corn syrup. The key is dissolving the sugar well and not stirring during the boil.
Do I have to use evaporated milk?
No. This version uses whole milk. Evaporated milk can work, but it changes the flavor and richness. Stick to the recipe the first time, then experiment.
How do I know when it boiled long enough without a thermometer?
After it reaches a full rolling boil (vigorous bubbles across the entire surface that do not stop when you stir), stop stirring. Once the boil is steady, start timing and boil for 4 minutes, gently swirling the pot once or twice if needed. For a fail-safe, use the soft-ball test: drop a small bit into cold water. If it forms a soft ball you can pick up and flatten between your fingers, you are there.
When should I start beating the fudge?
After the boil, let it sit undisturbed until the bottom of the pot feels just warm, not hot, usually 5 to 10 minutes depending on your pot and stove. If you use a thermometer, start beating around 150°F. Then beat until thickened and slightly less glossy.
Can I add nuts or mix-ins?
Absolutely. Stir in the vanilla first, then beat until the fudge just starts to thicken. Fold in up to 3/4 cup chopped toasted pecans or walnuts at the end. For mini marshmallows, use 1 cup and fold them in after the fudge has started thickening so they stay distinct instead of melting into the mixture.
Any tips for altitude or humid weather?
Yes. At higher altitude, soft-ball stage happens at a slightly lower temperature because water boils at a lower temperature. Start checking early and use the cold-water test as your main guide. On humid days, setting can take longer, so be patient before declaring it a flop.