Toffee Troubleshooting

Most homemade toffee problems, graininess, separated butter, or a batch that will not set, trace back to sugar crystallization, an incorrect cooking temperature, or too rapid a temperature change. Cooking to a precise hard-crack stage (149-154C / 300-310F), stirring consistently, and keeping stray sugar crystals off the pan sides are the main ways to prevent common failures.

Why Toffee Turns Grainy

Graininess is usually caused by sugar crystallizing before it fully dissolves. Brushing down the sides of the pan with water, adding a little corn syrup or acid, and not stirring once the syrup is boiling all help keep the texture smooth.

When Butter Separates or Toffee Will Not Set

A greasy, separated layer often results from cooking too fast or too hot, or from a large temperature swing. Toffee that never hardens was typically not cooked to a high enough temperature, leaving too much water in the syrup.

Answers in Toffee Troubleshooting (11)

Frequently asked

Why did my toffee turn grainy?
Graininess comes from sugar crystallizing before it dissolves. Dissolving the sugar fully, avoiding stirring once boiling, and adding a little corn syrup can prevent it.

Sources

By Kelsy Maruyama, Founder & Toffee Maker, Kelsy's Kandy

Reviewed by Jason Burns, Editorial Steward

Updated 7/20/2026.