Mushroom Roast
Earthy button mushrooms coated in a deeply spiced, aromatic onion-tomato masala with a crackling tempering of mustard seeds and curry leaves. A Kerala-style dry roast that brings out the meaty texture of mushrooms, finished with a squeeze of lemon for brightness. Pairs beautifully with appam, parotta, or steamed rice.
For 4 servings
- prep · ~5 min
Wipe and quarter the mushrooms.
Use a damp cloth to wipe the mushrooms clean instead of washing them, which prevents them from getting soggy. Cut each mushroom into quarters and set aside.
TIPNever soak mushrooms in water — they act like sponges and release too much moisture while cooking. - temper · ~2 min
Make the tempering.
1.Heat coconut oil in a heavy-bottomed pan over medium heat.2.Add mustard seeds and let them splutter (30 sec).3.Add dried red chilies and curry leaves, fry until fragrant (20 sec).TIPCoconut oil is key for that authentic Kerala flavor — don't substitute if you can help it. - saute · ~10 min
Sauté onions, ginger, garlic, and green chilies.
1.Add sliced onions and sauté until golden brown (7-8 min).2.Add julienned ginger, sliced garlic, and slit green chilies.3.Sauté until the raw smell disappears and garlic turns light golden (2 min).TIPPatience here pays off — deeply browned onions create the rich base for the masala. - saute · ~5 min
Cook the tomatoes with spice powders.
1.Add chopped tomatoes, turmeric powder, red chili powder, coriander powder, and salt.2.Cook on medium heat, stirring often, until tomatoes break down and oil starts to separate (4-5 min).3.Add garam masala and black pepper, stir for 30 seconds.TIPCook until the oil visibly separates from the masala — that's your sign the raw spice taste is gone. - saute · ~6 min
Roast the mushrooms in the masala.
1.Add the quartered mushrooms to the pan and stir to coat evenly with the masala.2.Cook on medium-high heat for 5-6 minutes, stirring occasionally.3.Mushrooms will release water and then dry up — cook until all moisture evaporates and they turn slightly crisp at the edges.TIPDon't cover the pan — the mushrooms need to roast, not steam. Let the moisture evaporate for that dry, intense flavor. - garnish · ~1 min
Finish with lemon juice and coriander leaves.
Turn off the heat. Squeeze lemon juice over the roasted mushrooms and give everything a final toss. Garnish with chopped coriander leaves and serve immediately.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Wipe mushrooms with a damp cloth, never wash them, to prevent sogginess during roasting.
- 2Cook the onion-tomato masala until oil separates for a deep, non-raw spice flavor.
- 3Keep the pan uncovered while roasting mushrooms so they brown instead of steam.
- 4Use coconut oil for authentic Kerala taste — it adds a subtle nutty aroma.
- 5Let the mushrooms cook until all moisture evaporates and edges turn slightly crisp.
- 6For best texture, serve immediately after adding lemon juice — it brightens the dish.
Adapt it for your goals.
Why this is on our healthy list.
Rich in Vitamin D
Button mushrooms exposed to UV light are a rare plant source of vitamin D, supporting bone health.
Low in Calories
This dry roast uses minimal oil and mushrooms are naturally low in calories, making it a guilt-free side.
High in Antioxidants
Spices like turmeric, coriander, and curry leaves provide anti-inflammatory compounds that combat oxidative stress.
Frequently asked questions
Yes, but adjust cooking time — cremini may release more water and need extra roasting, while oyster cooks faster.



