Mushroom Gassi
Earthy mushrooms simmer in a fragrant Mangalorean-style coconut and spice gravy with a gentle tang from tamarind. It is rich, comforting, and perfect in a small bowl alongside neer dosa, rice, or roti.
For 4 servings
- prep · ~10 min
Soak the tamarind and prep the mushrooms.
1.Soak the tamarind in a little warm water for 10 minutes.2.Clean the mushrooms and cut them in halves.3.Slice the onion and chop the tomato. - roast · ~5 min
Roast the coconut and whole spices.
1.Heat 1 tsp oil in a pan over medium heat.2.Add dried red chili, coriander seeds, cumin seeds, black peppercorns, fenugreek seeds, and garlic.3.Roast for 1 minute until fragrant.4.Add grated coconut and roast until lightly golden.5.Take the pan off the heat and cool slightly.TIPKeep the heat medium and stir often so the coconut turns golden, not dark brown. - mix · ~2 min
Grind the masala.
Transfer the roasted mixture to a blender. Add the soaked tamarind and 0.75 cup water, then grind to a smooth paste.
- saute · ~7 min
Cook the onion base.
1.Heat the remaining oil in a kadai or pan over medium heat.2.Add curry leaves and let them sizzle for a few seconds.3.Add sliced onion and cook until soft and lightly golden.4.Add chopped tomato and turmeric powder.5.Cook until the tomato softens and turns pulpy. - saute · ~4 min
Cook the mushrooms.
Add the mushrooms and sauté for 3 to 4 minutes until they start releasing moisture and shrink slightly.
- simmer · ~10 min
Simmer the gassi.
1.Add the ground masala to the pan.2.Rinse the blender with the remaining water and add it to the pan.3.Add salt and mix well.4.Bring the curry to a gentle simmer.5.Cook uncovered until the gravy thickens slightly and the mushrooms are tender.TIPIf the gravy gets too thick, add a splash of water. Gassi should be spoonable, not pasty. - rest · ~5 min
Let the curry rest for 5 minutes.
- serve
Serve hot.
Serve Mushroom Gassi hot with neer dosa, steamed rice, or roti.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Do not soak mushrooms in water; wipe them clean so they sauté instead of steaming.
- 2Roast the coconut only to light golden, because darker coconut can make the gassi taste bitter.
- 3Sauté the mushrooms before adding the masala so they release moisture and keep a meaty bite.
- 4Grind the roasted masala very smooth for the silky, classic gassi texture.
- 5Add tamarind gradually if it is very strong; the gravy should taste gently tangy, not sharp.
- 6Let the curry rest 5 to 10 minutes before serving so the coconut-spice gravy settles and thickens slightly.
- 7This gassi tastes even better after a few hours, so it is a good make-ahead curry for rice or neer dosa.
Adapt it for your goals.
Jaggery-balanced
Add a small pinch of jaggery at the end to round out the tamarind and chili heat without making the curry sweet.
mixed mushroomMixed-mushroom
Use oyster, cremini, or shiitake along with button mushrooms for a deeper, more layered earthy flavor.
onion garlic freeOnion-garlic-free
Skip onion and garlic for a satvik-style version; increase coconut slightly so the gravy still tastes full and rounded.
spicier mangaloreanSpicier-mangalorean
Increase dried red chilies and a few extra peppercorns if you want a hotter, more robust coastal-style gassi.
Why this is on our healthy list.
Vegetable-Based Comfort Curry
Mushrooms make this curry hearty and satisfying while keeping the dish centered on vegetables rather than heavy cream or meat.
Rich in Aromatic Spices
Coriander, cumin, black pepper, fenugreek, garlic, and curry leaves add flavor complexity so the curry tastes rich with modest ingredients.
Natural Fats From Coconut
Fresh coconut gives body and richness to the gravy, helping create a filling curry with traditional South Indian character.
Frequently asked questions
Yes. Soak it briefly in warm water before roasting and grinding, though the gravy may be a little less creamy than with fresh coconut.



