Mushroom Bhaji (Indian Mushroom Curry)
A Flavor Explosion in Every Bite!
Ever tasted a dish so packed with flavor it could make your taste buds dance? If you’re in the mood for something supremely satisfying, Mushroom Bhaji (Indian Mushroom Curry) is your answer! It’s a quick, creamy delight made in just one pan, perfect for a weeknight dinner or a flavorful side that steals the show.

Why Make This Recipe
You’ll love this recipe for several reasons:
- Easy Cleanup: Who has time for a mountain of dishes? With just one pan, you’re in and out of the kitchen in no time!
- Affordable Ingredients: It utilizes simple, budget-friendly ingredients that you probably already have hanging out in your pantry.
- Family-Friendly: Even picky eaters often find themselves reaching for seconds. Who doesn’t love an easy, hearty meal?
Ingredients
You don’t need fancy stuff — just these basics!
- 2 tbsp Olive Oil
- 1 Onion (finely chopped)
- 400 grams Mushrooms (closed cup, baby button, or chestnut)
- 2 cloves Garlic Cloves (finely chopped)
- 1 Red Chilli (finely chopped – adjust amount and type used to your taste)
- 1 Handful Fresh Coriander (Cilantro) (Separate stems for cooking / leaves for garnish)
- 1 tbsp Curry Powder (or garam masala)
- 2 tsp English Mustard
- 1 tsp White Wine Vinegar
- 1 tbsp Tomato Puree
- Salt and Black Pepper (season to taste)
Directions
Follow these steps for a flavorful masterpiece:
-
Prepare Ingredients:
- Chop 400 grams of mushrooms into quarters.
- Finely chop 1 onion, 2 cloves of garlic, and 1 red chilli.
- Remove the handful of fresh coriander leaves from the stalks for garnish, finely chop the stems for cooking.
-
Heat Oil:

- In a frying pan over medium-low heat, add 2 tbsp of olive oil.
-
Cook Onions:
- Toss in the chopped onions and sauté until they become translucent.
-
Add Mushrooms:
- Stir in the chopped mushrooms and cook until softened (about 15 minutes), stirring occasionally.
-
Add Aromatics:
- Add the garlic, chilli, and coriander stalks. Stir-fry for 2 minutes.
-
Mix Spices:
- Stir in 1 tbsp of curry powder, followed by 2 tsp of English mustard and 1 tsp of white wine vinegar.
-
Incorporate Tomato:
- Add 1 tbsp of tomato puree, stirring well. Season with salt and black pepper to taste.
-
Simmer:
- Allow the mixture to simmer uncovered for about 10 minutes until the sauce thickens.
-
Serve:
- Garnish with coriander leaves and enjoy as a main or side dish!
{image_2}
How to Make Mushroom Bhaji (Indian Mushroom Curry) – Overview
Making Mushroom Bhaji is as simple as 1-2-3! Start by prepping your veggies; chopping up all those fresh ingredients is half the fun. Heat that olive oil and sauté those onions until they’re just begging for attention. Then, throw in the mushrooms like the culinary superstar they are and let them soften. Don’t forget to add your spices and let them mix it all up for a few minutes. Pro tip: Don’t skip toasting the garlic — it makes all the difference!
How to Serve Mushroom Bhaji (Indian Mushroom Curry)
This dish is super versatile! Serve it hot with steamed basmati rice or naan; the colors are vibrant, and the aroma is irresistible. Picture your plate flecked with green coriander leaves, the rich curry sauce shimmering invitingly. For an extra crunch, pair it with some papadums or roti — your meal just became a feast for the eyes and the palate!
How to Store Mushroom Bhaji (Indian Mushroom Curry)
Got leftovers? No worries! This Mushroom Bhaji keeps well in the refrigerator for up to 3-4 days. Just store it in an airtight container. You can also freeze it for later use; it stays good for about 2-3 months. To reheat, just throw it in a pan over low heat or microwave until heated through. Easy peasy!
Tips to Make Mushroom Bhaji (Indian Mushroom Curry)
Here are some insider tricks to kick your dish up a notch:
- Experiment with Spices: Add a pinch of cumin or turmeric for an extra flavor layer.
- Mushroom Varieties: Feel free to mix and match your mushrooms; portobello or shiitake can bring a unique taste.
- Creaminess: For a creamier sauce, add a splash of coconut milk toward the end of cooking.
Variation
Want to mix it up? Try making this dish vegan by swapping out any animal-based ingredients or add spinach for a green twist! Want more punch? Toss in some paneer for a richer texture.
FAQs
-
Can I use frozen mushrooms?
Sure! Just thaw them before use, and they should work fine. -
How can I make this spicy?
Increase the amount of red chili or add some chili powder for an extra kick! -
Can I make this ahead of time?
Absolutely! You can prepare it and keep it in the fridge or freeze it for later. Just reheat before serving.
📌 Pin this recipe for your next cozy dinner night!

Mushroom Bhaji
Ingredients
Method
- Chop 400 grams of mushrooms into quarters.
- Finely chop 1 onion, 2 cloves of garlic, and 1 red chilli.
- Remove the handful of fresh coriander leaves from the stalks for garnish, finely chop the stems for cooking.
- In a frying pan over medium-low heat, add 2 tbsp of olive oil.
- Toss in the chopped onions and sauté until they become translucent.
- Stir in the chopped mushrooms and cook until softened (about 15 minutes), stirring occasionally.
- Add the garlic, chilli, and coriander stalks. Stir-fry for 2 minutes.
- Stir in 1 tbsp of curry powder, followed by 2 tsp of English mustard and 1 tsp of white wine vinegar.
- Add 1 tbsp of tomato puree, stirring well. Season with salt and black pepper to taste.
- Allow the mixture to simmer uncovered for about 10 minutes until the sauce thickens.
- Garnish with coriander leaves and enjoy as a main or side dish!