How to Make a Curry Thicker

Kitchen-reviewed Updated Jun 2026 Written from established cooking principles and checked for sense and safety. Not independently lab-tested.
A pan of curry being stirred to thicken the sauce

Quick answer: The simplest fix is to simmer the curry uncovered to reduce it. For a faster result, stir in a slurry of 1 tsp cornflour mixed with cold water, or add lentils, ground almonds, or a spoon of yogurt or tomato purée.

A watery curry is usually a sauce that hasn’t reduced, or one with too much liquid from the start. Before you reach for a thickener, it’s worth knowing why it went thin — because the best fix depends on the cause.

Why curry goes watery

  • Too much liquid added at the start — extra stock, water or the juice from tinned tomatoes.
  • The lid stayed on, trapping steam that would otherwise evaporate.
  • Watery vegetables like courgette, mushrooms or spinach releasing liquid as they cook.
  • Meat releasing juices, especially if it wasn’t browned first.

Simmer it down (the no-fuss way)

Turn up the heat a little and simmer uncovered. As the water evaporates the sauce concentrates, thickening and deepening in flavour at the same time. Stir occasionally so it doesn’t catch. This is the best option when you have 10–15 minutes and don’t want to change the flavour at all.

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. Cook for a minute or two and it will thicken. Add a second spoon if needed — but go gradually, as it keeps thickening as it cooks. Always mix with cold water first; dry cornflour straight into hot liquid makes lumps.

Add something that absorbs liquid

ThickenerHow to use itBest for
Red lentilsAdd 2–3 tbsp early; they break down and thickenDahls, veg curries
Ground almondsStir in 1–2 tbsp near the endKorma-style, creamy curries
Tomato puréeStir in a spoonful and cook outTomato-based curries
YogurtStir in off the heatCreamy, mild curries
Mashed potato or chickpeasMash a little into the sauceHearty, rustic curries

Stir in dairy or coconut

A couple of spoonfuls of natural yogurt (added off the heat so it doesn’t split) or a little coconut cream add body as well as richness. For an Indian-style finish, a spoon of ground almonds plus a swirl of cream gives a luxurious, korma-like sauce.

Quick reference: which thickener?

  • Want no change in flavour? Simmer uncovered.
  • In a hurry? Cornflour slurry.
  • Veg or lentil curry? Add red lentils early.
  • Creamy curry? Ground almonds or yogurt.

Prevent it next time

  • Brown your onions, paste and meat properly at the start so you don’t rely on liquid for flavour.
  • Don’t add more stock or water than the recipe needs — you can always loosen later.
  • Let chunky curries simmer with the lid off for the last stretch.