
This vegetable biryani is packed with warm spices, tender rice, sweet carrots, cauliflower, peas, and crunchy cashews for a satisfying meat-free meal. A cooling green raita made with yogurt, mint, and coriander balances the fragrant rice perfectly.
Bring a pan of water to a boil and cook the basmati rice for about 12 minutes, until it is only half cooked. Drain the rice, reserving at least 300 ml of the cooking water.
Meanwhile, heat the rapeseed oil in a large nonstick pan with a lid over medium heat. Add the sliced onion and cook for 8-10 minutes until softened and golden, covering briefly if it starts to catch.
Add the diced carrots and cauliflower, cover, and cook for 5 minutes, stirring once or twice, until the vegetables begin to soften. Stir in the curry powder, cinnamon stick, cumin seeds, grated ginger, and garlic, and cook for 1 minute until fragrant.
Add the half-cooked rice to the pan. Mix the bouillon powder with 300 ml of the reserved rice water, then pour it in along with 2 tbsp of the yogurt, the cashews, and the peas. Stir gently, cover, and cook over low heat for 10 minutes, or until the rice is tender and the liquid has been absorbed.
Fold in half of the chopped mint and half of the coriander, then remove the pan from the heat and let the biryani rest, covered, for 5 minutes before serving.
To make the green raita, stir the remaining yogurt with the rest of the mint and coriander. Add 1 tbsp cold water to loosen, or blend briefly for a smoother, greener sauce. Serve alongside the biryani.
Rinse the rice before cooking if you want a fluffier texture. You can swap cauliflower for broccoli or use plain Greek yogurt for a thicker raita. Store leftovers in an airtight container in the refrigerator for up to 2 days.




