The greasy disappointment
Why curry becomes oily — and why some oil is correct
Oil separation in Indian curry is widely misunderstood. The thin pools of orange-red oil visible on a correctly made curry base are a sign that the masala has been cooked correctly — oil released from the onion-tomato emulsion as water evaporated. This is correct and desirable. The problem occurs when the ratio tips to swimming in oil — caused by too much oil used initially or incomplete absorption during bhunao.
The Science
Why does curry release oil during cooking?
During bhunao, onions and tomatoes temporarily emulsify oil within their water content. As water evaporates under heat, this emulsion breaks and oil is released back to the surface. This is the desired end state — it signals the masala is correctly cooked and water has been driven off. Excess oil means more was added than the ingredients could absorb, or cooking was stopped before proper absorption occurred.
30 second read
The Fix
Five methods to remove excess oil
- Rest the curry off heat 5 minutes — oil rises as it cools slightly, then skim with a spoon
- Lay kitchen paper flat on the curry surface for 10 seconds — absorbs surface oil without disturbing curry
- Add a small amount of water and briefly simmer — re-emulsifies some oil back into the sauce
- A squeeze of lemon at the end cuts the perception of oiliness significantly
- Prevention: use 3–4 tablespoons maximum for a 4-person curry — never more than 5–6