Mushroom Salna came into my cooking life through an argument. My neighbour insists that a proper salna has to be made with a freshly ground coconut-based paste and nothing else. I disagree. I keep the coconut in the shallot-mushroom sauté and build the gravy base separately with dry-roasted onions, tomatoes, and soaked cashews.
The cashews are the detail I am most attached to — they round off the spice in a way that coconut alone does not. We have had this debate over shared plates more than once, and neither of us has moved on it. What I can say is that my version has a richer, slightly nutty body that works particularly well with the earthy flavour of button mushrooms. It is the kind of gravy that coats the back of a spoon, and that quality matters when you are pairing it with parotta or plain rice.
About the Recipe
Most of the ingredients here are pantry staples in an Indian kitchen — whole spices like cloves, cinnamon, and fennel seeds, along with the standard chilli, coriander, and cumin powders. Button mushrooms are widely available and need very little preparation beyond a quick rinse. The recipe takes around 35 to 40 minutes from start to finish, including the cooling time for the roasted onions. I make this on evenings when I want something that feels substantial without a long prep list, especially when there is leftover parotta or chapati sitting in the kitchen.
Why you will love this recipe
The dry-roasting step is what separates this from a standard mushroom curry. When onions and tomatoes cook directly on a hot pan without oil, the heat pulls out a slight char at the edges and concentrates their flavour before they even reach the grinder. That paste becomes the backbone of the gravy, and it already has layers built in before a single spice hits the pot.
Combined with fennel seeds and whole cinnamon crackling in hot oil, and the mint leaves added early so they infuse rather than just sit on top, the finished gravy has a warmth that holds together across each spoonful. Button mushrooms absorb the spiced base well because they have a spongy texture that drinks up liquid as they cook down. The cashews keep the heat balanced without dulling it.
Cooking Tips
The most common mistake is rushing the dry-roasting step. If the pan is not hot enough, the onions steam instead of char, and you lose the depth that makes this gravy work. Medium-high heat for about 5 to 7 minutes is right — you want some browning on the onion edges, not just softening. Let the roasted onions and tomatoes cool completely before grinding, otherwise the blender traps steam and the paste turns grainy. I also add the garam masala only at the end, because cooking it too long makes it bitter rather than fragrant.
Top Tips
- Soak the cashews in hot water for at least 15 minutes before grinding so they blend into a completely smooth paste without any grainy bits in the gravy.
- Dry-roast the onions and tomatoes separately if possible — tomatoes release more moisture and can slow down the browning of the onions if they are in the pan together from the start.
- Add the mushrooms only after the shallots have softened slightly, so everything cooks at roughly the same pace and the mushrooms do not turn rubbery from overcooking.
- Whole spices like cloves and cinnamon can be removed before serving if you are making this for guests who might bite into them.
- If the gravy thickens too much during the final boil, add warm water rather than cold, because cold water can dull the spice profile you have built up.
Serving and Storing Suggestions
Serves 3 to 4 people. Total time is around 40 minutes, including soaking and cooling. Mushroom Salna pairs well with parotta, chapati, plain rice, or idiyappam. Leftovers store well in the refrigerator for up to 2 days in an airtight container.
When reheating, add a small splash of water and warm on low flame, because the gravy thickens as it sits. I usually finish leftovers the next morning with dosa.
Similar Recipes
- Mushroom Kurma
- Vegetable Salna
- Mushroom Pepper Masala
- Egg Salna
- Kalan Kuzhambu
Nutrient Benefits
Button mushrooms are one of the few plant-based sources of vitamin D, and they also carry a reasonable amount of B vitamins including riboflavin and niacin. Shallots and onions in the base bring quercetin, a naturally occurring antioxidant. The cashews add healthy fats and a small amount of protein, which helps make this gravy more filling than a standard vegetable curry. Altogether, this is a dish that holds genuine nutritional value without needing to be dressed up as a health recipe.

Mushroom Salna
Ingredients
- 200 gms Button Mushroom
- 1 Onion
- 100 gms Shallots
- 1/2 cup Coconut (grated)
- 7 to 8 Cashews
- Mint Leaves (few)
- Coriander Leaves (few)
- 1 tsp Cumin Powder
- 1 tsp Pepper Powder
- 1 tsp Garam Masala Powder
- 2 Tomatoes
- 2 tsp Red Chilli Powder
- 2 tsp Coriander Powder
- 1/2 tsp Fennel Seeds
- 3 Cloves
- 1 Cinnamon Stick
- 1/4 tsp Turmeric Powder
- 2 tbsp Oil
- Salt to Taste
Instructions
- Soak the cashews in hot water for a while.
- Heat a pan under medium flame.
- Without adding oil, dry roast the onions and tomatoes for sometime.
- Let it cool down.
- Grind them to a fine paste along with soaked cashews.
- Add oil in a kadai and heat it.
- Add the fennel seeds, cloves, cinnamon stick, mint leaves, coriander leaves and cook them.
- Add the turmeric powder, pepper powder, coriander powder, red chilli powder, cumin powder and cook nicely.
- Later add the shallots, grated coconut, cleaned mushrooms, salt and saute it.
- When the mushrooms turn tender, add the ground paste, garam masala powder and salt.
- Add the required water and boil them for 10 minutes.
- Sprinkle curry leaves at the end.
- Remove from flame and serve hot.
Sign up for our newsletter
Add Awesome Cuisine as a Preferred Source
Frequently Asked Questions
My gravy turned out too thin even after boiling for 10 minutes. What went wrong?
The likely issue is too much water added at once. Start with less water than you think you need — around half a cup — then add more gradually as it boils. The cashew paste should thicken the gravy naturally, so if it still feels thin, let it simmer uncovered for a few more minutes to reduce.
Can I use fresh cream instead of cashews for richness?
You can, but the texture will be different. Cashews thicken the gravy and add body, while cream only adds richness without that binding quality. If you use cream, add it at the very end after the flame is off, and do not boil the gravy after adding it or it may split.
The mushrooms released a lot of water and the sauté turned into a boil. How do I prevent that?
Button mushrooms hold a lot of moisture and release it quickly over heat. Keep the flame on medium-high when you add them and do not cover the pan. Covering traps steam and turns the sauté wet. Stir regularly and let the liquid evaporate before adding the ground paste.
Can I make the onion-tomato paste a few hours ahead?
Yes, and it actually helps. The paste sits well in the refrigerator for up to 8 hours after grinding. Preparing it in advance cuts your active cooking time greatly, which makes this a practical option for a quick weeknight dinner.
I do not have shallots. Can I use regular onion instead?
Regular onion works, but shallots have a slightly sweeter, more concentrated flavour that holds up well in the sauté with the mushrooms. If you substitute, use about half a medium onion, sliced thin, and keep the heat at medium so they soften without burning before the mushrooms go in.

1 comment
Desicious dish