clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mushroom-Dum-Biryani-recipe-hyderabadi style-27

Mushroom Dum Biryani Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

Mushroom Dum Biryani Recipe / Hyderabadi style Mushroom Biryani Recipe – Lip-smacking biryani recipe from scratch home-style. Recipe with step by step pictures.

  • Total Time: 9 minute
  • Yield: 4 servings 1x



Cooking Rice

  • 2 cups basmati rice
  • 2.5 cups water

Birista / Fried Onions

  • 500 grams red onions, sliced
  • 1/3 cup vegetable oil

Roasting Nuts

  • 1/2 cup to 1 cup cashews

Saffron Water

  • a big pinch of saffron
  • 1/4 cup of hot water

Cooking Mushrooms

  • 400 grams mushroom
  • 1/4 teaspoon salt
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon biryani masala
  • 1 teaspoon ghee

The biryani gravy

  • 1 tablespoon vegetable oil
  • 1/2 cup red onions, sliced
  • 12 cloves garlic
  • 1 inch piece ginger
  • 5 green chillies
  • 2 tomatoes, chopped
  • 1/4 cup chopped mint leaves
  • 1/4 cup chopped coriander leaves
  • 1 tablespoon biryani masala
  • 1 teaspoon salt
  • 200 ml plain yogurt / curd
  • Juice of 1/2 a lemon

Final Layering

  • 2 tablespoon chopped mint leaves
  • 2 tablespoon chopped coriander leaves
  • 1/4 teaspoon biryani masala


Rice –  Soak the rice for 20 minutes. Drain the water and add in 2.5 cups of fresh water. Cook for exactly 2 whistles and switch off the flame. Wait for the pressure in the cooker to settle down. It will take about 10-12 minutes for the pressure to settle. Once the pressure is off, remove the rice from the cooker and spread it on plates to completely cool.

Birista – Another thing about Hyderabadi style biryani is the addition of the wonderful crispy deep fried onions called the birista or the bristha. Here is how I do it. Take about 500 grams of onions and slice it thinly. Add oil to the pan and add in the onions. Now, fried onions take anywhere between 20-25 minutes to get that deep brown colour. This is the first thing I start in the kitchen when making biryani so I can get all the other prep work done when the onions are cooking and doing its magic. The onions would slowly start to brown and change colour to a deep cocoa. Keep sauteing every couple of minutes as the onions in the corner of the pan tend to brown faster. So keep moving and mixing things. Once the onions are nice and brown, remove the onions and place it on a strainer. Press with a spatula to get rid of all the excess oil. Drain the onions on a paper towel. Set aside.

Roast Cashews – We will use the same oil that is remaining after frying the onions for frying the cashew-nuts. The leftover oil is very flavorful. Add in the cashews and saute for a couple of minutes till its golden. My son loves to crunch on these cashews. So I always add a little extra. If you do not want a lot of nuts, feel free to add or reduce according to your taste. Drain the cashews on a paper towel and set aside.

Saffron Water – Soak the saffron in quarter cup of really hot water. You can also soak it in milk but I like to do it in hot water.

Cook the Mushrooms – Chop each mushroom into four pieces. Add in the chopped mushrooms to the pan. I have used button mushrooms today. The little oil remaining after frying cashews would suffice. If there is no leftover oil remaining, add in a teaspoon of oil. Add in quarter teaspoon of salt. The mushrooms will start to leave its moisture / water and will start to shrink. Add in the turmeric powder and the biryani masala. When the water has dried up and the mushrooms have shrunk, add in the ghee. Roast the mushrooms for 2-3 minutes till the mushrooms are charred here and there. Remove the mushrooms and set aside on a plate to cool.

Biryani Gravy – In the same pan add in a tablespoon of oil. Add in the sliced onions. Saute for a couple of minutes till the onions are soft. While the onions are sauteing, take a small mixie jar and make a paste of garlic, green chillies and ginger. Add a little water to grind. If you want a spicy biryani, adjust the chillies according to your taste. Add in the chopped tomatoes and the ground ginger-garlic-green chilli paste. Wash the mixie with quarter cup of water and add it back to the pan. Add in the mint leaves and coriander leaves. Add in the biryani masala. Add a teaspoon of salt to the gravy. Store bought biryani masala usually has some amount of salt. So go easy on the salt. We can adjust the seasoning later.

Cover the pan and cook for five minutes till the tomatoes are soft and mushy. Add in about 200ml of plain yogurt / curd. Whisk the curd and then add to the pan. Add quarter cup of water along. Cover the pan and cook for three – four minutes on a medium flame. Reserve quarter cup of the fried onions for garnish. Add in the rest of the fried onions / Birista to the pan. Mix well, cover the pan and let the gravy simmer for another three to four minutes until the gravy is thick. Switch off the flame and add in juice of half a lemon. Biryani gravy is done. The gravy should not be very watery. Check for seasoning at this stage and add more salt if necessary.

Get all the prepped food ready. We will layer the Mushroom Dum Biryani / Hyderabadi style Mushroom Biryani. We will be doing a two parts layered biryani. So we will split all the prepped food in half and start layering.
Take a bowl / pan and add in half of the biryani gravy at the bottom of the pan. Spread evenly with a spatula. Top it with half of the rice. Followed by half of the mushrooms. Make sure that the mushrooms are spread evenly and is not concentrated only on one place. Make sure that the whole area in the bowl / pan is covered evenly with mushrooms. Top the mushrooms with half of the saffron water. Sprinkle the water evenly. Followed by a sprinkle of coriander and mint. Then add in half of the cashews and half of the remaining fried onions. Sprinkle a pinch of biryani masala on top.

Thats one big “row” of biryani done. Now repeat the layering again. So two “rows” of biryani layering is done. Now the biryani is ready for DUM. The DUM can be done in several ways. I have done it in the rice cooker. Place the layered biryani in a rice cooker for 12 minutes or until the auto switch goes off. Let it rest for another 10 minutes before you serve.
Stove top method – Heat a dosa tawa or a griddle. Place the prepared biryani pan on top of the griddle. Keep the flame on a low simmer and let it cook for 15 minutes. Let it rest for another 10 minutes before you serve.
Oven Method – Place the biryani bowl in a preheated 200C oven for 15 minutes. Remove from the oven. Let it rest for another 10 minutes before you serve.

Fantastic Mushroom Dum Biryani / Hyderabadi style Mushroom Biryani Recipe is ready. Serve hot.

  • Author: Suguna Vinodh
  • Prep Time: 1 hour
  • Cook Time: 30m
Scroll to Top