In a blender, add tomatoes, green chillies, cinnamon, green and black cardamom, peppercorns, and cashew nuts.
Blend it to a fine paste, set it aside.
Soak paneer cubes in warm water for 20 minutes and set it aside.
The temperature of the water should be more that the luke warm water.
How to make matar paneer recipe.
Heat ghee and oil in pan.
Then, add cumin seeds, cinnamon, bay leaf and fry for 15 seconds.
Add chopped onion and fry on medium heat until pink and translucent.
Now, add, garlic and ginger paste, fry for a minute until raw smell goes off.
Add ground masala paste and saute on high for 3 to 4 minutes.
Add chilli powder, cumin powder, coriander powder, turmeric powder, salt and cook until masalas leaves oil.
Then, tomato puree, green peas and saute for a minute.
Add water and bring it to a boil, cover and cook for 3 to 4 minutes or until peas are cooked.
Add cream, garam masala powder, kasuri methi and sugar, and cook for 2 to 3 minutes.
Finally, add paneer cubes and mix, cook for a minute.
Dish out, garnish with coriander leaves and serve with rotis.