Aromatic, full flavoured and quick, this vegetable biryani is definitely a crowd pleaser.
Add olive oil into a large pot and heat over medium heat.
Add the onion, and cook until softened, then stir in the garlic, ginger, tomato and water.
Bring to a simmer, and cook until the water has totally evaporated.
Add in the carrot, potato, pepper, and cauliflower and stir well.
Add garam masala, coriander, cumin, cinnamon and turmeric, and season with salt and pepper, stir until well combined.
Add vegetable stock and bring to a boil.
Add the basmati rice, reduce heat to low and cover, cook for 20-25 minutes.
Add the frozen peas and stir to combine, then remove pot from the heat and allow it to sit for 10 minutes.
Open and serve while warm.