Indian · Main

Vegetable Biryani

Layered spiced rice and vegetables steamed together.

70min
419kcal
9.2gprotein
Vegetable Biryani — Indian recipe, finished and plated
Build your personalized meal plan Choose from 8+ health goals — bulking, keto, weight-loss and more — and receive a meal plan matched to your cuisine & taste preferences.
Get started
Rate this recipe

Ingredients

Servings 6
  • 400 g Basmati rice
  • ½ Cauliflower
  • 2 Carrot
  • 150 g Frozen peas
  • 2 Onion
  • 150 g Yogurt
  • 1 Ginger
  • 5 cloves Garlic
  • 1 tbsp Garam masala
  • 4 tbsp Ghee
  • 1 tbsp Salt
  • 1 tsp Saffron (optional)

Method

  1. Rinse and soak the basmati rice in cool water.
  2. While the rice soaks, cut the cauliflower and carrot and slice the onions.
  3. Fry the onions in ghee until crisp and golden, reserving some for the top.
  4. Cook the vegetables with ginger-garlic, yoghurt, and garam masala into a thick masala.
  5. Boil the rice in salted water until it is about two-thirds cooked (still firm in the center), then drain.
  6. Layer the rice over the masala with saffron, cover tightly, and steam on low (dum), about 20 minutes.
  7. Take the pot off the heat and leave it sealed for 10 minutes — the rice finishes on its own steam and the grains separate.
  8. Crack the seal, fold gently from the side so the grains stay whole, and serve topped with the crisp onions.

Tap “Start cooking” for live timers that flag what to get ahead on while something simmers.

About Vegetable Biryani

Vegetable Biryani is the meatless version of one of India's most celebrated rice dishes, a layered preparation in which spiced, par-cooked basmati is steamed together with a rich vegetable masala. Rooted in Mughlai cooking, its hallmark is the dum method: the pot is sealed and cooked on low heat so the rice finishes in aromatic steam and each grain absorbs the flavors below. Getting it right hinges on cooking the rice only about two-thirds through before layering, so it fluffs to perfect separateness during the steam rather than turning soft. Saffron, crisp fried onions and a yogurt-and-garam-masala vegetable base give it depth and fragrance.

The finished biryani is fragrant and layered in both flavor and texture, with fluffy long-grain rice, tender cauliflower, carrot and peas, and the sweet crunch of reserved fried onions on top. It is festive food, the kind made for gatherings, holidays and special dinners rather than a rushed weeknight. Serve it with a cooling raita and perhaps a simple salad to balance the spice. At around seventy minutes it asks for some patience, but the layering and dum steam are what set a real biryani apart from a mixed rice.

Vegetable Biryani: frequently asked questions

How many calories are in Vegetable Biryani?

A serving has about 419 calories — 9.2g protein, 68.8g carbs, 11.6g fat, 4.6g fiber. Figures are estimated from the ingredient amounts and will shift with your portions and brands.

Is Vegetable Biryani gluten-free?

Based on its ingredients, Vegetable Biryani has no gluten-containing components, so it's naturally gluten-free — as always, check that any packaged ingredients you use are certified gluten-free to be safe.

Is Vegetable Biryani dairy-free?

Not as written — it uses Yogurt, Ghee. Swapping those for a plant-based alternative makes it dairy-free.

How long does Vegetable Biryani take to make?

About 70 minutes start to finish, but only around 34 of those are hands-on — the rest is largely unattended cooking time you can step away from. In the Homecooked app the timers and parallel steps are sequenced for you so the hands-on part feels even shorter.

Do I need every ingredient to make Vegetable Biryani?

The core ingredients are essential, but you can leave out saffron — it's optional and mainly there for extra flavor or finish.

How many servings does Vegetable Biryani make?

This recipe makes 6 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.