Fragrant home-style vegetable biryani with cauliflower, carrots, peas, crispy fried onions, and warm whole spices, baked in the oven for perfectly fluffy rice
Rinse the basmati rice in a fine mesh strainer under cold running water until the water runs clear, about 1 minute.
Transfer to a bowl, cover generously with water, and soak 30 minutes. Drain well.
Preheat the oven to 325°F.
Cook the rice
Heat the ghee in a heavy ovenproof pot over medium-high heat until shimmering. Add the cinnamon, bay leaves, cloves, cardamom, and black cumin and cook until fragrant, about 30 seconds.
Add the cashews and stir until lightly golden, about 30 seconds. Add the raisins, which plump almost immediately.
Add the sliced onion and fry, stirring frequently, until reddish-brown at the edges, 6 to 8 minutes.
Add the drained rice, water, and salt. Stir gently and bring to a boil.
As soon as it boils, press a piece of foil tightly over the rim, set the lid on top to seal, and bake 25 minutes.
Cook the vegetables
While the rice bakes, heat the ghee in a large skillet over medium-high heat. Add the cumin seeds and let them sizzle 5 seconds.
Add the sliced onion, ginger, cauliflower, carrots, turmeric, and Kashmiri chili powder. Cook 4 to 5 minutes, letting the vegetables sit between stirs to develop color.
Reduce the heat to medium-low. Add the peas, green chilies, salt, pepper, garam masala, and lime juice. Cook 3 to 5 minutes, until the vegetables are just tender but still have bite. Remove from the heat.
Combine and serve
Take the rice from the oven and let it sit, undisturbed and still covered, 10 minutes so the steam finishes cooking the grains.
Transfer the rice to a large warmed serving bowl, gently breaking up any lumps with a fork without crushing the grains.
Add the vegetables and fold gently with two forks until combined. Taste and adjust salt.
Garnish with fresh cilantro and serve immediately, with yogurt or raita on the side.
Video
Notes
Whole spices are traditionally left in the biryani; move them aside while eating, or tie them in cheesecloth before cooking for easy removal.
Soak the rice 30 minutes so the grains cook up long, separate, and fluffy, and don't lift the lid while it bakes.
Kashmiri chili powder gives color with mild heat; substitute about ⅛ teaspoon cayenne if needed.
For a festive version, drizzle saffron soaked in 2 tablespoons warm milk over the rice before combining.
For stovetop, after the rice boils reduce to the lowest heat, cover tightly, cook 18 minutes, then rest covered 10 minutes without lifting the lid.
Store up to 3 days. Reheat with 1 to 2 tablespoons water, covered, in a 325°F oven 15 to 20 minutes, or microwave about 90 seconds