How to Thicken Curry Without Flour or Cornflour

Thick Thai curry on Spoon
Quick answer: The simplest method is reduction: simmer your curry uncovered over a medium heat until the sauce thickens to your liking. For a richer, faster result, use coconut cream instead of coconut milk. Both work with any curry style and need nothing extra.

Flour and cornflour work in a pinch, but they thicken without adding flavour, and it’s easy to overshoot. In my family’s restaurant in Chiang Mai there was never a bag of flour anywhere near the curry pots. Every curry was thickened with coconut cream, reduction and technique; and that’s what I’ll show you here. The methods below all thicken the sauce while making it taste better at the same time.

6 Ways to Thicken Curry Without Flour or Cornflour

1. Reduce it (the best method)

Remove the lid and keep the heat at a steady simmer. As the water evaporates, the coconut milk, fats, and spices concentrate into a thicker, more intense sauce. Allow 10–20 minutes and stir regularly so the bottom doesn’t catch. A wider pan speeds things up considerably; more surface area means faster evaporation, which is one reason we cook curries in a wok rather than a deep saucepan. This is the only method that actively improves the flavour as it thickens.

2. Use coconut cream instead of coconut milk

Coconut cream has a much higher fat content than coconut milk, less water, and thickens faster under heat. If your sauce isn’t tightening the way you want, try coconut cream next time. Chao Koh is the brand I use; it gives a noticeably richer, thicker result than most supermarket own-brand tins.

Chaokoh Coconut Milk — best for thickening Thai curry

3. Add ground roasted peanuts or cashews

Finely ground peanuts stir into the sauce and thicken it while adding nutty depth. This is the traditional approach for Massaman and Panang curries (the only two Thai curries where peanuts genuinely belong), and it’s exactly why Panang is naturally the thickest of all our curries. One to two tablespoons of smooth peanut butter works as a quick substitute. Just stir it in off the heat so it doesn’t split. Ground cashews do the same job with a slightly milder flavour: soak them in hot water for twenty minutes, then blend with a splash of water into a cream.

4. Add starchy vegetables

Potatoes and sweet potatoes release starch as they cook, gradually thickening the surrounding liquid. Dice them small so they cook through fully. If you can find it, kabocha squash (the knobbly dark-green one Thai cooks use) is the best of the lot: it’s starchier and sweeter than ordinary pumpkin or butternut, holds its shape in the pot, and soaks up the curry flavour beautifully. Aubergine breaks down into the sauce to give a silkier texture. All work in any curry style.

5. Stir in ground roasted rice (khao khua)

A classic Thai technique that almost no Western cookery site mentions. Dry-toast raw sticky rice in a pan (no oil) over a medium heat for 7–10 minutes until deep golden, let it cool, then grind it to a powder. Stir a teaspoon into the simmering sauce: it thickens while adding a faint toasty, smoky flavour. Khao khua is the same powder we use in larb, nam tok and northern Thai cooking, so a jar of it earns its place in the cupboard. It’s also available ready-made from Asian grocery stores if you don’t want to make your own.

Tamarind paste also adds body and tang to Thai curry sauces

6. Blend part of the sauce

Ladle out about a third of the curry (liquid and any soft vegetables, no whole pieces of meat) and blend until smooth. Stir it back in. The blended base thickens the whole pot without changing the flavour at all. An immersion blender in the pot works too, though you’ll lose some of the texture of individual pieces.

One Thing to Watch: Over-Thickening

All of these methods are easy to overdo. Add thickeners gradually and taste as you go. A sauce that’s slightly too thin is recoverable; one that’s turned to paste is not. If you go too far, thin it back with a splash of coconut milk, stock, or water and simmer briefly.

How to Thicken Thai Curry

Thai curries are most commonly thickened with coconut milk or coconut cream. Unlike Indian curries, which lean on yoghurt, cream or gram flour, or Japanese curry with its flour-based roux, authentic Thai curries rely entirely on coconut milk reduction and the natural starches from vegetables and curry paste ingredients. Flour gives a Thai curry a pasty, heavy texture that would never pass in a Thai kitchen. The more you simmer a Thai curry uncovered, the more the coconut milk reduces and the thicker the sauce becomes.

For a green curry, red curry, or Massaman, the best approach is: add your coconut milk early, cook on a medium heat without a lid, and stir regularly. If you want it thicker quickly, use coconut cream instead of coconut milk; it has a much higher fat content and thickens faster. Ground roasted peanuts or peanut butter are especially fitting for Massaman and Panang curries.

The Thai Secret: Start the Curry So It Never Needs Thickening

Here’s the technique that separates a restaurant Thai curry from a watery home one, and it happens before any liquid goes in. In Thailand we don’t stir curry paste into a pot of coconut milk. We ”crack” the coconut cream first. Spoon the thick cream from the top of the tin into a hot wok and simmer it gently for around ten minutes, until the water cooks off and the coconut oil visibly separates out, glistening at the edges. Then fry the curry paste in that oil for two or three minutes until your kitchen smells incredible.

Frying the paste in cracked cream does two things: it wakes up all the fat-soluble flavours in the paste, and it builds a rich, concentrated base so the finished curry starts thick instead of needing rescuing later. If you’ve ever wondered why a proper Thai curry has a sheen of red- or green-tinged oil floating on top. That’s not grease; it’s the sign the cream was cracked and the paste properly fried. In Thailand, a curry without it looks unfinished.

How Thick Should a Thai Curry Actually Be?

Not every Thai curry is meant to be thick; this is something almost every thickening guide gets wrong. Before you reach for the coconut cream, check what you’re actually aiming for:

CurryHow thick it should beHow it gets there
PanangThick and creamy: a coating sauce served on a plate, not in a bowlGround roasted peanuts + reduced coconut cream
MassamanMedium; more of a stew, like beef and potatoPotatoes release starch; gentle reduction
Red curryMedium; pourable but creamyCracked coconut cream + reduction
Green curryMedium-light; looser than redReduction only; don’t over-thicken it
Jungle curry (gaeng pa)Thin and brothy (no coconut milk at all)Nothing; thin is the whole point
Tom yum / tom khaThese are soups: thin by designNothing; leave them be

So if your jungle curry looks thin, congratulations: you’ve made it correctly. But if your Panang pours like soup, it needs the peanut-and-reduction treatment above.

Does Coconut Milk Thicken Curry?

Yes: coconut milk is one of the best natural thickening agents for curry. It works two ways: the fat content creates a naturally creamy texture, and simmering uncovered evaporates the water, concentrating the sauce. Full-fat coconut milk works far better than light for this purpose. Coconut cream is even more effective; it has a higher proportion of fat and less water to begin with.

One thing worth knowing when you’re choosing a tin: many supermarket coconut milks contain stabilisers like guar gum, which keep the milk smooth but stop the cream cracking properly for the paste-frying technique above. Tins with just coconut and water (most Thai brands) crack beautifully, though they’re also a little more prone to splitting if boiled hard. For thickening, either works; for authentic flavour, go stabiliser-free.

Why Did My Coconut Milk Split?

If your curry has gone grainy and curdled-looking, the coconut milk has split; the emulsion breaks when the curry is boiled too hard, because the water evaporates faster than the fat can hold together. Confusingly, this looks similar to the deliberate “cracking” we do at the start of cooking. The difference is timing and control: cracking is a gentle, slow separation at the beginning that you fry the paste in; splitting is a violent one at the end that leaves the sauce looking curdled.

🍜

Can't decide what to eat tonight?

Take our 60-second quiz and we'll pick for you

Take the quiz →

To avoid it, keep the curry at a steady simmer rather than a rolling boil. To rescue a split sauce, take it off the heat, stir in a splash of cold coconut milk or water, and stir vigorously, or whisk in a teaspoon of cornflour slurry, which re-binds the sauce. Honestly though, a slightly split Thai curry still tastes wonderful; in Thailand nobody panics about it.

Thickening Curry in a Slow Cooker

Slow cookers are the number one cause of watery curry, and it’s not your fault; the sealed lid traps every drop of steam, so nothing ever reduces. Three fixes: take the lid off for the last 30–60 minutes and turn it to high; transfer the sauce to a pan and simmer it on the hob for 15–20 minutes at the end; or stir coconut cream in near the end of cooking rather than at the start, so its thickness survives.

I’ll be honest with you: a slow cooker can’t crack coconut cream or fry curry paste, so it will never quite match a wok-made Thai curry. If you do use one, fry the paste in cracked cream in a pan first, then transfer everything to the slow cooker; you keep most of the flavour and a much better texture.

Gluten-Free, Keto and Vegan Curries

The lovely thing about thickening curry the Thai way is that every method above is naturally gluten-free: coconut cream, reduction, ground nuts, khao khua and blended vegetables contain no wheat at all, which is a big part of why Thai curry is mostly gluten-free to begin with. If you’re cooking keto, skip the starchy vegetables and rice powder and rely on reduction and coconut cream, which are almost zero-carb; a tiny pinch of xanthan gum works too, but add it sparingly or the sauce turns gummy. Coconut flour is technically gluten-free but be careful: it’s far more absorbent than wheat flour and over-thickens in seconds. And for vegan cooking, nothing changes: coconut milk, vegetables and ground nuts are all plant-based already, exactly as in my vegan green curry.

How to Thicken Curry With Flour or Cornflour

If you do want to use cornflour, mix 1–2 tablespoons with an equal amount of cold water to make a slurry, then stir into your simmering curry. It thickens within 1–2 minutes. Cornflour gives a clearer, glossier finish than plain flour with no floury taste. Works well for chicken curry, tikka masala, or Japanese curry. Just add a little at a time; the sauce can go from thin to stodgy very quickly.

Quick Summary

Use high-quality full-fat coconut milk (or coconut cream) and simmer uncovered — that’s the Thai-traditional answer and the one that makes the curry taste better, not just thicker. Better still, crack the cream and fry the paste at the start so the curry never needs thickening at all. Ground roasted peanuts, khao khua (roasted rice powder), or starchy vegetables are the next options if you need more body quickly — and serve it all with properly cooked jasmine rice.

Thick green curry — thickened with coconut cream and reduction

Frequently Asked Questions

What is the best way to thicken curry without flour?

The best method is reduction: simmer your curry uncovered over a medium heat until the water evaporates and the sauce thickens. For a richer, faster result, use coconut cream instead of coconut milk. Both methods thicken the sauce while improving its flavour.

How do you thicken Thai curry?

Authentic Thai curries are thickened with coconut milk or coconut cream — never flour or cornflour. Simmer the curry uncovered so the coconut milk reduces, and for the best result fry the curry paste in cracked coconut cream at the start of cooking. For extra body, add ground roasted peanuts (especially for Massaman and Panang) or a teaspoon of khao khua, toasted rice powder.

Does coconut milk thicken curry?

Yes — coconut milk is one of the best natural thickening agents for curry. The fat content creates a naturally creamy texture, and simmering uncovered evaporates the water and concentrates the sauce. Full-fat coconut milk works far better than light, and coconut cream is even more effective as it has a higher fat content and less water.

Why is my Thai curry watery?

Usually one of three things: the curry was cooked with a lid on so nothing reduced, light coconut milk was used instead of full-fat, or the paste was stirred into liquid rather than fried in cracked coconut cream at the start. Simmer it uncovered for 10–20 minutes and it will tighten up. And check the curry type first — jungle curry and tom yum are meant to be thin.

Why has my coconut milk split in the curry?

The emulsion breaks when coconut milk is boiled too hard — the water evaporates faster than the fat can hold together, leaving the sauce grainy. Keep the heat at a gentle simmer. To rescue it, take the pan off the heat and stir in a splash of cold coconut milk, or whisk in a teaspoon of cornflour slurry to re-bind the sauce.

How do you thicken curry in a slow cooker?

The sealed lid stops any evaporation, so either remove the lid for the last 30–60 minutes on high, simmer the sauce in a pan on the hob for 15–20 minutes at the end, or stir in coconut cream near the end of cooking. Adding a starch slurry in the final 30 minutes also works.

Can you thicken curry with coconut flour?

You can, but cautiously — coconut flour is far more absorbent than wheat flour and keeps absorbing liquid after you add it. Mix a teaspoon with cold water, stir it in, wait a full minute before judging the result, and only then add more. It's very easy to turn the sauce to paste.

Does simmering curry with the lid on thicken it?

No — with the lid on, the steam condenses and drips straight back into the pot, so the sauce never reduces. Always simmer uncovered to thicken. Fifteen to thirty minutes at a steady simmer makes a noticeable difference, and a wider pan speeds it up.

What can I use to thicken curry on a keto diet?

Reduction and coconut cream are the keto answers — both are almost zero-carb and the most authentic methods anyway. A small pinch of xanthan gum mixed with cold water also works, but use it sparingly as too much turns the sauce gummy. Avoid cornflour, potato starch and arrowroot, which all carry carbs.

How do you thicken curry with cornflour?

Mix 1–2 tablespoons of cornflour with an equal amount of cold water to make a slurry, then stir into your simmering curry. It will thicken within 1–2 minutes. Add a little at a time — it's easy to overshoot and make the sauce too thick.

Manaow Prasatthong, 3rd Generation Thai Chef

Manaow Prasatthong

3rd Generation Thai Chef

Manaow grew up in her family's restaurant in Chiang Mai before bringing authentic Thai cooking to the south of England. Read her story →