How to Thicken a Curry Without Cream

Kitchen-reviewed Updated Jun 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
A pan of thick, glossy curry being stirred with a wooden spoon

Quick answer: The easiest way is to simmer the curry uncovered so the sauce reduces and concentrates. For a quick fix, stir in a slurry of 1 tsp cornflour mixed with 1 tbsp cold water. Red lentils, ground almonds, tomato purée or a spoon of coconut cream all add body without using dairy cream.

Cream is only one way to add body to a curry, and plenty of the best curries never see it. Whether you’re out of cream, cooking dairy-free, or just want a lighter, more authentic finish, there are several ways to thicken the sauce that actually improve the flavour rather than masking it.

Simmer it down first

Before adding anything, turn up the heat a little and simmer the curry uncovered. Most thin curries are simply under-reduced — the water hasn’t had a chance to evaporate. Ten to fifteen minutes of gentle bubbling concentrates the sauce and deepens the spice at the same time. Stir now and then so the bottom doesn’t catch. This changes nothing about the flavour balance, so it’s always the best first move.

Cornflour slurry (the fast fix)

Mix 1 teaspoon of cornflour with 1 tablespoon of cold water into a smooth paste, then stir it into the simmering curry and cook for a minute or two. It thickens almost immediately and is completely dairy-free. Always mix with cold water first — cornflour tipped straight into hot liquid clumps into lumps.

Lentils, almonds and other absorbers

These add texture and richness as well as body:

ThickenerHow to use itBest for
Red lentilsStir in 2–3 tbsp early; they collapse and thickenDahls, veg and lentil curries
Ground almondsAdd 1–2 tbsp near the endKorma-style, mild creamy curries
Tomato puréeStir in a spoonful and cook out for 2 minutesTomato-based curries
Chickpea flour (gram flour)Toast 1 tsp, then whisk inRich, rustic curries

Use coconut instead of cream

A spoonful of coconut cream, creamed coconut, or a splash of full-fat coconut milk gives the same luxurious body as dairy cream while keeping the dish dairy-free. Add it towards the end and warm through gently. For a nutty korma finish, combine ground almonds with a little coconut cream.

Quick reference

  • Want no flavour change? Simmer uncovered.
  • In a hurry? Cornflour slurry.
  • Lentil or veg curry? Add red lentils early.
  • Want it creamy but dairy-free? Coconut cream or ground almonds.

Prevent a thin curry next time

Brown the onions, paste and any meat properly at the start so the flavour doesn’t depend on liquid, and go easy on stock or water — you can always loosen a thick sauce, but thinning down a watery one wastes time.