
Vegetable Biryani
About this recipe
A fragrant, layered Indian rice dish packed with spiced vegetables, caramelized onions, and aromatic basmati rice. This classic recipe uses the "dum" method — gently steaming the layered rice and vegetables together so every grain absorbs the flavors of saffron, warm spices, and fresh herbs. It's a showstopper dish that's deeply satisfying and completely vegetarian.
Instructions
- 1
Rinse the basmati rice under cold water until the water runs clear, then soak it in cold water for 20–30 minutes. This helps the grains cook up long and separate.
- 2
Bring a large Pot of water (about 8 cups) to a rolling boil. Add the Salt, Bay Leaf, Cloves, Cardamom Pods, Cinnamon Stick, and Cumin Seeds. Drain the soaked rice and add it to the boiling water. Cook uncovered for exactly 6–7 minutes — the rice should be about 70% cooked (it will still have a slight bite in the center). Drain immediately through a Sieve and set aside.
- 3
Crush the Saffron Strands between your fingers and steep them in the warm milk in a small Mixing Bowl. Set aside for at least 10 minutes — the milk will turn a deep golden-orange color.
- 4
Heat 3 tablespoons of Oil in a Skillet over medium-high heat. Add the thinly sliced Onion (for garnish) and fry, stirring frequently, for 12–15 minutes until deep golden brown and crispy. Watch carefully near the end — they go from golden to burnt quickly. Remove with a Slotted Spoon and drain on a paper towel. They will crisp up further as they cool.
- 5
In a large Dutch Oven or heavy-bottomed Pot, heat 3 tablespoons of Oil or Ghee over medium-high heat. Add the Cumin Seeds, Cinnamon Stick, Cardamom Pods, and Cloves from the spice blend. Sizzle for 30–45 seconds until fragrant.
- 6
Add the 2 sliced Onions and cook, stirring often, over medium heat for 10–12 minutes until they turn soft and golden. Add the Garlic and Ginger and cook for 1–2 more minutes until the raw smell disappears.
- 7
Add the diced Tomato and cook for 3–4 minutes, stirring, until it breaks down and the oil begins to separate at the edges.
- 8
Reduce the heat to medium-low. Add the Turmeric, Coriander Powder, Cumin Powder, Red Chili Powder, and Salt. Stir well and cook the spices for 1–2 minutes. Add the whisked Yogurt a little at a time, stirring constantly to prevent it from curdling.
- 9
Add the Carrots, Potato, Cauliflower, and Green Beans. Stir to coat everything in the masala. Add 0.25 cup of water, cover, and cook on medium-low heat for 12–15 minutes, stirring halfway through, until the vegetables are just tender but not mushy. Stir in the Peas and Garam Masala. Taste and adjust Salt. The vegetable mixture (masala) should be thick and not watery.
- 10
Preheat your Oven to 300°F. Spread the cooked vegetable masala in an even layer at the bottom of the Dutch Oven. Evenly spread the parboiled rice over the top. Drizzle the Saffron Strands Milk all over the rice — it will create beautiful golden streaks. Drizzle with 2 tablespoons of Ghee or Butter. Scatter the fried Onions, fresh Cilantro, and Mint Leaves over the top.
- 11
Cover the Dutch Oven tightly with a layer of Aluminum Foil, then place the lid on top to create a tight seal — this traps the steam for the dum cooking. Place in the preheated Oven and bake for 25 minutes. Alternatively, cook on the Stovetop on the lowest heat setting for 20–25 minutes.
- 12
Remove from the Oven and let the biryani rest, still sealed, for 5 minutes. Uncover and gently fluff the rice from the sides with a long Wooden Spoon or fork, folding the layers together lightly. Serve hot directly from the pot, making sure each serving gets both rice and vegetables from the bottom.
Master the techniques
Free step-by-step guides with exact times and temperatures.
60-day free trial
Cook this with your whole family on Homii
Save this recipe, plan your week, build smart shopping lists, and let Chef Mii adapt it to your household's tastes and allergies.
60-day free trial
Let Homii's AI run your kitchen
- Chef Mii plans meals around your tastes, schedule & budget
- A full week of dinners built in seconds
- Smart shopping lists, auto-organized by aisle
- Adapts every recipe for allergies & serving sizes
No credit card required