In a pressure cooker add ghee and the ingredients given under masala items. Saute them well until the raw smell goes off.
Grind the ginger, garlic with two teaspoon of onion.
Now add this paste into the cooker and saute.
Chop onions into small bits and the other vegetables in one inch length.
Separate the florets of cauliflower and boil it in salt water for five minutes to remove any worm if present.
Then add the chopped onions and tomatoes. Saute until they turn golden brown or until the raw smell goes off.
Finally add all the other vegetables, curd, salt, red chilli powder. Saute for two minutes in low flame.
Finally add the rice, water and mix well.Close the lid.
I have taken sona masoori rice and added 2.5 cups of water for 1 cup of rice. If you are using Basmathi rice, you can add 1.5 cups of water for 1 cup of rice.
Pressure cook the biriyani in high flame until you get first whistle and in low flame until you get second whistle.
Serve with onion raitha or rice papad.