Mushroom Bhaji (Indian Mushroom Curry)
Unleash Your Inner Chef with Mushroom Bhaji
Ever had a dish so aromatic that it transports you straight to a bustling Indian kitchen? Mushroom Bhaji, or Indian Mushroom Curry, is exactly that. Imagine tender mushrooms, fragrant spices, and creamy texture—all cooked together in one pan for a quick meal that dazzles your senses. This beloved dish is perfect for a cozy dinner or to impress guests, and let’s be honest, you’ll want to make this a regular in your kitchen.

Why Make This Recipe
Why should you rush to whip up this Mushroom Bhaji? Well, for starters:
- One-Pan Wonder: Less time cleaning up means more time enjoying your flavorful creation. Who doesn’t love an easy cleanup?
- Budget-Friendly: With simple ingredients, you won’t break the bank. This dish tastes gourmet without the price tag!
- Family-Friendly: Kids and adults alike will devour it. If they don’t, you can challenge them to try it a second time. 😉
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 (finely chopped)
- 1 Red Chilli (finely chopped – adjust according 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 (to taste)
Directions
Let’s get cooking! Follow these easy steps:
Prepare ingredients:

- Chop the 400 grams of mushrooms into quarters.
- Finely chop 1 onion, 2 cloves of garlic, and 1 red chilli.
- Remove the handful of fresh coriander from the stalks; save the leaves for garnish.
- Finely chop the stems for cooking.
Heat up: In a frying pan, heat 2 tbsp of olive oil over medium-low heat. Add the chopped onions.
Mushroom time: Toss in the chopped mushrooms. Cook until the onions and mushrooms soften, stirring occasionally (about 15 minutes).
Flavor boost: Add the garlic, chilli, and coriander stalks. Stir-fry for 2 minutes.
Spice it up: Stir in 1 tbsp of curry powder.
Mix in condiments: Add the 2 tsp of English mustard and 1 tsp of white wine vinegar.
Saucy goodness: Mix in 1 tbsp of tomato puree. Add salt and black pepper to taste.
Simmer down: Let it simmer uncovered for about 10 minutes until the sauce thickens.
Serve it up: Serve as a delicious main or side dish, garnished with coriander leaves on top.

How to Make Mushroom Bhaji (Indian Mushroom Curry) — Overview
Making this Mushroom Bhaji is straightforward and rewarding. Start by prepped ingredients for a smooth cooking experience. Pro tip: Don’t skip toasting the garlic — it makes all the difference in that delicious aroma! Once everything is in the pan, let the flavors mingle and transform into a comforting curry. Your kitchen will thank you!
How to Serve Mushroom Bhaji (Indian Mushroom Curry)
Serve up your Mushroom Bhaji over a bed of fluffy basmati rice or alongside fresh naan bread for the ultimate experience. The colors of the curry pop with the greens of coriander and the vibrant red of chilis. Pair it with a cooling yogurt raita to balance the spices, and you’re ready for a feast that smells just as good as it tastes!
How to Store Mushroom Bhaji (Indian Mushroom Curry)
Got leftovers? No worries! Your Mushroom Bhaji will stay fresh in the fridge for up to 3 days. Just store it in an airtight container. Want to reheat it? A quick 2-3 minutes in the microwave will bring it back to life—or toss it back in a pan on medium heat, stirring occasionally.
Tips to Make Mushroom Bhaji (Indian Mushroom Curry)
- Mushroom Magic: Feel free to mix different types of mushrooms for added texture and flavor.
- Spice Level: Adjust the red chili according to your heat preference. Go easy or add a dash more if you’re feeling brave!
- Coconut Cream: For an ultra-creamy version, stir in a splash of coconut cream at the end.
Variation
Craving something different? Try adding spinach or peas for a pop of color and nutrition. Want to make it vegan? Omit the English mustard (check labels, as some brands may contain eggs) or use a vegan substitute.
FAQs
Can I use frozen mushrooms?
Yes! Just thaw them before cooking, but be mindful of extra water content.Is this dish good for meal prep?
Absolutely! It tastes even better the next day as the flavors develop.Can I freeze Mushroom Bhaji?
Yes! It’ll keep well in the freezer for up to 2 months. Just thaw and reheat when you’re ready to enjoy.
📌 Pin this recipe for your next cozy dinner night!

Mushroom Bhaji (Indian Mushroom Curry)
Ingredients
Method
- Chop the 400 grams of mushrooms into quarters.
- Finely chop 1 onion, 2 cloves of garlic, and 1 red chilli.
- Remove the handful of fresh coriander from the stalks; save the leaves for garnish.
- Finely chop the stems for cooking.
- In a frying pan, heat 2 tbsp of olive oil over medium-low heat. Add the chopped onions.
- Toss in the chopped mushrooms. Cook until the onions and mushrooms soften, stirring occasionally (about 15 minutes).
- Add the garlic, chilli, and coriander stalks. Stir-fry for 2 minutes.
- Stir in 1 tbsp of curry powder.
- Add the 2 tsp of English mustard and 1 tsp of white wine vinegar.
- Mix in 1 tbsp of tomato puree. Add salt and black pepper to taste.
- Let it simmer uncovered for about 10 minutes until the sauce thickens.
- Serve as a delicious main or side dish, garnished with coriander leaves on top.






