firstly, heat oil in a pan. Add onions, cloves, garlic, and ginger.
Fry the onion till it turns golden brown.
Add tomatoes, cashews and sauté till tomatoes are soft and mushy.
Cool completely, and transfer to a mixer jar.
Make a smooth paste by grinding without adding water.
Heat oil. Add ghee, cumin, cinnamon, cardamom and chilies. Fry till the spices become fragrant.
Keeping the flame on low, add turmeric, chili powder, coriander powder, cumin powder, andgaram masala.
Fry till the spices till it become fragrant.
Now add the prepared gravy and cook it well.
Cook till oil separates from the gravy base.
Add water and salt to taste
Mix well adjusting the consistency of the gravy.
Now add peas and paneer. Mix well.
Cover and cook for 5 minutes or till the peas are cooked well.
Add cream, kasoori methi, and coriander leaves.
Enjoy matar paneer with roti or rice.