mushroom biryani

Mushroom Biryani Recipe

By Swasthi on August 31, 2022, Comments, Jump to Recipe

Mushroom biryani recipe – learn how to make mushroom biryani with step by step photos. Recipe includes instructions for regular pot, traditional cooker & instant pot. Mushroom biryani is a delicious one pot dish made with rice, mushrooms, masala powder & herbs. Traditionally a biryani is made with meat, marinated in yogurt and then layered with parboiled basmati rice & herbs. It is then dum cooked to trap the steam.

mushroom biryani

Since this is a vegetarian biryani it can be made following this simple one pot method. Mushrooms are called as putta godugulu in telugu, kalaan or kalan in tamil and khumb in hindi. It is not a common veggie in the Indian cuisine.

Mushrooms are a powerhouse of nutrition, have high anti oxidants, many other nutrients and are said to increase immunity. They can be added to everyday vegetables to prepare curry, stir fry, fried rice, pulao and even in a flavorful biryani.

Though we don’t like mushrooms much, I prepare them sometimes at least to get the health benefits they provide.

This simple mushroom biryani recipe is made with white button mushrooms & fresh ground biryani masala powder.

I have also mentioned how to make instant biryani masala powder that you can prepare in just 2 minutes. If you do not have the whole spices then you can even use a ready made garam masala powder.

I have 2 videos on this recipe. Here is the one for Mushroom biryani in pot.

Mushroom biryani

How to Make Mushroom Biryani (Stepwise photos)

Spice powder

1. Soak 2 cups basmati rice in a large bowl for 30 mins. After 30 mins drain the water from the rice. I prefer to make and use fresh spice powder. If you have ready made garam masala or biryani masala you can also use that. But this mushroom biryani gets it real taste and aroma from the masala powder that is used. So make sure you use a good one. These are the spices I have used. Be careful not to use more as it can make your biryani bitter.

  • 4 green cardamoms
  • 1 inch cinnamon
  • 6 cloves
  • ½ teaspoon fennel seeds
  • ¼ teaspoon black pepper
  • 1 small strand mace (javitri) (don’t use more, optional)
  • 1 pinch nutmeg (jaiphal) (don’t use more, optional)
  • ½ tsp stone flower (dagad phool / kalpasi) (optional)
whole spices to make mushroom biryani

2. Make a fine powder of the above ingredients. I also sieve the powder. Coarse spices can be added to your tea.

powdered spices in blender for mushroom biryani

Make Biryani

3. Heat a pot or cooker with 2 tablespoons oil or ghee. When it turns hot, add the following whole spices the whole spices. If you do not have some of them just skip.

  • 1 bay leaf
  • 1 star anise (biryani flower)
  • ½ tsp shahi jeera or (jeera – cumin)
  • 2 green cardamoms
  • 1 cinnamon – 2 inch piece
  • 4 cloves or laung
tempering spices in oil to make mushroom biryani

4. Add 1 medium sliced onion (half cup) and 1 to 2 chopped green chilies.

frying onions ginger to make mushroom biryani

5. Spread the onions and saute until they turn golden. Then add 1 to 1½ tablespoon ginger garlic paste.

frying ginger garlic paste to make mushroom biryani

6. Next saute the ginger garlic for 1 to 2 mins until it turns aromatic. Then add ½ cup chopped tomatoes, ½ teaspoon salt and 1/8 teaspoon turmeric. Saute everything until tomatoes breakdown and become soft. While the tomatoes cook, rinse and slice the mushrooms.

adding tomatoes to make mushroom biryani

7. Then add

  • ½ teaspoon red chili powder
  • 3 tablespoons chopped mint (pudina)
  • Biryani masala from step 1 (or 1½ teaspoon garam masala)
adding spice powders to make mushroom biryani

8. Saute for 2 mins. Turn down the flame to very low flame and add 6 tablespoons yogurt (½ cup + 2 tablespoons curd) or coconut milk.

adding yogurt to make masala

9. Mix everything well.

mixing masala to make mushroom biryani

Fry mushrooms for biryani

10. Add about 2 to 2½ cups sliced mushrooms.

add the mushrooms

11. Saute the mushrooms in the masala for 2 to 3 mins.

frying mushrooms to make mushroom biryani

12. Add the drained rice and pour water.

pouring water to make mushroom biryani

13. Mix well and check salt by tasting the water. If needed add more. I forgot to add mint in the earlier step so I added here.

adding mint

14. Cover and cook on a medium low flame until the rice if fully done.

cover and cook mushroom biryani

15. When the rice is completely done, add some chopped coriander leaves.

Troubleshooting tip: Once the water is all absorbed, you can check if the rice is done correctly. If not then pour little hot boiling water & give a stir. Cook covered.

adding coriander leaves to make mushroom biryani

16. Mushroom biryani turns fluffy, grainy and fully cooked.

fluff up the mushroom biryani with a fork

Serve mushroom biryani with raita.

mushroom biryani

This biryani can be served with Raita and some papads on the side. You can also pack this in the office or school lunch box.

Pro tips

  1. Rice: I have used basmati rice to make the mushroom biryani. However you can also use any non-sticky short grain rice like seeraga samba rice or keema rice or sona masuri.
  2. Water: I have used 1¾ cups water for every cup of basmati rice as there is yogurt too in the recipe. If using any other rice, then adjust the amount of water depending on the rice. For other kinds of rice just use the same amount of water as you would use to make your regular rice.
  3. Mushrooms: I have used button mushrooms. You can experiment with any other mushrooms of your choice.
  4. Spices: Feel free to alter the tempering spices and use what ever you have in hand.
  5. Vegan: To make the recipe vegan just skip curd or yogurt and use coconut milk. You can also substitute water in the recipe with coconut milk and cook the mushroom biryani with coconut milk alone.
  6. Biryani masala : The key to this flavorful biryani is the biryani masala powder that I shared in this recipe. It elevates the flavors completely. If you do not have the whole spices needed to make the mushroom biryani then just use garam masala.

You can follow this mushroom biryani recipe and make it in a pot, traditional cooker or even in instant pot. I have included the instructions for all.

More Mushroom recipes
Kadai mushroom
Mushroom masala
Matar mushroom
Mushroom manchurian
Chilli mushroom

Biryani is one of our favorite foods at home, so I make it often. You may also like to check these biryani recipes.

Instant Pot Mushroom Biryani

Here I halved the recipe so the ingredients will look lesser.

1. Press saute button on the IP and pour oil to the steel insert. Add 1 bay leaf, 1 star anise, half teaspoon shahi jeera, 2 green cardamoms, one 2 inch cinnamon piece and 4 cloves.

temper spices in instant pot

2. When the spices sizzle, add half cup sliced onions and 1 slit green chili. Saute onions until light golden. Then add 1 to 1½ tablespoon ginger garlic and saute quickly.

saute onions in instant pot

3. Then add half cup chopped tomatoes and sprinkle half teaspoon salt. Saute until the tomatoes turn soft, for about 1 to 2 mins.

saute tomatoes and salt

4. Add ½ teaspoon red chilli powder and the biryani masala powder we made. If you are using garam masala use 1½ teaspoon.

addition of spice powders

5. Quickly mix it and add 6 tablespoons yogurt.

addition of yogurt

6. Mix everything well and deglaze to remove bits of food stuck at the bottom.

deglazing instant pot to make mushroom biryani

7. Then add 2 to 2½ cups sliced mushrooms (220 to 250 grams), 3 tablespoons mint and 3 tablespoons of coriander leaves. Saute for 2 mins and press cancel.

add mint and coriander leaves with mushrooms

8. Add drained rice and pour 2½ cups water.

add rice and  pour water to make mushroom biryani

9. Mix everything well and taste test. Water has to be slightly salty. If need add more salt.

mix ingredients

10. Secure the instant pot with the lid and position the steam release valve to sealing. Press pressure cook button and set the timer to 5 minutes. Let the pressure release manually for 5 minutes. After 5 minutes, fluff up the rice and cover back. This helps the rice on the top layer to soften and cook evenly. Serve mushroom biryani with raita.

instant pot mushroom biryani
mushroom biryani

Related Recipes

Recipe Card

mushroom biryani

Mushroom Biryani Recipe

Mushroom biryani is a one pot flavorful rice dish made with rice, biryani spices, mushrooms & herbs. This mushroom biryani turns out so flavorful & delicious that you don't need any side dish other than a simple raita. Instructions included for stovetop & Instant pot.
Print Recipe Pin Recipe
Jump to Comments

For best results follow the step-by-step photos above the recipe card

Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Servings3 people

Ingredients (US cup = 240ml )

  • 2 cups basmati rice (aged rice)
  • cups mushrooms sliced (220 to 250 grams)
  • ½ cup onion (sliced thinly, 1 medium)
  • ½ cup tomatoes (2 small or 1 large tomatoes) (optional)
  • 3 tablespoon mint leaves (pudina) fine chopped
  • 3 tablespoon coriander leaves (cilantro) fine chopped (optional)
  • 2 green chilies slit
  • 1 to 1½ tablespoon ginger garlic paste or crushed
  • 2 tablespoon Oil or ghee
  • ½ teaspoon red chili powder
  • 6 tablespoons curd (plain yogurt or coconut milk)
  • cups water or coconut milk for pot (3¼ cups for cooker, 2½ cups for Instant pot )

Whole spices to temper

  • 1 bay leaf (tej patta)
  • 1 star anise (biryani flower)
  • ½ teaspoon shahi jeera (or jeera or cumin seeds)
  • 2 green cardamoms (elaichi)
  • 1 cinnamon – 2 inch piece (dalchini)
  • 4 cloves (laung)

To powder (or 1½ tsp biryani masala or garam masala)

  • 4 green cardamoms (elaichi)
  • 1 inch cinnamon (dalchini)
  • 6 cloves (laung)
  • ½ teaspoon fennel seeds (sombu, saunf)
  • 1 small strand mace (javitri) (optional, don't use more)
  • 1 pinch nutmeg (jaiphal) (optional, don't use more)
  • ½ teaspoon stone flower (dagad phool / kalpasi) (optional)



  • Rinse and soak rice until you prepare the vegetables.
  • Skip this step if you have the masala powder. Powder mace, cardamoms, cinnamon, cloves, nutmeg, stone flower and saunf in a small grinder. Set aside.

How to Make Mushroom Biryani

  • Heat a pan or pressure cooker with oil. 
  • Add the whole spices – bay leaf, cinnamon, cloves, cardamom, star anise and shahi jeera.
  • When they begin to sizzle, add onions and chilies and fry till golden. 
  • While the onions fry rinse and slice the mushrooms.
  • Add ginger garlic paste to the onions and fry till the raw smell disappears. 
  • Next add chopped tomatoes, turmeric and salt. Saute until they turn soft.
  • Add red chili powder, powdered masala, mint and coriander leaves and fry for about 1 to 2 minutes. 
  • Pour yogurt or coconut milk and mix well. 
  • Transfer mushrooms, fry for 2 to 3 minutes. Drain the water from the rice completely and add the rice here. Add salt.
  • Pour 3½ cups water if making in pot. If making in a pressure cooker use only 3¼ cups water or coconut milk. 
  • Mix well and taste the water. Add more salt if needed.
  • Cook covered on a medium heat till the rice is fully done.  If making in pressure cooker, cook for 1 whistle on a medium flame.
  • Garnish with coriander leaves. Serve mushroom biryani with a raita.

Mushroom biryani in Instant pot

  • Press the saute button on the IP and pour ghee or oil.
  • When it displays hot add all the whole spices – bay leaf, cloves, cardamoms, cinnamon & shahi jeera.
  • When they begin to sizzle, add the onions & green chilies. Fry until the raw smell disappears for 2 to 3 mins.
  • Then add the ginger garlic and fry for 30 seconds.
  • Add the tomatoes and salt. Saute until the tomatoes break down & turn mushy.
  • Next add the chilli powder, turmeric and masala powder. Saute just for 30 seconds.
  • Then pour the yogurt or coconut milk and mix well scraping any ingredients stuck at the bottom.
  • Add the sliced mushrooms, mint and coriander leaves. Fry for just 2 mins. Press CANCEL button.
  • Then add the drained rice and pour water.
  • Mix well and check the salt. If needed add more.
  • Secure the Instant pot with the lid and set the steam release handle to sealing.
  • Press the PRESSURE COOK button (high pressure) and set the timer to 5 minutes.
  • When it is done, IP will beep. Wait for 5 mins and release the pressure manually by moving the steam valve from sealing to venting. For softer rice you can wait upto 8 mins.
  • Remove the Inner pot of the IP and fluff up with a fork gently.
  • Serve mushroom biryani with raita or plain yogurt.


You can halve the recipe.
The unique aroma in this mushroom biryani comes from the spice powder that’s mentioned in the recipe. However you can use any other biryani or garam masala.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.


NUTRITION INFO (estimation only)

Nutrition Facts
Mushroom Biryani Recipe
Amount Per Serving
Calories 478 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Cholesterol 1mg0%
Sodium 112mg5%
Potassium 561mg16%
Carbohydrates 87g29%
Fiber 5g21%
Sugar 5g6%
Protein 12g24%
Vitamin A 568IU11%
Vitamin C 20mg24%
Calcium 102mg10%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

Mushroom Biryani Recipe

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes


Recipe Rating

Inline Feedbacks
View all comments

5 stars
Simple, easy and tasty recipes

Hi Swasthi, love your recipes! Wanted to ask – is it possible to make this ahead and freeze ?

5 stars
Thank you for sharing such an amazing and simple recipe. Made this for lunch today and my family loved it. It was flavourful and absolutely yummy. Thanks again for all the tips and tricks. ?

5 stars
Hi Mrs. Swasthi. I tried ur recipe and the results are beyond amazing… I made a vegan version of the mushroom briyani by swapping one to two items but the result was nice. My mom did enjoyed it too… Thanks for sharing the recipe?

5 stars
Yes worked out well for me I was too lazy to go to get biryani powder so I just used garam masala it was just as tasty. Lots of flavour. I missed the turmeric and the yogurt. Pressure cooker 5 mins natural pressure release 8-10. I think turmeric is missed in the list.

5 stars
Amazing receipe easy to prepare

Hi Swasthi,
U are amazing. I really feel guilty of not being written any comments so far. Yours is always my go to blog. Last week I had to cook mushroom biryani for 15ppl. Initially I was bit afraid that how am I going to manage as it was the first time cooking for such a large crowd. But u are always a life saver. Just saw ur recipe, scaled up the ingredients, done! Got excellent feedback. All credits and Hugs to u!! Stay blessed.

5 stars
Mushroom biryani recipe was really very nice ,awesome

Thank you for the wonderful recipe. I tried the instant pot version with some added vegetables like carrots, bell peppers and potatoes along with mushrooms and it came out really tasty!

5 stars
Hi Swasthi,
The receipe turned out delicious. But the rice became clumpy after a while. I added 3.5 glasses of water like u mentioned since I made it in a pot. How to rectify this?

thanks for the response.:)

5 stars
Very nice. Doable..

5 stars
I tried this Mushroom briyani and it came out really really well…Thank u for the receipe.

5 stars
This recipe is amazing! Thank you so much for sharing! I make a similar recipe using garam masala, but the biryani masala made a huge difference. This is going to be added to my list of go to pulav/biryani recipes! One thing I did slightly different is added mushroom and tomatoes right after the ginger garlic paste to let it fry a bit, and then added the mint and yogurt.

Hello Ma’am,
I have been using your recipes for quite a while after I got married, but have never written a comment, thinking will it really be acknowledged. But today I wanted to say my thanks to you, hoping you might read it sometime or the other.
I always search for any dish, adding the tag swasthi, by chance if I don’t get my wanted recipe in your blog. I start thinking what should I do now?.
I am on maternity leave and due to this pandemic, I have been trying many such dishes from your blog at home.
A Very big thanks to you as I have started getting good appreciation for my cooking now, it’s really a good progress for a person who has started from zero..
Thank you?
My best regards
Chaitanya Bhavani

5 stars
Thank you ma’am.. for the reply and the wishes.. please take care…

I have tried your egg biriyani in IP and it came out well
Today I tried the mushroom biriyani, 2X recipe in IP and when pressure cooking, the IP displayed ‘burn’. Had to switch off after the burn display. I added extra one capsicum and 2 carrots.
As per the recipe I added 2.5 cups of water. Is it not sufficient? Biriyani came out well.
Please advice.

Thanks Swasthi for the quick response . I soaked the rice and I didn’t use potatoes. I use small pieces of carrots too. Waiting for your update.

5 stars
Amazing, love your blog and recipes!

Hi Swasthi,

Is it possible to make this with brown basmati? How would the timing for the IP change if we used brown basmati for this biryani?

5 stars
Thanks for the recipe, It came out very well. Had a lot of flavor

Mushroom biryani was superb. I am an ardent fan of ur cooking


I tried making this (still cooking), however I was wondering that whenever I use curd for cooking a gravy the curd becomes grainy. Is this suppose to happen? Because your pictures look like the gravy is smooth like cream.

Hello swathi, love all your recipes. Today I tried mushroom biryani but it was little bitter in taste. I used all the ingredients which you have mentioned. What is the reason for bitterness