Kadai mushroom recipe – Hot, spicy, flavorful and delicious mushroom dish made with fresh ground kadai masala. I have shared 2 recipes in this post. First one to make kadai mushroom gravy and the second one to make the dry version. This dish gets its name “kadai mushroom” since it is cooked in a kadai with kadai masala. Kadai is an Indian wok that exists in most Indian kitchens & is used for everyday cooking.

kadai mushroom gravy

The spice powder that is used to cook the mushrooms is the star of this recipe that lends a very unique flavor.

Kadai mushroom gravy can be served with plain rice, flavored rice like jeera rice, ghee rice, roti, chapathi or plain parathas. This also goes well in a lunch box.

The spice powder or masala can be ground ahead and stored in a airtight jar.

This is one of those recipes that is most loved at home for its unique aroma. I am sure this mushroom recipe will be your new favorite.

Tips to make kadai mushroom

  1. Usually kadai masala is made with coriander powder, fennel seeds, red chilies & some garam masala. I have given the recipe to make the kadai masala as well in the same post. If you do not have the whole spices and chilies just use any ready made kadai masala.
  2. I have used button mushrooms which are best for this curry. Feel free to use any other kind.
  3. You can also make this mushroom recipe with other mixed veggies like potatoes, peas & bell peppers. Just get creative and add what ever veggies you like with mushrooms. You can also add some paneer if you like.
  4. I have added few cashews to make the gravy slightly rich. You can either substitute with almonds or cream. If using cream then pour it towards the end.

For more Mushroom Recipes, you can check
Mushroom masala
Mushroom pepper fry
Hot garlic mushrooms

Recipe 1

kadai mushroom recipe

Kadai mushroom recipe | How to make kadai mushroom

Kadai mushroom recipe -A flavorful mushroom dish made with onion tomato base and freshly ground kadai masala. It is simply delicious & flavor packed. Serve kadai mushroom gravy with rice or roti or any Indian breads.
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Servings3 people

Ingredients (1 cup = 240ml )

For kadai masala

  • 1 ½ tablespoon coriander seeds or daniya
  • 3 to 4 dried red chilies , kashmiri (or less spicy variety)

other ingredients for kadai mushroom recipe

  • 2 to 3 tablespoons oil
  • 6 cashew nuts (can substitute with 3 tbsp cream)
  • 1 cup onions heaped , cubed about 2 large
  • 1 cup tomatoes chopped about 2 large
  • ¾ inch ginger
  • 2 to 3 cloves garlic
  • ½ to ¾ teaspoon red chili powder (optional, just for color)
  • ½ teaspoon garam masala powder
  • ½ teaspoon kasuri methi or dried fenugreek leaves
  • ½ to 1 teaspoon ginger julienne
  • 200 grams mushrooms (about 1 ½ cups sliced)
  • 1 medium onion cubed large, layers separated (optional)
  • ¼ to ½ cup capsicum cubed bell pepper (optional)
  • salt as needed

How to make the recipe


  • Make a coarse powder of coriander seeds and red chilies in a blender. Set this aside.
  • Add 1 tbsp oil to a pan. Saute ginger garlic for 1 min.
  • Next add onions and saute until they turn slightly pink.
  • Then add tomatoes and salt. Saute until the tomatoes turn completely mushy.
  • Add cashews to the pan. Set this aside to cool.
  • When cooled make a smooth paste of the onion tomato mixture in a blender. 
  • Rinse the mushrooms well and slice them.
  • Add a tbsp of oil to the same pan.
  • When the oil turns hot, add sliced mushrooms and saute for 3 mins.
  • Then add capsicum and onion cubes.
  • Saute all of them together until mushrooms turn slightly golden. Set these aside.

How to make kadai mushroom recipe

  • Add another tbsp of oil to the pan and heat it. 
  • Next add the coarse powder of coriander seeds & red chilies. Saute this powder for 2 mins.
  • Add onion tomato paste to the pan and saute for 3 to 5 mins. 
  • Pour 1 cup water to the mixture and make a gravy.
  • If needed add more water to bring it to a slightly thin consistency.
  • Cover the pan and cook until the gravy thickens and you see traces of oil over the gravy. 
  • Check and add more salt if needed.
  • Add kasuri methi and fried mushrooms, capsicum and onions. Stir well.
  • Add green chilies and ginger juliennes. Cover the pan.
  • Cook on a low heat for 2 to 3 mins. Turn off the stove. If desired sprinkle some finely chopped coriander leaves.
  • Rest for at least 15 mins before serving. Serve kadai mushroom with plain rice, roti or any breads.


Video of kadai mushroom recipe

NUTRITION (estimation only)

Calories: 77kcal | Carbohydrates: 13g | Protein: 4g | Fat: 2g | Sodium: 10mg | Potassium: 488mg | Fiber: 3g | Sugar: 5g | Vitamin A: 415IU | Vitamin C: 14.2mg | Calcium: 40mg | Iron: 1.2mg

If you are a beginner or new to Indian cooking, I highly suggest you to check the supporting step by step photos for best results. Step by step photos with description available below after the recipe card.


1. Add coriander seeds & dried red chilies to a blender jar.

adding spices to blender jar for kadai mushroom recipe

2. Make a coarse powder. Set this kadai masala aside.

blending spices to make kadai mushroom recipe

3. Heat a pan with oil. Next saute chopped ginger and garlic for a min.

frying ginger garlic in oil to make kadai mushroom recipe

4. Add onions and saute them until they turn pink. Then add chopped tomatoes and salt as well.

adding onions tomatoes to fry

5. Mix and fry or cook covered until the tomatoes turn completely soft. Add cashews to the pan.

adding cashews to make kadai mushroom recipe

6. Cool the onion tomatoes completely. Then add them to a blender jar. After making the kadai masala powder, I transferred it to a small bowl. And then used the same jar here.

adding cooked onion tomatoes to blender to make kadai mushroom recipe

7. Make a smooth paste of the onions and tomatoes without adding water. Set this aside.

pureed onion tomato masala to make kadai mushroom recipe

8. Add another tbsp of oil to the pan. Wash and slice mushrooms just before cooking them. Fry them well for 2 to 3 mins.

frying mushrooms to make kadai mushroom recipe

9. Add capsicum and onions. Saute for another 2 mins. Set these aside in a plate.

sauteing mushrooms to make mushroom recipe

How to make kadai mushroom gravy

10. Add another tbsp of oil. Add kadai masala and saute it for 1 to 2 mins on a low heat. Then add onion tomato paste, red chili powder and garam masala as well.

sauteing spice powder

11. Saute it very well until the mixture leaves the pan.

masala leaving the pan after cooking to make kadai mushroom recipe

12. Next pour 1 cup water. Mix well to make a gravy.

pouring water to make kadai mushroom gravy

13. You may need more water to bring it to consistency. Cover and cook until the gravy thickens and you see traces of oil over the gravy.

cooking gravy until thick

14. Add kasuri methi if using. Check salt and add more if needed. Mix everything well.

adding kasuri methi

15. Add fried mushrooms, capsicum and onions. Mix well.

adding veggies to make kadai mushroom recipe

16. Add sliced deseeded green chilies and ginger julienne. Cook covered for 2 to 3 mins on a low to medium heat. You can also garnish with handful of chopped coriander leaves.

garnishing with chilies ginger coriander

Serve kadai mushroom gravy with rice or roti.

kadai mushroom recipe

Recipe 2 – Dry kadai paneer

dry kadai paneer


1½ tbsp Oil
¼ to ½ tsp kasuri methi / dried fenugreek leaves
1 Pinch of turmeric
1 large onion finely chopped
½ to ¾ cup tomatoes (2 no), chopped or pureed
1 ¼ to 1 ½ cup mushrooms sliced (10 to 12 medium)
¼ to ½ cup capsicum / bell pepper sliced
handful of coriander leaves chopped

To powder or coarsely crush
3 to 4 red chilies
1 tbsp coriander seeds / daniya
¼ to ½ tsp fennel seeds (saunf, sombu)

How to make dry kadai mushroom

  1. Powder red chilies, coriander seeds and fennel seeds coarsely or finely in a mixer jar. We prefer fine powder.
  2. Add oil to a hot pan
  3. Fry onions until transparent.
  4. Then add the ground powder and saute until it turns aromatic.
  5. Fry ginger garlic paste until the raw smell disappears.
  6. Add tomatoes, salt and turmeric. Cook until the tomatoes turn mushy.
  7. Next add mushrooms and bell pepper.
  8. Mix and fry for stirring often until mushrooms are done.
  9. Sprinkle kasuri methi and garam masala. Fry for another minute.
  10. Garnish with coriander and grated ginger.

Notes: For a slightly creamy consistency of the gravy, blend tomatoes with 10 cashews until smooth and use. After sauteing the mushroom, pour little water and cook until the gravy turns thick and the mushrooms are done.