Wash and soak basmati rice for 30 minutes.
In a mixer, add small onion, ginger, garlic, jeera, cinnamon, cloves, star anise, cardamom, poppy seeds, red chilly powder, coriander powder, turmeric powder, curd and grind it into a smooth paste.
In a pressure cooker, add 2 tbsp of ghee and 2 tbsp of oil.
Once ghee melts, add cinnamon, cloves, star anise, cardamom and bay leaves saute in a low flame.
Add few curry leaves and saute well.
Add chopped onion and salt saute well until onion turns golden brown.
Add green chilly saute well.
Add grinded masala paste and saute until oil comes out.
Add chopped tomato and saute well.
Add chopped carrot, beans, green peas and potato saute for few minutes.
Add 3 cups of water and boil well.
Add salt, mint leaves, coriander leaves and soaked rice stir well.
Cook for 1 whistle in high flame and 5 minutes in low flame.
Finally add roasted cashew nuts and raisins mix well.
Tasty veg biryani is ready to serve.