Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Mushroom Bhaji (Indian Mushroom Curry) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 1 review

A flavorful Indian Mushroom Bhaji featuring tender mushrooms cooked with aromatic spices, mustard, and fresh coriander. This quick and easy mushroom curry is perfect as a main or side dish, offering a rich and comforting taste with a mildly spicy kick.

  • Total Time: 40 minutes
  • Yield: 2 servings

Ingredients

Vegetables and Herbs

  • 400 grams Mushrooms (closed cup, baby button or chestnut), quartered
  • 1 Onion, finely chopped
  • 2 Garlic Cloves, finely chopped
  • 1 Red Chilli, finely chopped (adjust to taste)
  • 1 Handful Fresh Coriander (Cilantro), stems chopped separately from leaves for garnish

Spices and Condiments

  • 1 tbsp Curry Powder (or garam masala)
  • 2 tsp English Mustard
  • 1 tsp White Vinegar
  • 1 tbsp Tomato Puree
  • Salt and Black Pepper, to taste

Oils

  • 2 tbsp Olive Oil

Instructions

  1. Prepare ingredients: Chop the mushrooms into quarters. Finely chop the onion, garlic cloves, and red chilli to ensure even cooking and balanced flavor throughout the dish.
  2. Separate coriander: Remove the coriander leaves from the stalks. Finely chop the stalks for cooking and set the leaves aside to garnish the finished dish.
  3. Cook onions: Heat olive oil in a frying pan over medium-low heat. Add the chopped onions and gently cook until they start to soften, releasing their sweetness into the oil.
  4. Cook mushrooms: Add the quartered mushrooms to the pan with the onions. Continue cooking for about 15 minutes, stirring occasionally, until both mushrooms and onions have softened and reduced in volume.
  5. Add aromatics: Stir in the chopped garlic, red chilli, and coriander stalks. Fry this aromatic mixture for 2 minutes to release their flavors into the dish.
  6. Add spices: Sprinkle in the curry powder and stir thoroughly so the mushrooms are evenly coated with the spices.
  7. Add mustard and vinegar: Mix in the English mustard and white vinegar. These ingredients add depth and tanginess to the bhaji’s flavor profile.
  8. Add tomato puree: Incorporate the tomato puree into the pan, stirring it into the mixture to build a rich and slightly tangy base sauce.
  9. Season and simmer: Season the curry with salt and black pepper to taste. Let the bhaji simmer uncovered for about 10 minutes, allowing the sauce to thicken and the flavors to meld beautifully.
  10. Serve and garnish: Once the sauce has reached your desired thickness, serve the mushroom bhaji as a main or side dish. Garnish generously with the fresh coriander leaves for a bright, fresh finish.

Notes

  • This mushroom bhaji pairs wonderfully with steamed rice, naan bread, or as part of a larger Indian meal.
  • Adjust the amount and type of chilli to control the heat level according to your preference.
  • Using fresh coriander stems adds extra flavor to the dish, while the leaves provide a fresh garnish.
  • For a vegan version, ensure the curry powder and other condiments are free from animal products.
  • Leftovers can be refrigerated and reheated gently on the stovetop or in a microwave.
  • Author: Maya
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Frying
  • Cuisine: Indian
  • Diet: Vegetarian