How to Make Mushroom Masala (Traditional & Healthy Version)

Mushroom Masala is a flavorful and nutritious vegetarian dish deeply rooted in South Indian cuisine. Known for its aromatic spices and rich tomato-onion gravy, Mushroom Masala is a popular choice for lunch across Tamil Nadu, Kerala, Karnataka, and Andhra Pradesh. The dish combines the earthy taste of mushrooms with the warmth of Indian masalas, creating a hearty sabzi that pairs beautifully with steamed rice or phulka (roti). Mushroom Masala is particularly loved for its quick preparation and adaptability to regional spice blends. While often enjoyed in homes and local eateries, it is also a favorite during festivals like Pongal and Onam, when vegetarian dishes take center stage. The natural umami of mushrooms, combined with fresh coriander, curry leaves, and a hint of coconut, makes this dish stand out for both its health benefits and satisfying taste. Mushroom Masala is ideal for those seeking a wholesome, protein-rich meal that's light on calories yet brimming with traditional South Indian flavors.

35 min total2 servingsEasy200 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Clean and chop the mushrooms into bite-sized pieces
0%

Step 1 · Clean and chop the mushrooms into bite-sized pieces

Clean and chop the mushrooms into bite-sized pieces. Finely chop the onion, green chili, and coriander leaves. Puree the tomatoes.

Step 2: Heat oil in a kadai or deep pan
0%

Step 2 · Heat oil in a kadai or deep pan

Heat oil in a kadai or deep pan. Add mustard seeds and let them splutter. Add curry leaves and green chili, sauté for 30 seconds.

Step 3: Add chopped onions and sauté until they turn golden brown
0%

Step 3 · Add chopped onions and sauté until they turn golden brown

Add chopped onions and sauté until they turn golden brown. Stir in the ginger-garlic paste and cook until raw aroma disappears.

Step 4: Pour in tomato puree
0%

Step 4 · Pour in tomato puree

Pour in tomato puree, turmeric powder, red chili powder, coriander powder, and salt. Cook until oil separates and the masala turns aromatic.

Step 5: Add chopped mushrooms and mix well
0%

Step 5 · Add chopped mushrooms and mix well

Add chopped mushrooms and mix well. Cook uncovered on medium heat until mushrooms soften and release water.

Step 6: Stir in coconut milk and garam masala
0%
4 min

Step 6 · Stir in coconut milk and garam masala

Stir in coconut milk and garam masala. Simmer for 3-4 minutes until the gravy thickens slightly.

Step 7: Garnish with fresh coriander leaves
0%

Step 7 · Garnish with fresh coriander leaves

Garnish with fresh coriander leaves. Serve hot with steamed rice, brown rice, or phulka.

Why this recipe is healthy

This Mushroom Masala recipe is a healthy choice due to its use of fresh, whole ingredients, limited oil, and no heavy cream or butter. Mushrooms are low in calories and fat while providing umami and satiety. The addition of coconut milk (optional) adds creaminess without excess calories. Spices not only enhance flavor but also boost metabolism, making this dish suitable for those seeking nutritious, balanced Indian meals.

A note on tradition

Mushroom Masala has grown in popularity in South Indian homes, especially among vegetarians looking for variety beyond paneer or dal-based gravies. Mushrooms, once considered exotic, are now locally cultivated and featured in festive thalis during Pongal, Ugadi, and Onam. The inclusion of coconut milk and curry leaves reflects the coastal influence of Kerala and Tamil Nadu, making it a true regional favorite.

← Back to Mushroom Masala