Dosa, the iconic South Indian dish, is loved for its crispy texture and savory flavor. Traditionally made from fermented rice and urad dal (black gram) batter, dosa is a versatile dish that can be paired with a variety of fillings. One of the most delicious and innovative fillings is mushroom, which adds a rich, earthy flavor to the crispy dosa. The Mushroom Dosa is a perfect combination of soft, flavorful mushrooms and the classic dosa crispiness. Whether you’re a mushroom lover or just looking to try something new, this dish will leave you craving more!
Ingredients for Mushroom Dosa
For the Dosa Batter:
- 1 cup rice
- 1/4 cup urad dal (split black gram)
- 1/2 teaspoon fenugreek seeds
- Water (for soaking and blending)
- Salt, to taste
- Oil or ghee (for cooking)
For the Mushroom Filling:
- 1 1/2 cups mushrooms, chopped (button mushrooms or your preferred variety)
- 1 tablespoon oil or ghee
- 1 small onion, finely chopped
- 2 green chilies, slit (optional)
- 1 teaspoon ginger-garlic paste
- 1/2 teaspoon turmeric powder
- 1 teaspoon cumin seeds
- 1 teaspoon garam masala
- 1/2 teaspoon red chili powder
- Salt, to taste
- Fresh coriander leaves, chopped (for garnish)
- Lemon juice (optional)
How to Make Mushroom Dosa: Step-by-Step Process

1. Prepare the Dosa Batter
Start by soaking the rice, urad dal, and fenugreek seeds together in water for 6-8 hours or overnight. After soaking, drain the water and blend the ingredients into a smooth batter, adding water as necessary to achieve a consistency similar to pancake batter. Add salt to taste and let the batter ferment for about 8-12 hours, or until it has risen and has a slightly sour aroma. The fermentation time will depend on the weather; in warm climates, it takes less time.
2. Cook the Mushroom Filling
While the batter is fermenting, prepare the mushroom filling. Heat oil or ghee in a pan over medium heat. Add cumin seeds and let them splutter. Add the chopped onions and sauté until they become translucent. Then, add the green chilies and ginger-garlic paste, cooking for another 1-2 minutes until fragrant.
Next, add the chopped mushrooms, turmeric powder, red chili powder, garam masala, and salt. Cook the mushrooms on medium heat until they release their water and become tender. This should take about 5-7 minutes. Once the mushrooms are cooked, garnish with freshly chopped coriander leaves. Optionally, you can squeeze some lemon juice over the filling for an added burst of flavor. Set the filling aside.
3. Prepare the Dosa
Once the batter is ready, heat a non-stick or cast-iron skillet or tawa on medium heat. Lightly grease it with oil or ghee. Pour a ladleful of dosa batter onto the hot tawa and quickly spread it in a circular motion to form a thin, even layer.
Cook the dosa for about 2-3 minutes until the bottom becomes golden brown and crispy. If you’re using oil or ghee, drizzle a little around the edges of the dosa to make it even crispier. Once the bottom is golden, place a spoonful of the mushroom filling in the center of the dosa.
4. Fold and Serve
Carefully fold the dosa over the mushroom filling to encase it in a roll. You can fold it in half or roll it like a crepe, depending on your preference. Serve the Mushroom Dosa hot with coconut chutney, tomato chutney, and sambar on the side.
Tips for Making the Perfect Mushroom Dosa
- Batter Consistency: The batter should not be too thick or too runny. The ideal consistency is one that allows you to spread it easily on the tawa but still holds its shape.
- Mushroom Varieties: Button mushrooms work well for this recipe, but you can experiment with other varieties like portobello or shiitake mushrooms for a different flavor.
- Crispy Dosa: For extra crispy dosa, make sure your tawa is well-heated before pouring the batter. Also, do not flip the dosa before the bottom is fully cooked.
- Vegan Option: To make the dish vegan, use oil instead of ghee and ensure that the dosa batter is dairy-free.
- Spice Variations: If you enjoy a bit more heat, add extra green chilies or a pinch of red chili flakes to the mushroom filling. You can also try adding curry leaves for an added South Indian flavor.
Health Benefits of Mushroom Dosa
- High in Protein: Mushrooms are a good source of plant-based protein, which helps in muscle repair and overall body function. Combined with the urad dal in the dosa, this makes for a protein-rich meal.
- Rich in Fiber: The mushrooms and the rice in the dosa provide fiber, which aids in digestion and helps maintain a healthy gut.
- Low in Calories: Mushrooms are low in calories and fat, making this dish a healthy option for those watching their calorie intake.
- Packed with Vitamins: Mushrooms are rich in B vitamins like B2 (riboflavin), B3 (niacin), and B5 (pantothenic acid), which are essential for energy production and healthy skin.
- Antioxidant Properties: Mushrooms contain antioxidants such as selenium, which help in fighting free radicals and protecting the body from oxidative stress.
How to Serve Mushroom Dosa
Mushroom dosa can be served as a breakfast, brunch, or dinner. It pairs perfectly with chutneys like coconut chutney, tomato chutney, or even tamarind chutney. You can also serve it with a bowl of sambar, a traditional South Indian lentil soup, for a complete meal. Additionally, a side of raita (yogurt-based side dish) can be a great accompaniment for extra flavor.
Mushroom dosa is an exciting and flavorful twist on the classic dosa that combines the crispy texture of the dosa with the earthy taste of mushrooms. It’s a dish that is easy to prepare, packed with flavor, and full of nutritional benefits. Whether you’re a fan of traditional South Indian food or simply looking to try something new, this Mushroom Dosa recipe is sure to become a family favorite!