Ingredients
Method
- **Caramelize.** Heat 3 tbsp ghee in a large pot over medium. Slow cook sliced onions 15 minutes until deeply golden. Remove half for topping.
- **Veg.** To the pot, add garlic and ginger. Cook 30 seconds. Add potatoes, cauliflower, peas and carrots, biryani masala, turmeric, chili powder, salt. Stir 2 minutes.
- **Yogurt.** Off heat, stir in yogurt until smooth. Return to low heat for 2 minutes.
- **Par cook rice.** Meanwhile boil drained rice in salted water with cardamom, cinnamon, and bay leaves until 70% cooked, about 7 minutes. Drain.
- **Layer.** Spread par cooked rice over the vegetables in the pot. Drizzle saffron milk, remaining ghee, reserved onions, cilantro, and mint on top.
- **Dum.** Seal pot tightly with foil and lid. Cook on lowest heat 20 minutes. Rest 10 minutes. Gently fluff and serve.
Notes
Soak basmati 30 minutes for fluffy separate grains. Vegan swap: use full fat coconut milk instead of yogurt and skip the ghee for vegan biryani. Store leftovers in the fridge for up to 3 days.
