Take a kadhia heat butter and oil.
Add onion garlic ginger chillies cashewnuts and peanuts roast it nicely for atleast 10_12 mins.
Now add the tomatoes and cook till they are tender.Off the flame and let it cool.
Now grind it to a fine paste.
Heat sum oil and butter again in the same pan add the onion paste .
Add all the dry spices and cook till oil seperates.
Now add milk and cook for few mins.
Add paneer cubes and let it cook on low flame for 4_5 mins.
Adjust the gravy by adding sum water or milk accordingly.
Now finally add the paneer masala and mix well. Off the flame.
Now finally add the paneer masala and mix well. Off the flame.
You can Garnish with coriander and sum grated paneer.