Ingredients
Metric weights use grams. US weights use ounces; liquids use fluid ounces. Conversions are rounded. Spoon measures use 5 ml teaspoons and 15 ml tablespoons; cups use 240 ml.
Serves 4
Rice
Base
Vegetables
Finish
Equipment
Heavy pot with lid; saucepan; sieve; bowls; knife; wide spoon.
Check all product labels and cross-contact. Diet groups describe this listed recipe, not every substitution.
Steps
Prepare · About 20 min
- Rinse 300 g basmati rice; soak it for 20 minutes. Drain. Heat 30 ml neutral oil in a heavy pot; cook 200 g onions, sliced for 10–12 minutes. Add 15 g ginger-garlic paste; stir for 1 minute.
Cook the vegetables · About 12 min
- Add 200 g cauliflower florets, 150 g carrots, diced, 100 g green peas, 150 g plain yogurt, 1 tsp ground coriander, 1 tsp garam masala, ½ tsp turmeric, ¾ tsp salt. Cook over medium-low heat for 10–12 minutes, stirring often.
Check: The carrots start to soften; the yogurt sauce thickens.
Boil the rice · About 8 min
- Boil 1800 ml water for boiling, 1 ½ tsp salt for rice, 3 cardamom pods and 1 bay leaf in a separate saucepan. Add the drained rice. Boil for 6–8 minutes, then drain.
Check: The grains are firm with no crunchy core.
Layer and steam · About 15 min
- Spread the rice over the vegetables. Add 15 g mint, 15 g coriander leaves, 20 g ghee, 60 ml water. Cover tightly and cook on the lowest heat for 15 minutes.
Rest · About 10 min
- Turn off the heat. Leave covered for 10 minutes, then remove the whole spices and lift the layers gently.
Check: The vegetables and rice are tender.
Tips
- Cut vegetables to similar sizes.
- Avoid frequent stirring after layering.
Substitutions
- Use coconut yogurt and oil instead of yogurt and ghee for a vegan version.
- Replace peas with green beans, cut into small pieces.
Storage
- Divide Vegetable biryani into small, shallow portions for cooling. Refrigerate Vegetable biryani promptly, ideally within one hour, and finish it within 24 hours.
- For Vegetable biryani, reheat the rice only once; it must steam throughout and reach 74°C / 165°F. Cover Vegetable biryani while reheating and add a little water.
- If Vegetable biryani includes a thick sauce or soup, loosen it with a little water during gentle reheating. Any crisp coating on Vegetable biryani becomes softer in storage.
Make ahead
- Chop the vegetables one day ahead and refrigerate them.
- Prepare the vegetable base ahead; reheat before adding freshly boiled rice.
FAQ
Can I add potatoes?
Replace some carrots with small potato cubes. Cook them nearly tender before layering.
Why is the rice sticky?
It may have boiled too long or retained excess cooking water. Drain it well before layering.
Can I use frozen vegetables?
Yes. Add them frozen, then cook until the sauce thickens before adding rice.
Food safety references
FoodSafety.gov: cooking temperatures · Food Standards Agency: rice storage and reheating



