To make onion paste put onion, green chilly, chopped ginger, cumin seeds, coriander seed, fenugreek seeds, black pepper corns, add little water and grind it into smooth paste. Keep aside
To roast the paneer add 2 tbsp butte and let it melt, once it melts add paneer cubes and shallow fry it on medium high flame till it becomes golden brown all around. You can also deep fry the paneer.
Once done take out the roasted paneer pieces from the pan and keep aside
In the same pan add 1 tbsp butter and melt it, once butter gets little hot add bay leaf, cloves and sauté it for few seconds.
Now add grounded onion paste and sauté it on medium flame till the oil gets separated from the onion paste. It takes around 4-5 minutes.
Once cooked adds chopped tomatoes, mix it well and cook till it becomes soft and mushy. You can also grind tomatoes and puree it.
Once tomatoes become soft add capsicum, boiled peas and cook it for 2-3 minutes on medium flame.
Add red chilly powder, turmeric powder, garam masala, 2 tsp salt or as per taste, mix it well and cook for further 2 minutes.
Mixture has become dry so add 2-3 tbsp of water so that rice will get coated well with spices.
Now lastly add left over rice, freshly chopped coriander leaves and mix it well. Mix very gently so that rice does not get break.