Vegetable Biryani Recipe

Fragrant basmati layered with spiced vegetables, saffron milk and fried onions, then slow-steamed until every grain is perfumed. This vegetable biryani is a celebration in a pot.
- Prep time
- 25 mins
- Cook time
- 40 mins
- Total time
- 65 mins
- Servings
- 4 servings
- Calories
- 560
Ingredients
- 400 g basmati rice, soaked 30 minutes
- 2 medium potatoes, cubed
- 150 g cauliflower florets
- 150 g green beans, cut into pieces
- 1 large carrot, diced
- 100 g green peas
- 1 large onion, thinly sliced
- 3 tablespoons ghee or oil
- 2 tablespoons biryani masala
- 1 teaspoon turmeric
- 1 teaspoon cumin seeds
- 2 bay leaves
- 4 cardamom pods
- Raita, to serve + Salt to taste + Small bunch of coriander and mint, chopped + Pinch of saffron soaked in 60 ml warm milk + 1 cinnamon stick
Instructions
- Parboil the rice in salted water for 5 minutes until 70% cooked, then drain.
- Heat the ghee in a heavy pot, fry the sliced onion until crisp and golden, then remove half for garnish.
- In the same pot, cook the cumin seeds, bay leaves, cardamom and cinnamon for 30 seconds, then add the vegetables, turmeric, biryani masala and salt. Cook for 8 minutes.
- Layer half the rice over the vegetables, scatter with herbs and half the fried onions, then repeat with the remaining rice.
- Drizzle over the saffron milk, cover tightly with a lid (seal with foil if needed) and cook on the lowest heat for 25 minutes.
- Rest for 10 minutes without lifting the lid, then fluff gently and serve with raita.
Pro tips
- Soaking the rice gives long, separate grains instead of a stodgy pot.
- Keep the lid sealed during dum cooking; the trapped steam is what perfumes the rice.
- Parboiling to only 70% prevents mushy rice at the end.
Frequently asked questions
What is dum cooking?
Dum means slow-steaming in a sealed pot, so the rice absorbs the spices and steam below. A tight lid, or foil under the lid, is essential.
Can I use frozen mixed vegetables?
Yes. Use about 500 g of mixed vegetables and reduce the initial cooking time by a couple of minutes.
Is vegetable biryani vegan?
As written with oil instead of ghee and no dairy raita, yes. Use oat or soy milk for the saffron soak.
What do I serve with biryani?
Cooling raita, a simple onion-tomato salad and papadums are the classic accompaniments.





