Mushroom Theeyal
Earthy mushrooms simmer in a dark, roasted coconut and tamarind gravy that tastes deeply savory, gently spiced, and slightly tangy. This Kerala-style theeyal is rich in flavor without feeling too heavy, and it pairs beautifully with steamed rice.
For 4 servings
- prep · ~7 min
Prep the mushrooms and aromatics.
1.Clean the mushrooms and halve any large ones.2.Slice the shallots.3.Chop the ginger and keep the garlic cloves ready. - roast · ~10 min
Roast the coconut and spices.
1.Heat 1 tsp coconut oil in a pan over low to medium heat.2.Add the grated coconut, coriander seeds, dried red chili, and fenugreek seeds.3.Roast, stirring often, until the coconut turns deep brown and smells nutty, about 8 to 10 minutes.TIPKeep the heat moderate and stir constantly near the end so the coconut browns deeply without turning bitter. - mix · ~3 min
Grind the theeyal paste.
Cool the roasted mixture slightly, then blend it with tamarind paste and 1 cup water to a smooth, thick paste.
- temper · ~6 min
Make the tempering.
1.Heat the remaining coconut oil in a pan.2.Add mustard seeds and let them splutter.3.Add curry leaves, shallots, garlic, and ginger.4.Cook until the shallots soften and turn lightly golden, about 4 to 5 minutes. - saute · ~5 min
Cook the mushrooms.
Add the mushrooms, turmeric powder, and salt. Cook for 4 to 5 minutes until the mushrooms shrink slightly and release some moisture.
- simmer · ~10 min
Simmer the theeyal.
Add the ground coconut paste and the remaining 0.5 cup water. Mix well and simmer on low heat for 8 to 10 minutes until the gravy thickens and the mushrooms are fully cooked.
- serve
Serve hot with rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast the coconut to a deep brown, not just golden; that dark color gives theeyal its signature bittersweet depth.
- 2If your mushrooms are wet after cleaning, pat them dry so they sauté instead of steaming in step 5.
- 3Let the roasted coconut mixture cool a bit before grinding, or the paste can turn oily and slightly coarse.
- 4Add the tamarind with restraint at first if your paste is very concentrated; the gravy should taste tangy, not sharply sour.
- 5Simmer the ground paste on low heat only, since high heat can catch the coconut at the bottom and make the gravy bitter.
- 6Theeyal tastes even better after resting 20 to 30 minutes, when the roasted coconut and tamarind flavors settle together.
- 7Leftovers keep well in the fridge for 2 days; reheat gently with a splash of water to loosen the thickened gravy.
Adapt it for your goals.
Low-oil
Reduce the coconut oil slightly and sauté the shallots on gentler heat; you keep the same flavor profile with a lighter finish.
jaggery balancedJaggery-balanced
Add a small pinch of jaggery while simmering if you prefer a more rounded sweet-sour balance against the tamarind.
mixed vegetableMixed-vegetable
Replace part of the mushrooms with small shallots or cubed eggplant for a more traditional theeyal-style vegetable mix.
spicierSpicier
Use extra dried red chilies or a hotter variety if you want a stronger heat to cut through the rich roasted coconut gravy.
Why this is on our healthy list.
Plant-Based Umami
Mushrooms provide savory depth with a light texture, making this curry satisfying without needing meat.
Aromatic Digestive Spices
Ginger, garlic, coriander, fenugreek, and curry leaves add flavor while bringing a traditional mix of warming spices.
Naturally Dairy-Free
The richness comes from coconut rather than cream or dairy, which suits those avoiding milk-based curries.
Frequently asked questions
Yes, button mushrooms work very well. Cremini also gives a slightly deeper flavor, but either type suits this gravy.



