Mushroom Bhaji
A quick and savory Indian stir-fry where earthy mushrooms are cooked with onions, tomatoes, and aromatic spices. This simple dish comes together in under 30 minutes and pairs perfectly with rotis or dal.
For 4 servings
Sauté Aromatics (5-6 minutes)
- Heat oil in a wide pan or kadai over medium heat. Once the oil is hot, add the cumin seeds and allow them to crackle for about 30 seconds until fragrant.
- Add the finely chopped onions and sauté for 4-5 minutes, stirring occasionally, until they become soft and translucent.
- Stir in the ginger-garlic paste and slit green chilies. Cook for another minute until the raw aroma disappears.
Prepare the Masala Base (5-6 minutes)
- Add the chopped tomatoes to the pan. Cook for 4-5 minutes, mashing them with the back of your spoon, until they turn soft and pulpy.
- Add the spice powders: turmeric powder, Kashmiri red chili powder, and coriander powder. Mix well and cook for 1-2 minutes, stirring continuously, until the oil begins to separate from the masala.
Cook the Mushrooms (8-10 minutes)
- Add the sliced mushrooms and salt to the pan. Toss everything together to ensure the mushrooms are evenly coated with the masala.
- Increase the heat to medium-high. Cook uncovered, stirring occasionally. The mushrooms will first release a significant amount of water.
- Continue to cook until all the water has evaporated and the bhaji has a semi-dry consistency. This should take about 8-10 minutes.
Garnish and Serve (1 minute)
- Reduce the heat to low. Sprinkle the garam masala and optional lemon juice over the bhaji. Give it a final mix.
- Turn off the heat, garnish with freshly chopped coriander leaves.
- Serve hot with roti, chapati, naan, or as a side dish with dal and rice.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Clean mushrooms by wiping them with a damp cloth. Avoid soaking them in water as they act like sponges and can make the bhaji watery.
- 2Do not overcrowd the pan while cooking mushrooms. Use a wide pan or cook in batches to ensure they sauté properly rather than steam.
- 3Cooking the mushrooms on medium-high heat helps the released water to evaporate quickly, resulting in a better texture and flavor.
- 4For a richer flavor, you can use a mix of mushrooms like cremini and button mushrooms.
Adapt it for your goals.
Creamy Mushroom Bhaji
For a richer, creamier texture, stir in 2-3 tablespoons of fresh cream (malai) or cashew paste at the end of cooking.
Mushroom Matar BhajiMushroom Matar Bhaji
Add 1/2 cup of green peas (fresh or frozen) along with the tomatoes to add sweetness and another layer of texture.
With Bell PeppersWith Bell Peppers
Add 1/2 cup of thinly sliced bell peppers (capsicum) along with the onions for extra crunch, color, and flavor.
Why this is on our healthy list.
Rich in B Vitamins
Mushrooms are a great source of B vitamins like riboflavin, niacin, and pantothenic acid, which are essential for energy production and maintaining a healthy nervous system.
Supports Immune Function
Mushrooms contain selenium and antioxidants that help strengthen the immune system. Additionally, spices like turmeric and garlic have anti-inflammatory and immune-boosting properties.
Good Source of Fiber
The combination of mushrooms, onions, and tomatoes provides dietary fiber, which aids in digestion, promotes gut health, and helps maintain stable blood sugar levels.
Low in Calories
This dish is low in calories and fat, making it an excellent choice for weight management and a healthy lifestyle.
Frequently asked questions
Yes, Mushroom Bhaji is a healthy dish. Mushrooms are low in calories and fat, and are a good source of B vitamins, potassium, and antioxidants. This recipe uses minimal oil and is packed with vegetables, making it a nutritious choice.
