Hyderabadi Veg Pulao
Fragrant basmati rice and seasonal vegetables cooked together on a gentle dum with whole spices, saffron, and cooling yogurt. This Hyderabadi classic layers delicate flavors with ground coconut and mint, creating a mildly spiced one-pot meal that is beautiful enough for a festive spread yet simple enough for a weeknight dinner.
For 4 servings
- prep · ~30 min
Soak the rice and prepare the saffron milk.
1.Wash 1.5 cups basmati rice gently in 2-3 changes of water until water runs clear.2.Soak the rice in fresh water for 30 minutes. Drain well and set aside.3.Soak 8 saffron strands in 2 tbsp warm milk in a small bowl. - mix · ~3 min
Make the coconut-mint-yogurt paste.
1.In a small grinder, combine grated coconut, mint leaves, coriander leaves, and 2 tbsp water.2.Blend to a smooth green paste.3.Stir the paste into the whisked yogurt and set aside. - fry · ~10 min
Fry the onions until golden.
1.Heat 2 tbsp oil in a heavy-bottomed pot over medium heat.2.Add sliced onions and fry, stirring often, until deep golden brown (8-10 minutes).3.Remove half the fried onions with a slotted spoon and set aside for garnish.TIPDon't rush the onions — deep golden color gives the pulao its signature sweetness. - temper · ~1 min
Bloom the whole spices.
1.To the remaining onions and oil, add bay leaves, green cardamom, black cardamom, cloves, cinnamon, star anise, and cumin seeds.2.Sauté for 30-40 seconds until the spices release their aroma and the cumin crackles. - saute · ~8 min
Build the vegetable base.
1.Add ginger-garlic paste and slit green chilies. Sauté until the raw smell disappears (1 minute).2.Add chopped tomatoes, red chili powder, and turmeric powder. Cook until tomatoes soften and oil separates (3-4 minutes).3.Add cubed potato, diced carrot, green beans, and green peas. Stir-fry for 3 minutes so the vegetables pick up the spice flavors.TIPSautéing the vegetables briefly before adding rice builds deeper flavor than boiling them from raw. - simmer · ~5 min
Combine rice, coconut-yogurt paste, and water.
1.Add the drained rice to the pot and stir gently to coat each grain with the vegetable-spice mixture. Toast the rice for 2 minutes.2.Add the coconut-yogurt-mint paste and 0.5 tsp salt. Fold everything together gently.3.Pour in 2 cups water and bring the pot to a rolling boil.TIPFold gently when mixing — vigorous stirring breaks the rice grains. - simmer · ~2 min
Start the dum cooking.
1.Once the water comes to a boil, reduce heat to the lowest possible setting.2.Drizzle the saffron-milk over the surface. Sprinkle garam masala and 1 tbsp ghee on top.3.Cover the pot with a tight-fitting lid. Place a flat tawa or griddle under the pot to diffuse heat if using a direct flame.TIPA layer of foil under the lid creates a tighter seal for better dum — wrap it around the pot rim before placing the lid. - steam · ~20 min
Steam on dum for 20 minutes.
Let the pulao cook undisturbed on very low heat for 20 minutes. Do not open the lid during this time — the trapped steam cooks the rice and vegetables to fluffy perfection.
TIPResist the urge to peek. Opening the lid releases the steam and stops the dum process. - rest · ~5 min
Rest, then fluff the pulao.
1.Turn off the heat and let the pot rest, covered, for 5 minutes.2.Remove the lid. Use a fork to gently fluff the rice, lifting from the sides to keep grains separate.TIPAlways use a fork, never a spoon. A spoon mashes the rice; a fork separates the grains. - garnish
Garnish with fried onions and serve hot.
Transfer the pulao to a serving platter. Scatter the reserved golden fried onions over the top and serve immediately with raita or salan.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak basmati rice for exactly 30 minutes — over-soaking makes grains mushy during dum.
- 2Use a heavy-bottomed pot with a tight lid to trap steam effectively for dum cooking.
- 3Wrap the pot lid with aluminium foil before covering to create an airtight seal.
- 4Toast the rice in the spice-vegetable mixture for 2 minutes to prevent clumping.
- 5Use a fork to fluff the pulao gently after resting — a spoon will break the grains.
- 6Reserve half the fried onions for garnish; they add essential texture and sweetness.
Adapt it for your goals.
Vegan
Replace yogurt with 1/4 cup thick coconut milk and ghee with 1 tbsp additional oil to make the dish fully plant-based without losing richness.
high proteinHigh-protein
Add 1/2 cup boiled chickpeas or paneer cubes along with the vegetables to boost protein content while keeping the flavor profile intact.
low oilLow-oil
Reduce oil and ghee to 1 tbsp each and skip the initial frying of onions — use a non-stick pan and add a splash of water to prevent sticking.
Why this is on our healthy list.
Rich in Dietary Fiber
The combination of carrots, green beans, peas, and potatoes provides a good amount of fiber, supporting digestion and satiety.
Source of Plant-Based Protein
Fresh coconut and yogurt add a modest amount of protein, making the pulao a more balanced one-pot meal.
Antioxidant Properties from Spices
Whole spices like cloves, cinnamon, and star anise are rich in antioxidants that help combat oxidative stress.
Probiotic Benefits from Yogurt
The whisked yogurt in the coconut-mint paste provides beneficial live cultures that support a healthy gut microbiome.
Frequently asked questions
Soaking is crucial — it ensures the rice cooks evenly and remains fluffy during dum. Without it, the grains may turn out hard or undercooked.



