Wash and Soak rice for 1hr.
Take heavy bottom pot,add water in it and place it on stove to boil water
When water starts boiling ,add cloves, cinnamon stick , peppercorn, Bay leave and salt .Then add rice to it
Cover and cook untill the rice is 3/4 percent done
Then strain the rice in a strainer
Keep it aside
Now take a heavy bottom biryani pot, Add ghee to it.
Add chopped onion to it. Saute it for a minute. Now add finely chopped beans,carrots, potatoes, cauliflower,peas in pot
Cover and cook for 1min , Now add turmeric, red chilli powder, ginger-garlic paste, green chilli paste ,garam- masala ,and saute for 1 sec
Then open and add rice to it .Layer rice on veggies
Add saffron to luck warm milk,stir it so saffron dissolved and leave it's fragrance
Pour saffron mixture on rice
Adjust seasoning by adding salt
Cover and cook untill rice is perfectly cooked
Garnish with corriander leaves and serve hot with curd