First rinse 1 cup basmati rice in water well at least 2-3 times then soak it in water for 30 minutes.
After 30 minutes drain water and set the rice aside.
To a bowl add 200 grams paneer along with salt to taste, 1/2 teaspoon red chili powder and 1/4 teaspoon garam masala powder, 1/2 teaspoon ginger garlic paste.
Mix it well until the spices coat well.
Meanwhile to a pan add little oil and shallow fry the paneer cubes in batches.
Fry until golden brown. Fry in batches repeat to finish. Remove the paneer cubes and set it aside.
To a pressure cooker add 2 tablespoon oil, 2 tablespoon paneer fried oil and heat it up. Add 1 one inch cinnamon, 2 cloves, 2 cardamom,1 star anise and 1 small bayleaf. Then add 1 teaspoon shahi jeera. Give a quick saute.
Add 1 medium sized onion finely chopped along with salt and 2 green chilies.
Saute until onions turn transparent then add 1 teaspoon ginger garlic paste.
Saute for a minute.
Add 1/4 cup carrot, 1/3 cup green peas along with 1/4 cup mint, coriander leaves.
Saute well for 2 minutes.
Add drained basmati rice and give a quick mix.
Add 2 cups water. Check and adjust salt at this stage. The water should be salty only then when rice is cooked salt will be apt.
Pressure cook for 2 whistles in medium flame. Switch off.
Add fried paneer cubes.
Mix it well and your paneer pulao is ready to serve!
Serve it with plain curd or onion raita.