Heat a pan and add ghee.Once the ghee is heated add all the whole spices and saute them for a minute.
Add the onion paste,almonds paste and green chilli paste.Stir continuously till it gets pink in colour.Cook for 3-4 minutes.
To it add ginger garlic paste and cook till the raw smell vanishes.Next add in garam masala powder,red Chili powder and salt and mix well.
Put in tomato paste and cook till water gets dry.
Add yogurt,cream and sugar and mix properly and again cook for 3-4 minutes.
Add water and then add paneer cubes and milk and cook on high flame and bring one boil and cover the lid and cook for 8-10 minutes.
Download Shahi Paneer Recipe Card
Right-click on an image to show up a menu, choose "Save image as". All web browsers have a similar option, but with slightly different lingo. If you are on a mobile, you can tap the image and it will open image in a new tab of your mobile browser. You can then save it.