Subz Dum Biryani
A fragrant, layered rice dish loaded with seasonal vegetables, whole spices, and fresh herbs. Slow-cooked on dum to seal in every aroma, this Subz Dum Biryani is a showstopping one-pot meal that's naturally vegetarian and perfect for celebrations or a special weekend lunch.
For 4 servings
- prep · ~10 min
Parboil the rice with whole spices.
1.Bring 8 cups of water to a boil in a saucepan with 1 tsp salt, green cardamom, cloves, cinnamon stick, and bay leaf.2.Add the soaked basmati rice and cook until 70% done (grains are just tender but still have a bite, about 4-5 minutes).3.Drain immediately and set the rice aside in a colander to steam-dry.TIPCook the rice to 70% only — it will finish cooking during dum. Overcooked rice makes a mushy biryani. - fry · ~15 min
Fry the vegetables to a light golden finish.
1.Heat 2 tbsp oil in a frying pan over medium heat.2.Fry the cubed potato until golden on all sides (4-5 minutes). Remove and set aside.3.In the same oil, fry the cauliflower florets until lightly browned (3 minutes). Remove.4.Fry the diced carrot and beans together until they start to char at the edges (3 minutes). Remove.5.Add the peas and sauté for just 1 minute until bright green. Set all fried vegetables aside.TIPFrying the vegetables separately prevents them from turning mushy later during dum cooking. Each vegetable has a different water content. - fry · ~15 min
Caramelize the sliced onions until deep golden.
1.In the same pan, add the remaining 1 tbsp oil.2.Add all the sliced onions and spread them out in an even layer.3.Cook on low-medium heat, stirring occasionally, until they turn deep golden brown (12-15 minutes).4.Remove half the fried onions for layering and keep aside.TIPPatience here is key — deep golden onions are the biryani's flavor backbone. Stir often toward the end as they burn quickly. - saute · ~10 min
Build the vegetable gravy base.
1.To the remaining caramelized onions in the pan, add ginger-garlic paste and slit green chilies. Sauté for 1 minute.2.Add chopped tomatoes and cook until they soften and oil starts to separate (4-5 minutes).3.Stir in red chili powder, turmeric, coriander powder, cumin powder, and salt. Cook for 30 seconds.4.Turn off the heat. Stir in the whisked yogurt until well combined.5.Add all the fried vegetables and gently fold them into the gravy so they are well coated.TIPTurn off the heat before adding yogurt to prevent it from curdling. Whisked yogurt at room temperature blends smoothly. - assemble · ~5 min
Layer the biryani with rice, herbs, and saffron.
1.Spread the vegetable gravy evenly across the bottom of the heavy-bottomed pot.2.Cover the gravy with a generous layer of torn mint and chopped coriander leaves.3.Top with the reserved fried onions and a sprinkle of garam masala.4.Gently spread all the parboiled rice in an even layer over the vegetables.5.Drizzle the saffron-soaked water, along with the saffron strands, over the rice.6.Dot the surface with 2 tbsp of ghee.TIPDo not mix the layers! The magic of biryani is the separate layers of rice and vegetables that meld during dum. - other · ~2 min
Seal the pot for dum cooking.
1.Cover the pot with a tight-fitting lid.2.Mix the wheat flour with 2-3 tbsp water to make a soft dough.3.Roll the dough into a long strip and use it to seal the gap between the lid and the pot, pressing firmly.4.Place a tawa or flat griddle under the pot to diffuse direct heat.TIPAlternatively, seal the lid with aluminium foil. The seal traps steam, cooking the biryani in its own aromatics. - simmer · ~45 min
Slow cook on dum for 35 minutes.
1.Place the pot on the tawa over high heat for the first 5 minutes to generate steam.2.Reduce the heat to the lowest possible setting and cook for another 30 minutes.3.Turn off the heat and let the pot rest, lid still sealed, for 10 minutes.4.Break the dough seal and open the lid away from your face (steam escapes forcefully).TIPDo not open the lid during dum cooking. The dough seal is your indicator — when it's baked and hard, the biryani is done. - serve · ~2 min
Gently fluff and serve the biryani.
1.Insert a large flat spatula along the side of the pot and gently fold the layers together, bringing the vegetables up through the rice.2.Transfer to a serving platter, ensuring every portion gets vegetables from the bottom and saffron-kissed rice from the top.3.Serve hot with raita or sliced onions and lemon wedges.TIPFold gently from the sides to keep the rice grains intact. Over-mixing breaks the grains and makes the biryani pasty.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak basmati rice for at least 30 minutes before cooking to ensure long, separate grains.
- 2Fry vegetables individually to retain their distinct textures and prevent a mushy biryani.
- 3Caramelize onions on low heat until deep golden brown — this is the biryani's flavor backbone.
- 4Remove the pot from heat before adding yogurt to prevent it from curdling in the gravy.
- 5Do not mix the layers while assembling — the magic of biryani comes from separate layers melding during dum.
- 6Use a dough seal or aluminium foil to trap steam tightly; never open the lid during dum cooking.
- 7Let the biryani rest for 10 minutes after dum before opening to allow steam to settle and layers to set.
- 8Fold the biryani gently from the sides with a spatula to keep rice grains intact and vegetables evenly distributed.
Adapt it for your goals.
High-protein
Add 200 g of paneer cubes (fried until golden) or 200 g of soya chunks (rehydrated and sautéed) along with the vegetables for a protein-packed version that satisfies hungrier appetites.
low oilLow-oil
Reduce the oil to 2 tbsp and skip the vegetable frying step; instead, blanch the cauliflower, carrots, and beans for 2 minutes and then add them raw to the gravy. The biryani will be lighter but still aromatic.
veganVegan
Replace yogurt with 1/2 cup of thick cashew cream (soaked cashews blended with water) and use coconut oil instead of ghee. Skip the ghee topping and use an extra drizzle of oil.
jainJain
Omit garlic from the ginger-garlic paste (use only ginger), skip the potato and onion, and use asafoetida instead of onion flavor. Use yogurt from plant-based milk if needed, or skip it entirely.
extra spicyExtra-spicy
Double the green chilies and add 1 teaspoon of crushed black pepper along with the garam masala. For a fiery finish, add 1/2 teaspoon of red chili flakes on top before sealing the dum.
Why this is on our healthy list.
Rich in Dietary Fiber
The medley of vegetables — cauliflower, carrots, beans, and peas — provides a good amount of dietary fiber, which supports digestion and helps maintain steady energy levels.
Good Source of Vitamins
Carrots and green peas are rich in vitamin A and vitamin C respectively, while cauliflower contributes vitamin K and B-vitamins, all essential for immune function and bone health.
Contains Antioxidants
Whole spices like cloves, cinnamon, and cardamom, along with turmeric and fresh mint, are packed with antioxidants that help combat oxidative stress in the body.
Probiotic Support from Yogurt
The yogurt in the gravy provides beneficial lactic acid bacteria, which support gut health and improve nutrient absorption from the dish.
Naturally Gluten-Free
This biryani is made with basmati rice and does not contain any wheat-based grains, making it suitable for those with gluten sensitivity or celiac disease.
Frequently asked questions
Yes, you can use frozen peas, carrots, and beans. Thaw them completely and pat dry before frying to avoid excess water that can make the biryani soggy.







