How To Cook Mushroom Biryani

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.

To cook mushroom biryani, you layer fragrant basmati rice with a spiced mushroom masala and then steam everything together until the flavors meld beautifully.
 
If you’ve ever wondered how to cook mushroom biryani at home without it turning out bland or mushy, you’re in the right place.
 
This dish is a vegetarian twist on the classic biryani, and it delivers all the aromatic richness you’d expect from the traditional version.
 
Learning how to cook mushroom biryani is easier than you think once you master a few key techniques like par-cooking the rice and building a deep, spicy masala.
 
In this post, we’ll walk through the entire process, from prepping the mushrooms to layering the pot, so you can make a restaurant-worthy mushroom biryani in your own kitchen.
 
Let’s dive into the details and get those spices sizzling.
 

Why You’ll Love This Mushroom Biryani Recipe

Mushroom biryani is a fantastic meal because it’s hearty, flavorful, and surprisingly simple to put together once you know the steps.
 
The mushrooms soak up all the spices, giving you a meaty texture that satisfies even the biggest carnivores at your table.
 
Plus, this mushroom biryani comes together in about 45 minutes, making it perfect for a weeknight dinner or a special weekend feast.
 
You don’t need any fancy equipment, just a heavy-bottomed pot with a tight-fitting lid to trap that steam.
 
And the best part? You can easily adjust the heat level to suit your family’s taste buds.
 

1. Choosing the Right Mushrooms for Biryani

When you cook mushroom biryani, the type of mushroom you pick makes a big difference in texture and taste.
 
Cremini or button mushrooms are the most common choices because they hold their shape well during cooking.
 
If you want a richer, earthier flavor, try using shiitake or portobello mushrooms sliced thickly.
 
Just make sure to clean them properly by wiping with a damp cloth instead of rinsing, since excess water makes them soggy.
 
Fresh mushrooms are ideal, but frozen ones work too if you thaw and pat them dry thoroughly first.
 

2. The Perfect Rice for Mushroom Biryani

Basmati rice is non-negotiable when you’re learning how to cook mushroom biryani the authentic way.
 
Its long, slender grains stay separate and fluffy, which is exactly what you want in a biryani.
 
Rinse the rice under cold water until the water runs clear, then soak it for at least 20 to 30 minutes.
 
Soaking helps the grains cook evenly and prevents them from breaking during the steaming process.
 
Par-boil the rice with whole spices like bay leaf, cardamom, and cloves until it’s about 70% cooked, then drain and set it aside for layering.
 

3. Building a Flavorful Mushroom Masala

The heart of any mushroom biryani is the masala, and making it well is the secret to a memorable dish.
 
Start by frying onions until they’re golden brown and crispy, then set half aside for garnishing later.
 
Next, add ginger-garlic paste, green chilies, and your ground spices like turmeric, coriander, cumin, and garam masala.
 
Toss in the mushrooms and cook them until they release their moisture and then start to brown.
 
Finish the masala with yogurt and fresh mint or cilantro; this adds tanginess and freshness that balances the heat.
 
The key to cooking mushroom biryani well is to ensure the masala is thick and dry, not watery, before you layer it with rice.
 

Step-by-Step Guide to Cook Mushroom Biryani

Now that you have your ingredients ready, let’s walk through the actual cooking process so you nail it on your first try.
 
The whole method focuses on layering, steaming, and letting the flavors mingle without stirring too much.
 
Here’s a detailed breakdown of how to cook mushroom biryani from start to finish.
 

1. Prep Your Aromatics and Spices

Slice two large onions thinly and fry them in ghee or oil until deeply golden, which takes about 8 to 10 minutes.
 
Remove half the fried onions and keep them for the final garnish, then use the rest as the base for your masala.
 
In the same pan, add bay leaves, cinnamon stick, star anise, and cardamom pods to infuse the oil with fragrance.
 
Once they sizzle, stir in one tablespoon of ginger-garlic paste and two finely chopped green chilies.
 
Cook for a minute until the raw smell disappears, then add your spice powders and a splash of water to prevent burning.
 

2. Cook the Mushrooms in the Masala

Add 500 grams of sliced mushrooms to the pan and stir well to coat them in the spicy mixture.
 
Sprinkle in salt, a teaspoon of red chili powder, half a teaspoon of turmeric, and one teaspoon of garam masala.
 
Cook the mushrooms on medium-high heat, stirring occasionally, until they’re tender and any liquid has evaporated.
 
Then, lower the heat and fold in a quarter cup of plain yogurt, plus a handful of chopped mint and cilantro.
 
Let this simmer for another five minutes until the yogurt is fully absorbed and the masala looks glossy.
 
Taste and adjust salt or spice levels so your mushroom biryani masala is perfectly seasoned.
 

3. Layer the Rice and Masala

Spread half of the par-cooked basmati rice evenly over the bottom of a heavy-bottomed pot.
 
Spoon the entire mushroom masala over the rice, making sure it covers most of the surface.
 
Top with the remaining rice, then scatter the reserved fried onions, a few mint leaves, and a pinch of saffron soaked in warm milk.
 
Drizzle a tablespoon of ghee or butter over the top; this adds richness and helps create that signature aroma.
 
Do not mix the layers, as keeping them separate is what gives mushroom biryani its distinct look and taste.
 

4. Steam on Low Heat (Dum)

Cover the pot with a tight-fitting lid, sealing the edges with dough or a clean kitchen towel to trap steam.
 
Place the pot on the stove over the lowest possible heat and let it cook for 20 to 25 minutes.
 
The steam will gently cook the rice the rest of the way while infusing it with the mushroom and spice flavors.
 
If you don’t have a heavy pot, place a tawa or flat griddle under the pot to distribute heat evenly.
 
After the time is up, turn off the heat and let the mushroom biryani rest for another 10 minutes before opening the lid.
 

Tips to Make the Best Mushroom Biryani at Home

You can cook mushroom biryani successfully every time if you keep a few handy tips in mind.
 
These small tweaks will elevate your dish from good to absolutely unforgettable.
 

1. Don’t Skip the Soaking Step for Rice

Soaking basmati rice for even 20 minutes helps it cook evenly and stay fluffy.
 
Dry, unsoaked rice often cooks unevenly, with some grains hard and others mushy.
 
So when you’re ready to cook mushroom biryani, plan ahead and get that rice soaking early.
 

2. Toast Your Whole Spices First

Never skip toasting whole spices like cumin seeds, cloves, and cardamom in hot oil or ghee.
 
This step blooms the essential oils, releasing incredible aromas that carry through the entire dish.
 
It takes just a minute and makes your mushroom biryani taste complex and restaurant-quality.
 

3. Use Ghee for Authentic Flavor

Vegetable oil works, but ghee adds a nutty, buttery richness that’s hard to replicate.
 
Swap out half the oil for ghee when sautéing onions and cooking the mushrooms for a deeper flavor.
 
That little change will make your mushroom biryani taste indulgent without being heavy.
 

4. Let It Rest After Cooking

Resist the urge to dig in right away after the steaming phase ends.
 
Resting the pot for 10 minutes allows the steam to settle and the grains to firm up a bit.
 
This makes fluffing the rice much easier and ensures every grain stays separate when you serve it.
 

So, How to Cook Mushroom Biryani the Right Way?

To cook mushroom biryani the right way, you focus on proper layering, controlled steaming, and key prep steps like soaking rice and browning mushrooms.
 
Mushroom biryani is absolutely achievable at home, and once you master this process, you’ll make it again and again.
 
The combination of fluffy rice, spicy masala, and tender mushrooms creates a meal that’s both comforting and exciting.
 
I hope this guide has cleared up exactly how to cook mushroom biryani so you can confidently whip it up for your next family dinner.
 
Go ahead, gather those spices, and enjoy the incredible aroma filling your kitchen tonight.