Marinate the paneer with yogurt little turmeric,salt and garam masala.
Keep it aside for 4 hours/overnight
Heat oil in a pan,Cook onions with ginger,garlic & chillies untill golden brown
Add carrots,beans and capsicum,cook for 8-10 minutes
Add Paneer pices and mix slowly
Add coriander,mint and all spices,cook for few minutes,Add the remaining yogurt mix from the marinate.
Heat 5-6 cups of water in a pot,Cook rice until its cooked by 70%(this will take around 7-8 mins)
Add rice to the paneer mix,cover and cook for 10 minutes on low flame.
Allow it to rest for 10 minutes,mix slowly from top to bottom