Restaurant-Style Kadai Mushroom Recipe

Restaurant-style Kadai Mushroom curry with capsicum and onion, served in a traditional kadai with fresh coriander garnish

Introduction: Why You’ll Love This Kadai Mushroom Recipe

If you’re a fan of rich, spicy North Indian curries, then this restaurant-style Kadai Mushroom recipe will become your new favorite. Packed with flavors from freshly sautéed onions, capsicum, and mushrooms tossed in a rich, aromatic tomato-onion gravy – it delivers that smoky, dhaba-style taste we all crave.

Whether you’re looking for a quick weekday dinner, a special weekend meal, or a vegetarian main course to impress guests, this dish fits the bill. Serve it hot with naan, roti, or jeera rice for a soul-satisfying Indian meal.

  • Restaurant-style Kadai Mushroom
  • Kadai Mushroom recipe
  • Indian mushroom curry
  • Veg kadai masala
  • How to make Kadai Mushroom at home
  • Mushroom capsicum curry
  • Easy mushroom curry Indian style
  • Dhaba-style mushroom recipe

Recipe Card – Restaurant-Style Kadai Mushroom

Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 3–4


🧂 Ingredients

✅ For the Gravy:

  • 2 tbsp oil
  • 2 tbsp cashews
  • 2 onions (sliced)
  • 2 tomatoes (chopped)
  • 1 tsp salt
  • 1 tsp ginger garlic paste
  • ½ tsp garam masala
  • ¼ tsp turmeric powder
  • 2 tsp red chili powder
  • 2 tbsp water

✅ For the Kadai Vegetables:

  • 1 tbsp ghee
  • 1 onion (diced into petals)
  • 1 capsicum (diced into square pieces)
  • 200g mushrooms
  • ¼ cup wheat flour (for cleaning mushrooms)
  • Water (for cleaning mushrooms)

✅ For Final Cooking:

  • 1 tbsp oil
  • 1 tbsp ghee
  • 1 tsp kasuri methi (crushed)
  • 1.5 cups water
  • Chopped coriander (for garnish)

🔪 Instructions – Step-by-Step

Step 1: Cutting & Prep

  • Chop capsicum into square pieces.
  • Cut one onion into large chunks and separate the petals.
  • Roughly chop the other 2 onions and tomatoes.
  • Clean mushrooms using wheat flour and water (this removes dirt effectively and preserves their texture).

Step 2: Prepare the Gravy

  1. Heat 2 tbsp oil in a pan.
  2. Add cashews and fry till golden.
  3. Add sliced onions and sauté for 2 minutes.
  4. Add ginger garlic paste and salt. Cook until the raw smell goes away.
  5. Stir in garam masala, turmeric, and red chili powder.
  6. Add chopped tomatoes and cook until soft (add 2 tbsp water if sticking).
  7. Once cooked, turn off the heat and let it cool.
  8. Blend this mixture into a smooth paste once cooled.

💡 Pro Tip: Adding cashews gives a natural creaminess to the gravy without needing cream!


Step 3: Smoky Restaurant-Style Saute

  1. Heat 1 tbsp ghee in a separate pan.
  2. Add diced onions and capsicum.
  3. Sauté on high heat until light brown spots appear.
  4. This gives that signature smoky flavor just like your favorite restaurant!

Step 4: Cooking the Mushrooms

  1. Heat 1 tbsp oil + 1 tbsp ghee in a pan.
  2. Add crushed kasuri methi and fry for 10-15 seconds.
  3. Add mushrooms and sauté till they release and evaporate their water.
  4. Add the sautéed onion and capsicum mix and fry for 2 more minutes.

Step 5: Final Cooking & Garnishing

  1. Add the blended gravy and mix well.
  2. Let it cook for 5 minutes on medium flame.
  3. Pour in 1.5 cups of water and stir.
  4. Simmer for 10 minutes to let the flavors combine beautifully.
  5. Garnish with chopped coriander leaves before serving.

🍛 Serving Suggestions

  • With Indian Breads: Serve hot with garlic naan, butter roti, or tandoori paratha.
  • With Rice: Perfectly pairs with jeera rice, pulao, or even plain basmati rice.
  • As a Party Main Course: Add it to your dinner party menu with boondi raita, salad, and papad for a complete North Indian meal.

💡 Tips to Get it Right Every Time

  • Don’t skip the smoky sauté step – it’s what gives this dish that authentic restaurant flavor.
  • Use fresh mushrooms – canned mushrooms won’t give the same texture or taste.
  • Adjust spice levels to your preference. This recipe is medium spicy – scale up or down accordingly.
  • Blend the gravy well – a smooth texture is essential for a professional finish.

🧽 How to Clean Mushrooms Properly

Instead of washing mushrooms under water (which makes them soggy), use ¼ cup wheat flour to scrub them gently. Then rinse with water. This trick cleans mushrooms thoroughly and retains their meaty bite.


📹 Watch the Recipe Video (Optional)

🎥 Want a visual walkthrough?


🧾 Nutritional Information (Approx. per serving)

  • Calories: 210
  • Protein: 6g
  • Carbohydrates: 18g
  • Fat: 14g
  • Fiber: 4g

Note: Values vary based on portion size and exact ingredients used.


🔁 Storage & Reheating Tips

  • Store leftovers in an airtight container in the refrigerator for up to 2 days.
  • Reheat on the stovetop with a splash of water to freshen up the gravy.
  • Avoid freezing – mushrooms can become rubbery.

📌 Final Thoughts

This Kadai Mushroom recipe is proof that you don’t need a restaurant to enjoy bold, smoky, and delicious flavors. With basic ingredients and a few expert tips, you’ll be serving up a curry that rivals your favorite takeout – right from your own kitchen!

Don’t forget to try it out, tag @BakeWithNeetu on Instagram, and share your creations. Happy cooking! 🍄🔥

You may also like...

Leave a Reply

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