19 February, 2026
Veg Dum Biryani Recipe (Restaurant Style)

This Veg Dum Biryani is one of those dishes that instantly makes a meal feel special. Fragrant basmati rice, spiced vegetables, herbs, and a proper dum finish come together to create deep flavor and beautiful texture in every spoonful.
This detailed Veg Dum Biryani recipe is written for home cooks who want clear steps, practical tips, and reliable results. If you are building a special weekend menu, this biryani pairs beautifully with Green Chutney and festive sides from our Vegetarian collection.

Image credit: Photo by Nish1892, Wikimedia Commons, CC BY-SA 4.0.
What is Veg Dum Biryani?
Veg Dum Biryani is a layered Indian rice dish where partially cooked basmati rice and spiced vegetables are sealed and cooked on low heat (dum). This trapped steam finishes the cooking gently and helps every grain absorb aroma from spices, herbs, and saffron.
About This Recipe
- Balanced and flavorful: Rich taste without being too heavy.
- Beginner-friendly: Structured steps with timing guidance.
- Perfect for guests: Can be partly prepped in advance.
- Great for celebration meals: Ideal for Sunday lunch, dinner parties, and festivals.
This version follows a restaurant-style layered method but with home-kitchen measurements and timing. The masala is rich yet balanced, and the rice stays separate and aromatic.
History and Cultural Background
Biryani has many regional styles across India. Dum cooking became popular in royal kitchens because it preserves aroma and texture. Vegetarian versions evolved in home kitchens and community feasts, where seasonal vegetables and fragrant rice are layered to create a festive one-pot meal.
Ingredients
For Rice
- 2 cups basmati rice (about 400 g)
- 6-7 cups water for boiling
- 1 bay leaf, 4 cloves, 1-inch cinnamon, 2 green cardamom
- 1 tsp salt
For Vegetable Masala
- 3 tbsp oil + 1 tbsp ghee
- 1 cup sliced onions
- 1 tbsp ginger-garlic paste
- 1 cup mixed vegetables (carrot, beans, cauliflower, peas, potato)
- 1/2 cup curd (whisked)
- 1 tsp red chili powder, 1/2 tsp turmeric, 1 tsp coriander powder
- 1/2 tsp garam masala
- Salt to taste
For Layering
- 2 tbsp ghee
- 2 tbsp chopped mint leaves
- 2 tbsp chopped coriander leaves
- 2 tbsp fried onions (optional)
- 2 tbsp warm milk + few saffron strands (optional)
Step-by-Step Instructions
- Wash and soak the rice: Rinse basmati rice 3 to 4 times until water looks mostly clear. Soak for 25 to 30 minutes, then drain well.
- Boil rice water with whole spices: In a large pot boil water with bay leaf, cloves, cinnamon, cardamom, and salt. The water should taste slightly salty.
- Cook rice to 70%: Add soaked rice and cook on medium-high heat until grains are just cooked outside but still firm at center. A grain should break with a tiny white core.
- Drain and cool the rice: Immediately strain rice and spread it on a wide plate or tray for 5 minutes so carry-over heat does not overcook it.
- Start masala base: Heat oil and ghee in a heavy pan. Saute sliced onions until light golden, not dark brown.
- Add aromatics: Add ginger-garlic paste and stir for 30 to 40 seconds until raw aroma reduces.
- Cook vegetables: Add mixed vegetables and cook 4 to 5 minutes so they begin to soften but keep shape.
- Build biryani masala: Add chili powder, turmeric, coriander powder, garam masala, and salt. Stir 1 minute on low heat.
- Add curd correctly: Lower flame, add whisked curd in batches, and stir continuously to avoid splitting. Cook until masala becomes thick and coats vegetables.
- First layer: Spread half the masala, then half the rice. Sprinkle mint, coriander, some fried onions, and a little ghee.
- Second layer: Add remaining masala and rice, then top with herbs, saffron milk, remaining fried onions, and ghee.
- Dum and rest: Seal pot with foil and lid. Place on low flame (or on a tawa) for 18 to 22 minutes. Rest 10 minutes before opening and fluff gently from sides.
How to Dum Properly
- Use a heavy-bottom pan to avoid burning.
- Keep flame low during dum.
- Rest biryani for 10 minutes before opening lid.
- Fluff gently from side with a flat spoon; do not over-mix.
Pro Tips
- Use aged basmati for long, separate grains.
- Whisk curd well to prevent splitting.
- Do not skip resting after dum.
- A tawa below the biryani pot prevents bottom burn.
Common Mistakes to Avoid
- Overcooking rice before layering.
- Using watery curd masala.
- High flame during dum (causes burning at base).
- Mixing aggressively after cooking.
Variations
- Add paneer cubes in final 5 minutes of masala cooking.
- Use mushroom and bell pepper for a modern twist.
- Add 1 tbsp kewra water for stronger biryani aroma.
Storage and Reheating
- Cool and refrigerate leftovers within 2 hours.
- Stays good for 1 day in fridge for best texture.
- Reheat on low flame with 1-2 tbsp water sprinkled on top.
- Avoid repeated reheating.
Serving Suggestions
- Serve with onion raita or plain curd.
- Add salad, papad, and pickle for complete meal.
- Great for weekend lunch and small gatherings.
Nutrition (Approximate)
- Calories: 430 kcal per serving
- Carbohydrates: 58 g
- Protein: 10 g
- Fat: 16 g
Values are approximate and vary by vegetables, oil, and garnish.
Recipe Card (Quick Summary)
- Recipe Name: Veg Dum Biryani
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 80 minutes
- Servings: 4
- Difficulty: Medium
WP Recipe Maker Card

Veg Dum Biryani (Restaurant Style)
Ingredients
Method
- Rinse basmati rice 3 to 4 times and soak for 25 to 30 minutes. Drain completely.
- Boil water with whole spices and salt in a large pot.
- Cook soaked rice until about 70% done; grains should be firm with a tiny white core.
- Drain and spread rice on a tray to stop carry-over cooking.
- Heat oil and ghee, saute onions until light golden.
- Add ginger-garlic paste and cook until raw smell fades.
- Add mixed vegetables and cook 4 to 5 minutes.
- Add spice powders and salt; roast briefly on low heat.
- Add whisked curd gradually while stirring; cook until masala thickens and vegetables are almost tender.
- Layer half masala and half rice. Add mint, coriander, fried onions, and ghee.
- Repeat with remaining masala and rice. Add saffron milk and final garnish.
- Seal with foil and lid. Dum cook on very low heat for 18 to 22 minutes.
- Rest 10 minutes, open lid, fluff gently, and serve hot.
Notes
Final Notes
If you want the classic restaurant feel at home, this biryani method is the one to master. Once you control rice doneness and dum heat, your Veg Dum Biryani will turn out consistently flavorful every time.
If you enjoy dum-style recipes, also try our Dum Aloo and pair it with a light side like Green Chutney or Dates and Tamarind Chutney.