Heat a pan with oil, once hot add in the Onion sauté for 3 mins and then add in the chopped tomatoes. Sauté for 5 mins.
Next add in the cashew nuts, Ginger and garlic pods. Sauté everything together until the onions and tomatoes are cooked. Switch off and allow it to cool down. Once cooled blend them to a fine paste.
Meanwhile chop the paneer into blocks and soak in water for 20 minutes using dried green peas soak overnight and pressure cook for 2 whistles and set it aside. If using fresh peas. cook in open pot and set it aside. Now heat a pan with butter.
When it melts add in the Bay leaves and cumin seeds, let it splutter and then add in the onions and capsicums if using, and saute till the onions turns glossy. You can also skip this step as we have already ground the onions.
Now add in the Ground onion tomato paste ,add water and bring it to gravy consistency. Cook for 2 mins and then add in the Chilli powder, Garam Masala, Salt, Turmeric powder and Sugar. Mix everything together and cook in a low flame for 5 mins or until it leaves oil.
Now add in the cooked green peas mix well and then add in the paneer. Gently combine everything together without breaking the paneer.
Now add in the Kasuri Methi and Lemon Juice give a good mix untill everything is well combined and switch off. Serve hot.