Main Course

Mushroom Bhaji Recipe

9 Mins read

Mushroom bhaji is a dish that celebrates the earthy, umami richness of mushrooms, transforming simple ingredients into something deeply satisfying. I love how the mushrooms’ texture evolves during cooking—starting firm and then softening to soak up all the spices and flavors, almost like a slow dance in the pan.

This recipe isn’t about fancy ingredients or long lists; it’s about making the most of what’s in your fridge and really letting the mushrooms shine. There’s something grounding about turning humble mushrooms into a fragrant, savory side that pairs effortlessly with rice or flatbreads, perfect for a quick weeknight meal or a cozy weekend dinner. It’s a dish that reminds me how a few good ingredients, treated right, can turn into something memorable.

Focusing on the earthy, umami depth that mushrooms bring to a simple bhaji, highlighting how their texture and flavor evolve during cooking, making it a celebration of umami in every bite.

Celebrating Mushrooms’ Deep Flavor

  • Finding this recipe was a revelation—mushrooms become tender and almost meaty when cooked with a simple spice blend, sparking a whole new appreciation for humble ingredients.
  • Cooking this dish always takes me back to my grandma’s kitchen, where she’d toss mushrooms with whatever she had on hand, turning out something warm and familiar in no time.
  • There’s a quiet joy in watching the mushrooms brown and release their earthy aroma—it’s a small act of mindfulness that makes dinner feel special.

The story behind this recipe

  • Growing up, I always found mushrooms fascinating—those little caps hiding so much flavor under their surface. One day, I decided to toss them into a pan with spices, and suddenly, it was like rediscovering a forgotten ingredient. That simple moment made me realize how much depth mushrooms can bring to even the simplest dishes.
  • This recipe was born out of necessity during a busy week, when I wanted something quick but flavorful. What started as a quick throw-together became a favorite because of how the earthy aroma fills the kitchen, and how the texture of the mushrooms transforms into something almost meaty. It’s become a little ritual, a reminder to appreciate humble ingredients.
  • heading: The inspiration behind this dish

Contextual origin, trivia, or history

  • Mushroom bhaji has roots in the vibrant street food scenes of Mumbai, where quick, flavorful vegetable dishes are staples.
  • Historically, bhaji refers to a variety of spiced vegetable stir-fries, with mushrooms added in regions where foraging was common.
  • Mushrooms, being fungi, have long been prized in many cultures for their umami and earthy qualities, making them a natural fit for bhaji.

Ingredient breakdown

  • Button mushrooms: I love their firm, meaty texture that holds up well in heat—if yours look waterlogged, give them a quick rinse and pat dry before slicing, so they don’t stew in their own moisture.
  • Onions: They bring a mellow sweetness once caramelized, but if you only have red onions, they add a slightly sharper bite—slice thin and cook until golden for the best flavor.
  • Garlic: I crush mine instead of mincing—releases a more pungent aroma that scents the entire pan—try it if you want a bolder punch!
  • Curry powder: I use a mild, earthy blend that complements rather than overpowers—if you prefer a smoky touch, add a pinch of smoked paprika at the end for depth.
  • Fresh cilantro: I toss it in right at the end for a bright, herbal lift—if you’re not a fan, parsley works well too, but skip the last-minute addition for maximum freshness.
  • Oil: I prefer neutral oils like vegetable or canola—if you want more flavor, a splash of ghee adds a rich, nutty aroma that makes the dish feel special.
  • Lemon juice: I squeeze it just before serving—brightens the earthy mushrooms with a zing, but if you want a subtler tang, start with half the amount and adjust to taste.

Spotlight on key ingredients

Button mushrooms:

  • I love their firm, meaty texture that holds up well in heat—if yours look waterlogged, give them a quick rinse and pat dry before slicing, so they don’t stew in their own moisture.
  • Onions: They bring a mellow sweetness once caramelized, but if you only have red onions, they add a slightly sharper bite—slice thin and cook until golden for the best flavor.
  • Garlic: I crush mine instead of mincing—releases a more pungent aroma that scents the entire pan—try it if you want a bolder punch!

Cilantro and lemon juice:

  • Fresh cilantro: I toss it in right at the end for a bright, herbal lift—if you’re not a fan, parsley works well too, but skip the last-minute addition for maximum freshness.
  • Oil: I prefer neutral oils like vegetable or canola—if you want more flavor, a splash of ghee adds a rich, nutty aroma that makes the dish feel special.
  • Lemon juice: I squeeze it just before serving—brightens the earthy mushrooms with a zing, but if you want a subtler tang, start with half the amount and adjust to taste.

Notes for ingredient swaps

  • Dairy-Free: Skip butter or cream—use coconut oil or a splash of plant-based yogurt for creaminess, but expect a subtler richness.
  • Vegetarian: Use vegetable broth instead of water—adds deeper flavor without compromising the dish’s earthy profile.
  • Gluten-Free: Ensure spices are free from any gluten additives—most are naturally gluten-free, but check labels if buying blends.
  • Low-Sodium: Opt for unsalted butter or oil, and control salt addition—mushrooms’ natural umami still shines through.
  • Extra Heat: Increase chili powder or add fresh green chilies—if you want a fiery kick, handle with care and taste as you go.
  • Fresh Herbs: Substitute cilantro with parsley or mint—each brings a different freshness, but cilantro’s earthy aroma is classic.
  • Oil Choices: Use ghee for richer, nutty flavor, or neutral oils like sunflower for a subtler base—each influences aroma and mouthfeel.

Equipment & Tools

  • Large skillet or frying pan: To cook everything evenly and allow space for stirring.
  • Lid: To simmer mushrooms and develop flavors.
  • Wooden spoon or spatula: For gentle stirring without scratching the pan.
  • Knife and chopping board: To prep onions, garlic, ginger, and mushrooms.
  • Measuring spoons and cup: To accurately measure spices and liquids.

Step-by-step guide to Mushroom Bhaji

  1. Equipment & tools: Use a large skillet or frying pan with a lid—ensures even heat and easy stirring.
  2. Heat 2 tbsp oil over medium heat (160°C/320°F). Add 1 finely chopped onion. Cook for 5-7 minutes until golden and fragrant, stirring occasionally. Don’t rush this step; flavor develops here.
  3. Add 3 cloves crushed garlic and 1 tsp grated fresh ginger. Sauté for 30 seconds until aromatic. If garlic burns, reduce heat.
  4. Toss in 300g sliced button mushrooms. Stir well, coating them with the onion mixture. Cook for 8-10 minutes, stirring often, until mushrooms release moisture and start to brown. Watch for a nutty smell—if they look soggy, turn up the heat slightly.
  5. Sprinkle in 1 tsp turmeric, 1 tsp cumin, 1 tsp coriander, and 1/2 tsp chili powder. Mix thoroughly. Cook for 1 minute until spices are fragrant and coat the mushrooms evenly.
  6. Pour in 100ml water or vegetable broth. Cover and simmer for 5 minutes. Check that mushrooms are tender and sauce is slightly thickened. If too watery, remove lid and cook for another 2 minutes to reduce.
  7. Remove from heat. Squeeze fresh lemon juice over to brighten. Garnish with chopped cilantro. Rest for 2 minutes to let flavors meld before serving.
  8. Serve hot with rice or flatbread. The mushrooms should be tender, with a smoky aroma and a slightly sticky, spiced coating.
  9. For a crispier finish, uncover the pan during the last minute and increase heat slightly, allowing excess moisture to evaporate. Watch for a crackling sound—indicates good caramelization.

Let the bhaji sit for 2 minutes off heat to deepen flavors. Serve immediately, garnished with fresh cilantro and a squeeze of lemon. Pair with rice or flatbread for a hearty, earthy bite.

How to Know It’s Done

  • Mushrooms are golden and slightly crispy around edges.
  • Spice aroma is fragrant and not burnt.
  • Sauce has a glossy, slightly thickened appearance.

Mushroom Bhaji

Mushroom bhaji is a savory stir-fry that highlights the earthy, umami richness of mushrooms, cooked with simple spices and aromatics. The dish evolves from firm, fresh mushrooms to tender, browned morsels soaked in fragrant spices, finished with fresh herbs and a squeeze of lemon. Its rustic appearance and deep flavor make it a comforting side or vegetarian main.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 150

Ingredients
  

  • 300 g button mushrooms sliced evenly
  • 1 large onion finely chopped
  • 3 cloves garlic crushed
  • 1 inch ginger grated
  • 1 tsp turmeric powder
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 0.5 tsp chili powder adjust to taste
  • 2 tbsp oil vegetable or canola
  • 2 tbsp fresh cilantro chopped, added at the end
  • 1 whole lemon for juice

Equipment

  • Large skillet or frying pan
  • Lid
  • Wooden spoon or spatula
  • Knife and chopping board
  • Measuring spoons and cup

Method
 

  1. Heat a large skillet over medium heat and add the oil, allowing it to warm until shimmering and fragrant.
  2. Add the finely chopped onion to the pan and cook, stirring occasionally, for about 5-7 minutes until it turns golden and releases a sweet aroma.
  3. Toss in the crushed garlic and grated ginger, stirring quickly for about 30 seconds until fragrant and slightly sizzling.
  4. Add the sliced mushrooms to the pan, stirring to coat them evenly with the onion and spice mixture. Cook for 8-10 minutes, stirring often, until they release moisture, brown around the edges, and smell nutty and earthy.
  5. Sprinkle in the turmeric, cumin, coriander, and chili powders, stirring well to evenly coat the mushrooms. Cook for about 1 minute until the spices release their aroma.
  6. Pour in a tablespoon or two of water or broth, then cover the pan with a lid and simmer for 5 minutes. Check that the mushrooms are tender and the sauce is slightly thickened.
  7. Remove the lid, increase the heat slightly if needed, and cook for another 2 minutes to evaporate excess moisture and deepen the browning.
  8. Squeeze fresh lemon juice over the mushroom bhaji and stir in the chopped cilantro, allowing the flavors to meld for a minute.
  9. Give everything a final stir, then turn off the heat. Serve the mushroom bhaji hot, garnished with extra cilantro if desired, alongside rice or flatbread.

Notes

Adjust spice levels to your preference. For a richer flavor, add a splash of ghee at the end. This dish can be prepared a day ahead; reheat gently before serving.

Pro tips for Mushroom Bhaji

  • Use a hot pan: Ensure your skillet is well heated before adding mushrooms to get a good sear and avoid sogginess.
  • Don’t overcrowd: Cook mushrooms in batches if needed; overcrowding traps moisture and hampers browning.
  • Stir gently: Use a gentle touch when stirring to prevent breaking delicate mushroom slices and losing texture.
  • Build flavor early: Toast spices in oil at the beginning to unlock their full aroma and depth.
  • Finish with acid: A squeeze of lemon brightens earthy flavors and balances the richness of the dish.
  • Control heat: Keep the heat moderate to high when browning mushrooms, but lower it if spices threaten to burn.
  • Rest before serving: Let the bhaji sit off heat for a couple of minutes to allow flavors to meld and develop.

Common Mushroom Bhaji Mistakes and Fixes

  • FORGOT to dry mushrooms → Mushrooms release water; pat dry to prevent stewing.
  • DUMPED spices directly → Toast spices first for fuller flavor and aroma.
  • OVER-TORCHED spices → Lower heat and stir constantly to avoid burning.
  • MISSED resting time → Rest briefly after cooking to deepen flavors and meld spices.

Quick fixes and pantry swaps

  • When mushrooms release excess water, splash with more oil and crank up heat to crisp edges.
  • If spices burn quickly, lower the heat immediately and add a splash of water to cool the pan.
  • Splash a little lemon juice if the bhaji tastes flat or dull after cooking.
  • Patch over-salted dishes with a squeeze of fresh lemon or a dollop of yogurt—balance the salt and add brightness.
  • Shield burnt spices by removing from heat quickly and adding fresh, unburned spices to revive aroma.

Prep, store, and reheat tips

  • Chop onions, garlic, and cilantro a day ahead; store in airtight containers in the fridge, they stay fresh for up to 24 hours, and the aroma becomes more pronounced overnight.
  • Slice mushrooms just before cooking to prevent excess moisture; if needed, keep them in a paper bag in the fridge for up to 24 hours, avoiding plastic which can make them slimy.
  • Cook the bhaji a day in advance; store in an airtight container in the fridge for up to 2 days. The flavors deepen, but the texture may soften slightly.
  • Reheat gently in a skillet over medium heat, stirring often—look for a crackling sound and a fragrant aroma. If it looks dry, splash a little water or broth to revive the sauce.
  • For best texture, reheat only what you plan to serve, as mushrooms can become rubbery if reheated multiple times.

Top questions about Mushroom Bhaji

1. Can I use different mushrooms?

Use firm button mushrooms, sliced evenly. They hold texture well and absorb flavors nicely.

2. How do I know when the mushrooms are done?

Cook mushrooms until they turn golden and release their earthy aroma. They should be tender but not mushy.

3. When should I add the lemon?

Add lemon juice at the end to brighten the dish. It enhances the earthy flavor and adds a fresh note.

4. What kind of pan is best for this?

Use a large, heavy skillet for even cooking and better caramelization of the mushrooms.

5. My bhaji is too watery, what do I do?

If the dish seems watery, uncover and cook on high heat for a few more minutes until the sauce thickens.

6. Can I substitute cilantro?

Use fresh cilantro for a bright, herbal finish. Parsley also works but offers a different flavor profile.

7. How can I make it spicier or milder?

Adjust spice levels by adding more chili powder if you want extra heat, or less for milder flavor.

8. How should I reheat leftovers?

Reheat gently in a skillet over medium heat, stirring often. Add a splash of water if it looks dry.

9. How long can I keep it in the fridge?

Store leftovers in an airtight container in the fridge for up to 2 days. Flavors deepen overnight.

10. How can I make it crispier?

If you want a crispier texture, cook on higher heat uncovered for the last minute to caramelize the edges.

This mushroom bhaji is a reminder that simple ingredients, treated with patience, can turn into something deeply satisfying. The earthy aroma and tender texture make it a comforting dish for any day. It’s a small, humble way to bring warmth and umami to the table.

Whenever I make it, I’m struck by how a handful of mushrooms and spices can evoke so much nostalgia and contentment. It’s a dish that’s easy to love, especially as the seasons shift and we crave hearty, flavorful bites that don’t demand too much fuss.

Olivia
556 posts

About author
Hi, I’m Olivia Chen-Williams, a professional chef, cooking instructor, and the founder of Turn Around At 50. For nearly three decades, my life has revolved around kitchens. Not the quiet, romantic kind, but the real ones. Hot, loud, demanding, and deeply alive.
Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating