Festive Vegetable Pulao (Spiced Basmati Rice with Saffron)

Fragrant vegetable pulao sits between everyday rice and celebratory centrepiece: a one-pot Indian-style basmati dish where long grains steam with whole spices, vegetables and a little richness from ghee. The saffron gives the rice a warm golden tint and delicate aroma, while browned onions add sweetness and depth without making the dish heavy. Carrot, beans and peas keep it colourful and gently savoury, and the finished rice should be fluffy, separate and lightly perfumed rather than saucy. Serve it with dal, raita, paneer, curries or simply as a spiced vegetarian rice dish for a festive meal.
Cuisine style Indian celebratory rice
Cooking style One-pot cooking • Make-ahead friendly • Freezer-friendly
Time commitment Under 1 hour

Why this recipe works

  • Layered aroma: Whole spices bloom in ghee before the rice is added, giving the pulao a fragrant base without making it heavy.
  • Separate grains: Rinsing and soaking the basmati helps remove excess starch, so the cooked rice stays long, light and distinct.
  • Flexible serving: The gentle spice and vegetable base make it suitable with richer curries, simple dals, yoghurt or chutneys.

Get the most out of this recipe

Ingredient notes

  • Choose basmati rice: Long-grain basmati is important here because it cooks up fragrant and separate rather than soft and sticky.
  • Bloom the saffron: Soaking the saffron before adding it to the pot helps release its colour and delicate aroma more evenly through the rice.
  • Cut vegetables evenly: Small, even pieces of carrot and green beans cook at the same pace and mix neatly through the rice.

Timing notes

  • Use the soaking time well: While the rice soaks, slice the onion, prepare the vegetables and bloom the saffron to keep the cooking flow efficient.
  • Do not skip the covered rest: Leaving the pot covered off the heat allows the rice to finish steaming and firm up before fluffing.

Texture tips

  • Keep the heat very low: Once covered, the rice should steam gently. Too much heat can make the base catch and the grains cook unevenly.
  • Drain the rice well: Excess soaking water can throw off the final texture, so drain thoroughly before adding the rice to the pot.
  • Fluff gently: Lift the rice from the edges with a spoon rather than stirring hard, which can break the grains.

Make-ahead tips

  • Prepare the vegetables ahead: The onion, carrot and green beans can be cut in advance and kept chilled until you are ready to cook.
  • Reheat with a little moisture: Warm leftovers covered with a splash of water so the rice steams back to a soft, hot texture.
  • Freeze cooked portions: Cool the pulao quickly, freeze in sealed portions and defrost in the fridge before reheating until piping hot.

Equipment you'll need

Ingredients
Instructions
Print
  1. Rinse the basmati rice in several changes of cold water until the water runs mostly clear, then soak it in fresh water for 20 minutes. Meanwhile, put the saffron in 2 tbsp of the measured water in a small bowl to bloom.
  2. Thinly slice the onion. Peel the carrot, then cut the carrot and green beans into small, even pieces so they cook at the same rate.
  3. Heat the ghee in a large pot over medium heat. Add the onion and cook, stirring often, for 10 to 12 minutes until deep golden and sweet-smelling.
  4. Stir in the cumin seeds, cardamom pods, cloves, cinnamon stick and bay leaves. Cook for 30 to 60 seconds until the spices smell fragrant.
  5. Add the carrot and green beans and cook for 3 to 4 minutes, stirring to coat in the spiced ghee. Tip in the frozen peas and cook for 1 minute to take the chill off.
  6. Drain the rice well, then add it to the pot and stir gently for 1 to 2 minutes so the grains are glossy and lightly toasted. Stir in the fine sea salt.
  7. Pour in the remaining water, then add the saffron water (including the threads). Bring to the boil, then cover, reduce to the lowest heat and cook for 12 minutes until the rice is tender and the water is absorbed.
  8. Remove from the heat and leave, covered, for 8 minutes to steam and finish cooking. Fluff gently with a spoon, lifting from the edges so the grains stay separate, and serve warm.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the best texture, keep the heat very low once covered so the rice steams rather than boils.
  • If serving to young children, pick out the whole spices (cloves, cardamom pods, bay leaves and cinnamon) before serving.
  • If you are pregnant, elderly, or immunocompromised, ensure the rice is served piping hot and cooled quickly before refrigerating leftovers.

Substitutions

  • Replace ghee with unsalted butter for a similar richness.
  • Replace frozen peas with green peas for a fresher, sweeter finish.
  • Replace yellow onion with red onion for a slightly sharper flavour.

Storage

  • Refrigerate up to 3 days
  • Cool quickly, then refrigerate in a sealed container. Reheat in a saucepan with a splash of water over low heat, covered, until piping hot, or microwave covered, stirring once halfway through; freeze for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Festive Vegetable Pulao (Spiced Basmati Rice with Saffron)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 55min (25min active)
  • Difficulty: Medium
  • Cuisine: Indian
  • Allergens:
    Milk
One pot Freezer friendly Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.