Why Is My Cheese Sauce Grainy (and How to Fix It)?

Kitchen-reviewed Updated Jun 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
Smooth cheese sauce stirred through macaroni

Quick fix: A grainy cheese sauce means the cheese has split β€” usually from too much heat or being boiled. Take the pan off the heat, add the cheese gradually off the boil, and whisk well. A splash of cold milk or a little cornflour slurry will usually bring it back smooth.

A grainy or gritty cheese sauce is a split sauce β€” the smooth emulsion of fat, dairy and melted cheese has broken, leaving tiny curds of protein and a slick of oil. It almost always comes down to heat.

Why it goes grainy

Cheese is an emulsion, and it’s fragile. Get the sauce too hot β€” especially a rolling boil β€” and the proteins tighten and clump while the fat separates out. Adding cheese too quickly, boiling it after it’s melted, or using starchy pre-grated cheese all make it worse.

Bringing it back

Most grainy sauces are rescuable. Pull the pan off the heat straight away, then whisk hard while adding a tablespoon of cold milk. If it’s still not smooth, a stick blender will emulsify it in seconds, or whisk in a little cornflour slaked in cold water. A handful of fresh cheese added off the heat can also help.

Doing it right next time

Keep the heat gentle, take the pan off the boil before the cheese goes in, and add it gradually. Grate your own mature cheddar rather than using pre-grated, and build on a roux base for the most stable, silky result.

Why it happens

  • The sauce was too hot or boiling when the cheese went in β€” high heat makes cheese proteins seize and squeeze out fat.
  • Cheese added all at once instead of gradually.
  • Pre-grated cheese, which is coated in anti-caking starch and melts less smoothly.
  • A hard, aged cheese used on its own, or the sauce overcooked after the cheese melted.

How to fix it now

  1. Take the pan off the heat immediately so it stops cooking.
  2. Whisk in a splash of cold milk, vigorously β€” the shock often re-emulsifies it.
  3. Still grainy? Blitz with a stick blender, or whisk in a teaspoon of cornflour slaked in cold water.
  4. Adding a little more freshly grated cheese off the heat can also pull it back together.

How to prevent it next time

  • Melt cheese into a warm (not boiling) sauce, off the direct heat.
  • Add it gradually, a handful at a time, stirring until smooth before the next.
  • Grate your own cheese from a block β€” mature cheddar melts beautifully.
  • Build the sauce on a proper roux (butter, flour, milk) for a stable base.