Heat remaining oil in a large saucepan over medium heat, add gram masala, and sliced onion, and cook until golden.
Add ginger garlic paste and cook until fragrant. Stir in mixed veggies, red chili powder, biryani masala or curry powder and salt cook until fragrant, about 2 minutes.
Add tomato puree, water and coconut yogurt and cook for about 5 minutes.
Take half of the cooked veggies, and keep them aside.
Layer the cooked basmati rice on half of the veggies, then 3 tbsp. of the saffron mixture, a hand full of fried onion, chopped cilantro, and mint, and add the remaining cooked veggies
Add the remaining cooked veggies, and the second layer of rice, saffron mixture, fried onion, coriander leaves, and mint, cover the pan with a tight lid, and cook for 10 minutes on low flame.
Serve the biryani, with a squeeze of lemon, a salad, and vegan yogurt raita. Enjoy!