Restaurant Style Shahi Paneer | Indian Paneer Gravy Recipe

The exquisite flavors and aroma of restaurant style Shahi Paneer fully justifies its name as it is a real royal experience to our taste buds!

Restaurant Style Shahi PaneerMy first trip outside India was quite memorable. Though I could not wander and explore Athens as much as I wanted to due to lack of company, but still the brief experience was so much enriching that I can ignore what I missed for the time being.

And of course, I will come back to this amazing country and soak up in its beauty once again. Next time the added benefit would be that I will have my best friend’s company who is incidentally my better half too!

This time thankfully I got a long weekend during my business trip to Athens and that is why I got a chance to spend a wonderful time with my brother who happens to stay in Zurich.

Restaurant Style Shahi PaneerWe explored couple of islands of Greece, Hydra being one of them which is an amazingly beautiful place where even a week’s time of vacation won’t be enough.

You will simply want to be lost by the deep blue Aegean Sea and walk leisurely by the coast lined with beautiful boats and yachts. Such experiences are hard to describe in words.

May be a picture can help to take a peek! An interesting fact about Hydra is that it’s an eco-island where the only mode of transport is donkey as cars or bikes are not allowed by law. Isn’t that awesome?

Greece Hydra IslandWith my Greek experience, let’s come to today’s recipe – the restaurant style Shahi Paneer! ‘Shahi’ literally means ‘royal’ and according to me this is an absolutely appropriate name.

This restaurant style shahi paneer is so rich and aromatic with the Indian spices and especially due to the addition of creamy almond/cashew paste that it is nothing less than a royal treatment to your taste buds!

While enjoying this shahi paneer at your favorite Indian restaurant, you may have wondered many times how do they make such luscious gravy! I am going to share exactly that secret with you! So, just hold tight for a moment or two!

Restaurant Style Shahi PaneerThis shahi paneer is definitely one of the most ordered dishes in any Indian restaurant across the country and it is bound to be any vegetarian’s delight!

You may be surprised to know that you can easily create the silky-smooth restaurant style shahi paneer gravy at home. The richness of this shahi paneer is derived from the cashew or almond paste.

I have tried both and each version is equally good, so you can use whichever you have at hand to create this magical recipe called shahi paneer at your own cozy kitchen and delight everyone with your culinary skills! Happy cooking!

Restaurant Style Shahi Paneer

Restaurant Style Shahi Paneer
Prep time
Cook time
Total time
Recipe type: Side
Cuisine: Indian
Serves: 4 servings
  • Paneer – 200 gms, cut into 1 inch cubes
  • Onion – 1, large, chopped
  • Homemade tomato puree – ¾ cup
  • Garlic – 5 to 6 cloves, grated
  • Ginger – 2 inch piece, grated
  • Green chili – 1 or 2, slit
  • Cloves – 4 to 5
  • Green cardamom – 4 to 5
  • Cinnamon stick – 1 inch piece
  • Turmeric powder – 1 tsp
  • Cumin powder – ½ tsp
  • Coriander powder – ½ tsp
  • Cardamom powder – ¼ tsp
  • Sugar – 1 tsp
  • Almond paste (or Cashew paste) – ¼ cup
  • Cream – ¼ cup (optional)
  • Oil – 4 tbsp
  • Salt to taste
  • Mint or cilantro to garnish
  1. To make almond paste, soak 12 to 15 almonds in boiling water for few minutes. One the almond become little soft, their skin will come off easily. Remove all skin and make a smooth paste of the almonds using as little water as possible. [You can replace almond paste with cashew paste made in a similar way.]
  2. If using store bought paneer, simmer them for couple of minutes in boiling water. I do this step as it makes the cottage cheese quite soft. After two mintes, drain the water out and set them aside.
  3. In a skillet, heat 2 tbsp oil. Once the oil is hot, temper it with cloves, cardamom and cinnamon. Stir them till they are fragrant.
  4. Add the grated ginger and garlic stirring continuously since garlic tends to burn very easily. Tip in the chopped onion and green chilies. Sauté till the onion turns soft and golden brown.
  5. Now transfer this mixture to a blender and blend it to a smooth paste.
  6. Heat the remaining 2 tbsp oil in the same skillet and add the onion paste. Cook till oil separates.
  7. Now add the almond paste and stir to mix well.
  8. Add the tomato puree and sprinkle some salt along with all the powdered spices – turmeric, cumin, coriander and cardamom powder. Cook until the raw smell of tomato puree disappears for around 10 minutes.
  9. Drop in the paneer cubes and stir gently so that the cheese cubes are coated well with the spice mixture. In case the gravy turns too dry add half a cup of water and give a gentle stir.
  10. Let it simmer for 5 minutes so that the paneer absorbs all the flavors from the aromatic spices.
  11. If you want to use cream, then add it now under low heat and mix well. [Never add cream under high heat as it may curdle the cream.]
  12. Once the gravy has the desired consistency, remove the shahi paneer from heat. Garnish with mint leaves and serve hot with roti or naan. Enjoy!

Stock Photography


Liked the recipe? Let us know!