GuideHQ

How do I cook without dairy?

Replacing what the dairy was doing rather than swapping like for like — fat, body, acidity and browning each need a different answer.

Difficulty
beginner
Time
40 min
Read
4 min
Safety
warning

Short answer

Work out what the dairy was contributing. Fat and richness — oil, coconut, nuts. Body in a sauce — a roux with oil, or blended cashews. Tang — lemon or vinegar. Browning — a little sugar or plant milk with protein. One substitute rarely does all four.

Dairy does several unrelated jobs in cooking, which is why a single replacement so often disappoints. Naming the job first is most of the answer.

Safety

A dairy allergy is not the same as lactose intolerance. An allergy to milk protein can cause anaphylaxis and requires strict avoidance including traces from shared utensils and surfaces; lactose intolerance causes discomfort but is not dangerous. If you are cooking for someone with an allergy, ask which it is, read every label, and prepare on clean surfaces with clean equipment. Never guess.

Step by step

  1. Establish whether it is allergy or intolerance.Milk protein allergy needs strict avoidance and can be life-threatening. Lactose intolerance is a digestive issue where hard cheeses and butter are often tolerated. The cooking is completely different.
  2. Name what the dairy is doing.Fat, body, acidity, browning, or flavour. Most disappointing substitutions replace the ingredient rather than the function.
  3. Choose plant milks by job, not by preference.Oat is creamiest and best for sauces and coffee. Soya has the most protein so it browns and sets best in baking. Almond is thin. Coconut is rich but tastes of coconut.
  4. Use unsweetened, unflavoured versions for cooking.Sweetened vanilla plant milk in a savoury sauce is a common and unpleasant mistake. Check the carton — the default on shelves is often sweetened.
  5. Make a white sauce with oil instead of butter.A roux of olive oil or dairy-free spread with flour, then oat milk whisked in gradually. It behaves almost identically to a butter-based béchamel.
  6. Use blended cashews for real creaminess.Soaked and blended with water they make a genuinely creamy, neutral base for sauces and soups. It is the closest thing to double cream available.
  7. Use coconut cream where its flavour fits.Excellent in curries and some desserts, distracting in a carbonara. The full-fat tinned kind, not the drink.
  8. Replace buttermilk with plant milk and acid.A tablespoon of lemon juice or vinegar per cup of soya milk, left ten minutes. It curdles slightly and works for scones, pancakes and soda bread.
  9. Choose baking fats carefully.Hard block dairy-free baking margarine for pastry and creaming, since soft spreads have too much water. Oil works well in loaf cakes and muffins but not where creaming is needed.
  10. Get savoury depth from other sources.Nutritional yeast, miso, mustard and a little soy replace what cheese contributed. Nutritional yeast in a white sauce is the standard answer for a dairy-free cheese sauce.
  11. Manage the browning problem.Dairy browns because of its protein and sugar. Soya milk browns best; brushing with a little sugar solution or plant milk helps pastry and bakes colour properly.
  12. Prevent plant milk splitting.Add it off the heat, temper it by mixing a little hot liquid in first, and avoid boiling hard. Barista versions are formulated to resist splitting in acidic or hot conditions.
  13. Read labels properly for allergy cooking.Whey, casein, lactose, ghee and milk solids all mean dairy. May contain milk warnings matter for allergy. Stock cubes, crisps, bread and processed meats are common hidden sources.
  14. Avoid cross-contamination.For an allergy, clean boards, utensils and surfaces, and cook the dairy-free version first. Traces are enough to cause a reaction.
  15. Judge dairy-free cheese realistically.Melting varieties have improved considerably; hard cheeses for eating are still some way off. Use them where they melt into something rather than where they are the centrepiece.

Tips

  • Oat milk for sauces, soya for baking. Protein content is why they behave differently.
  • Check the carton is unsweetened. Vanilla plant milk in a savoury sauce is a hard mistake to undo.
  • Blended soaked cashews are the closest home substitute for cream.

Common mistakes

  • Treating an allergy like an intolerance — Milk protein allergy can cause anaphylaxis and needs strict avoidance including traces. Lactose intolerance does not. Assuming the milder case when cooking for someone else is genuinely dangerous.
  • Using sweetened or flavoured plant milk in savoury cooking — Most supermarket plant milk is sweetened by default and often vanilla-flavoured. In a béchamel or a soup the result is unpleasant and cannot be corrected.

If it doesn't work

Sauce split or curdled

Cause: Plant milk boiled, or added to acid — Fix: Add it off the heat, temper with a little hot liquid first, and use a barista-formulated version.

Bake pale and did not brown

Cause: Low protein plant milk — Fix: Use soya milk, or brush the surface with a little sugar solution before baking.

Pastry greasy and would not hold

Cause: Soft spread with high water content — Fix: Use a hard block dairy-free baking margarine, kept cold.

Dish tastes thin and unsatisfying

Cause: Fat and body not replaced — Fix: Add blended cashews, coconut cream or more oil, plus nutritional yeast or miso for savoury depth.

Reaction despite dairy-free ingredients

Cause: Cross-contamination or a hidden source — Fix: Check every label for whey, casein and milk solids, and prepare on clean equipment.

Questions people ask

Which plant milk is best for cooking?

Oat for sauces and anything wanting creaminess, soya for baking because its protein helps setting and browning. Almond is too thin for most cooking and coconut brings its own flavour.

Can I substitute plant milk one for one?

In most savoury cooking yes, using unsweetened versions. In baking it is less reliable, because milk protein contributes to structure and browning that plant milks do not all replicate.

How do I make a dairy-free cheese sauce?

A roux of oil and flour, oat milk whisked in, then nutritional yeast, mustard and salt. The nutritional yeast supplies the savoury note that the cheese would have.

Is butter safe for lactose intolerance?

Often yes, since butter is almost entirely fat with very little lactose, and hard aged cheeses are similarly low. For a milk allergy neither is safe, because the protein is still present.

Written and maintained by the GuideHQ editorial team. More in Food & Cooking.