Restaurant-Style Mushroom Masala
The dhaba version, where the mushrooms are seared dry before they ever meet the gravy — a cashew and tomato base finished with kasuri methi and cream.
Cooked and tested by Kiran · 12 August 2026

- Hands on
- 48 min
- Total
- 1 hr 14 min
- Serves
- 4
- Difficulty
- medium
Mushroom masala is the dish most often ruined by following the order of a normal curry. Everything else goes in raw and cooks in the pan; mushrooms cannot, and the recipes that treat them like paneer produce a watery gravy every time.
This is the two-pan-stage version instead. It takes about ten minutes longer and the difference is not subtle.
Step by step, with timers and flame levels. Your screen stays awake.
Ingredients
Tap what you already have.
Method
Wipe the mushrooms with a damp cloth and quarter them. Do not wash them under a running tap.
Look for: Quarters roughly the size of a walnut half. They shrink by about a third later, so cutting them small now leaves you with nothing to bite.
6–8 min
Put the cashews in a small bowl and cover with hot water. Leave them while you do everything else.
Look for: A soaked cashew should crush to a paste between your thumb and finger with no grit. If it still snaps, it needs longer or hotter water.
15–20 min · bowl
Chop the onion, tomato, chilli and coriander, and crush the ginger and garlic. This gravy moves fast once the pan is hot.
Look for: Everything in separate bowls by the stove. Keep the coriander stalks — they go into the gravy, the leaves go on at the end.
8–10 min
Get a kadai properly hot, add a teaspoon of oil and the mushrooms, and leave them alone. Do not stir for the first minute.

Look for: They will throw out a surprising amount of water, go quiet, then start browning at the edges once it has boiled off. Wait for the browning — that is the whole difference between this and a mushroom curry. Tip them onto a plate and keep them.
6–9 min · medium-high heat · kadai
Same pan, no need to wash it. Add the ghee and oil, then the whole spices, and wait for the cumin.
Look for: The cumin should sizzle steadily and smell toasted within about twenty seconds. If it browns instantly the pan is too hot and the spices will turn bitter — pull it off the heat for a moment.
1–2 min · medium heat · kadai
Add the onions and the coriander stalks and cook them past soft, to properly golden.
Look for: Golden brown all through, not just translucent, and the raw sweetness gone from the smell. This is the longest unglamorous stretch of the recipe and the one most often cut short — pale onions give a thin, sharp gravy. The salt goes in now to pull water out and speed it up.
10–14 min · medium heat · kadai
Add the ginger, garlic and green chilli and fry until the raw smell goes.
Look for: The sharp raw-garlic edge disappears and the mix smells round and savoury. Any longer and the garlic catches and turns bitter.
1–2 min · medium heat · kadai
Add the tomatoes and the ground spices. Cook until the oil comes back out at the edges.
Look for: The tomatoes collapse, the mixture pulls away from the sides of the pan as one mass, and a rim of red oil separates at the edge. That separation is the signal the base is cooked — before it, the gravy tastes raw no matter how long you simmer it later.
8–12 min · medium heat · kadai
Let the masala cool for a few minutes, then blend it with the drained cashews to a completely smooth paste.
Look for: Smooth enough that a drop rubbed between your fingers has no grain in it at all. Cool it first — hot masala in a sealed mixer builds pressure and will lift the lid off.
3–5 min · mixer-grinder
Return the paste to the kadai, rinse the mixer with water and add that too. Simmer covered.
Look for: It should thicken to the point where a spoon drawn through leaves a track that closes slowly. Cashew gravy spits as it thickens, so keep it part-covered.
6–8 min · medium-low heat · kadai
Tip the seared mushrooms back in with any juice on the plate and simmer them through.
Look for: Long enough for the mushrooms to take on the gravy's colour, short enough that they still have bite. They are already cooked — this is only about letting them meet the sauce.
4–5 min · medium-low heat · kadai
Off the heat, crush the kasuri methi between your palms over the pan, then stir in the butter and cream.
Look for: Crushing the kasuri methi in your hands as it goes in is what releases the smell — dropped in whole it does almost nothing. Add the cream off the heat; boiled cream splits and goes grainy.
1–2 min · kadai
Rest it for five minutes before serving with roti, naan or jeera rice.
Look for: It thickens noticeably as it sits. If it has gone too far, loosen it with a splash of hot water rather than more cream.
5–5 min
About this dish
The single thing that separates a restaurant mushroom masala from a home one is that the mushrooms are cooked twice — seared hard and dry on their own first, then added back to a gravy that was built without them. Mushrooms are mostly water, and a mushroom dropped raw into a finished gravy releases all of it into the sauce, which is how you end up with something thin and grey that tastes faintly of the tin. Searing first drives that water off while it can still evaporate, and browns the surface, which is where the savoury depth comes from.