|

Shahi Paneer Recipe (Restaurant-Style)

Learn how to make Shahi Paneer at home with this easy and creamy Indian curry recipe. Shahi Paneer is a healthy and delicious Indian veg recipe from North India. It is made with paneer, also known as Indian cottage cheese, which is cooked in a rich and creamy gravy. This dish is special because of its rich texture and delicious taste. The gravy is made with spices, nuts, and cream, which makes it very tasty, making it a perfect dish for those who eat flavorful creamy Indian curries. Whether you’re searching for how to cook restaurant-style Shahi Paneer or a healthy Indian paneer recipe for dinner, this guide gives you everything you need. 

In the original recipe, milk is optional and not always used. You can also cook Shahi Paneer without cream. Follow this step-by-step instructions to make healthy and flavorful Shahi Paneer Indian curry at home. Paneer is also commonly cooked with peas to make Matar Paneer, another similar recipe that you can try.

shahi panner recipe restaurant style

Ingredients List

  • 200g paneer (Indian cottage cheese)
  • 2 tablespoons ghee or oil
  • 1 bay leaf
  • 2 green cardamoms
  • 1-inch cinnamon stick
  • 1 teaspoon cumin seeds
  • 1 medium onion (chopped)
  • 1 tablespoon ginger-garlic paste
  • 2 medium tomatoes (pureed)
  • 10-12 cashew nuts
  • 1 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 teaspoon coriander powder
  • ½ teaspoon garam masala
  • Salt
  • ¼ cup cream
  • ¼ cup milk (optional, traditionally not always used)
  • 1 teaspoon dried fenugreek leaves
  • Coriander leaves
  • Silvered almonds (optional)

Restaurant-Style Shahi Paneer Recipe Instructions

Prepara and Lightly Fry the Paneer

1. Start by cutting fresh paneer into medium-sized cubes. Heat 1 to 2 tablespoons of ghee or oil in a non-stick heavy-bottomed pan over medium heat. Gently place the paneer cubes into the pan and lightly fry them until they are golden on the edges.

Be careful not to over-fry the paneer, just enough to firm them up while keeping the inside soft.

lightly fry the paneer cubes for shahi paneer recipe step 1

Sauté Whole Spices and Nuts

2. Heat 2 tablespoons of ghee or oil in a heavy-bottomed pan over medium heat. Add the following whole spices:

  • 1 teaspoon cumin seeds
  • 1 bay leaf
  • 2–3 green cardamom pods
  • 1 small stick of cinnamon

Sauté for a few seconds until the spices turn aromatic. Then add 10 almonds, 12–15 cashew nuts Lightly roast the nuts until they start to turn golden. This adds a creamy, rich flavor to the shahi paneer gravy.

prepare masala paste for shahi paneer recipe

3. Add chopped onion and tomatoes to the pan. If you like, you can also add 1 cup pureed tomatoes. Cook for 5-7 minutes, stirring occasionally, until the oil separates from the masala.

Tomatoes and cashew nuts added to a sauté pan with onions for Shahi Paneer curry paste

4. Add 1 tablespoon ginger-garlic paste to the pan. Mix the chopped vegetables on medium heat. Then, cover the pan with a lid and cook for 7-8 minutes, or until the raw smell of the ginger-garlic paste disappears.

cover the pan with lid and cook for a few minutes to make a paste

5. When the tomatoes are fully softened and the mixture is slightly cooled, it’s ready to blend.

shahi paneer paste ready to blend

6. Blend everything to make a smooth Shahi Paneer paste. You can add a little water if needed to help achieve the right consistency. The paste should look smooth and creamy.

Blend everything to make a smooth Shahi Paneer paste.

Temper the Ground Spices

7. Take a clean pan and heat 2 tablespoons of oil over medium heat. Once the oil is hot, add the following spices:

  • ½ teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • Salt to taste

Stir well to mix the spices with the oil. Sauté for a few seconds to release their color and aroma, enhancing the flavor of your Shahi Paneer curry base.

add spices in pan

8. Add the prepared Shahi Paneer masala paste (blended mixture) to the pan with the tempered spices. Stir in 1 teaspoon of coriander powder and salt to taste. Mix well and let the masala cook for a few minutes over medium heat.

add blended paste to the pan, add coriander powder and salt

Add Paneer

9. Gently add the paneer cubes in pan, taking care not to break them, and mix well. If you’d like to enhance the flavor, fry the cubes in butter for a few minutes until the edges turn golden brown.

add paneer cubes in shahi paneer paste

Cook the Shahi Paneer

10. If using, pour in ½ cup of milk to make the gravy more luscious and smooth. Add ¼ cup of fresh cream for that rich, restaurant-style shahi paneer texture. Sprinkle in the final flavor enhancers:

  • ½ teaspoon garam masala
  • 1 teaspoon crushed kasuri methi (dried fenugreek leaves)

Stir everything well to combine the creamy elements and spices evenly. Let the curry simmer on low heat for 2–3 minutes to allow the flavors to blend and the gravy to thicken.

add cream in shahi paneer

11. After simmering, the Shahi Paneer gravy will thicken and develop a rich, creamy texture, as shown below.

shahi paneer gravy after cooking

Garnish and Serve

12. Turn off the heat and garnish the dish with coriander leaves and slivered almonds. Drizzle some cream over the top. Serve the Shahi Paneer with naan, roti, or jeera rice.

Cream and fresh coriander garnishing Shahi Paneer, ready to serve with naan or rice.

Serving Suggestions for Shahi Paneer

  • Serve Shahi Paneer with butter naan or garlic naan for an indulgent restaurant-style experience. For a healthier option, pair it with whole wheat roti or soft phulkas.
  • Include Shahi Paneer as the star curry in a North Indian thali with dal, sabzi, salad, raita, and chapati for a complete and royal vegetarian platter.
  • Serve with onion rings, lemon wedges, and green chutney on the side. Add a bowl of boondi raita or cucumber raita to balance the richness.
  • You can add Cashew Paste in Shahi Paneer. Cashew paste creates a creamy, nutty flavor, making the gravy rich and luxurious. Ground almonds also give the gravy a subtle sweetness and smooth texture.
  • You can add Yogurt in Shahi Paneer. Yogurt replaces cream for a tangy, lighter, and healthier version of the dish.
  • Add cream and ghee in this paneer dish. Fresh cream and ghee make the dish richer, offering a smooth, indulgent texture. You can also add Coconut milk, it gives a dairy-free, lighter, tropical flavor

FAQ

What is Shahi Paneer?

Shahi Paneer is a creamy North Indian curry made with paneer (Indian cottage cheese), nuts like cashews and almonds, and a spiced tomato-onion gravy cooked with cream or milk.

Can I make Shahi Paneer without cream?

Yes, you can make Shahi Paneer without cream. You can substitute cream with full-fat milk or a cashew paste. Coconut cream can also be used for a unique twist.

How can I make the Shahi Paneer gravy smooth?

Blend the masala mixture thoroughly and strain it through a fine mesh sieve if needed. This gives your Shahi Paneer that restaurant-style silky texture.

Recipe Card

Shahi paneer recipe restaurant style

Shahi Paneer (Restaurant-Style Indian Cottage Cheese Curry)

Shahi Paneer is a classic North Indian dish made with paneer (Indian cottage cheese) simmered in a rich, creamy, and mildly spiced tomato-nut gravy. This healthy paneer dish is perfect for festive meals and this flavorful recipe is cooked with aromatic spices, nuts, and optional cream for a royal taste.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Indian curry, Main Course
Cuisine Indian, north indian
Servings 4 people
Calories 320 kcal

Equipment

  • 1 Heavy-bottomed pan
  • 1 Blender or mixer grinder
  • 1 Spatula
  • 1 Chopping board and knife
  • 2 Measuring spoons

Ingredients
  

  • 200 g paneer cubed
  • 2 tbsp ghee or oil
  • 1 bay leaf tej patta
  • 2 green cardamoms hari elaichi
  • 1- inch cinnamon stick dalchini
  • 1 tsp cumin seeds jeera
  • 1 medium onion chopped
  • 1 tbsp ginger-garlic paste
  • 2 medium tomatoes pureed
  • 10 –12 cashew nuts for richness
  • 1 tsp turmeric powder haldi
  • 1 tsp red chili powder lal mirch
  • 1 tsp coriander powder dhaniya
  • ½ tsp garam masala
  • Salt to taste
  • ¼ cup fresh cream malai
  • ¼ cup milk optional
  • 1 tsp kasuri methi crushed
  • Chopped coriander leaves
  • Slivered almonds optional
  • Extra cream for drizzling

Instructions
 

  • To prepare Shahi Paneer, cut paneer into medium cubes.
  • Heat 1–2 tbsp ghee/oil in a pan. Lightly fry paneer on medium heat until edges turn golden. Set aside.
  • In a pan, heat 2 tbsp ghee or oil.
  • Add cumin seeds, bay leaf, cardamom, and cinnamon to make masala paste. Sauté until aromatic.
  • Add cashews and sauté for 1–2 minutes.
  • Add chopped onions and cook until translucent.
  • Then add pureed tomatoes and ginger-garlic paste. Cook for 5–7 minutes until oil separates.
  • Cool the mixture slightly and blend the masala into a smooth paste with the sautéed nuts.
  • In a clean pan, heat 2 tbsp oil.
  • Add turmeric, red chili powder, and salt. Mix.
  • Pour in the blended paste, add coriander powder, and cook for a few minutes.
  • Add the fried paneer cubes. Stir gently.
  • Optional: Add ¼ cup milk and ¼ cup cream. Stir in garam masala and crushed kasuri methi. Simmer on low for 2–3 minutes until thick and creamy.
  • Turn off the heat. Garnish the dish with coriander leaves, kasuri methi, slivered almonds, and a drizzle of cream.
  • Serve Shahi Paneer hot with naan, roti, or jeera rice.

Notes

  • If you don’t have cream, you can skip cream and milk for a lighter version.
  • Soak 12-15 cashews and blend separately to make paste for a smoother texture.
  • The gravy for Shahi Paneer can be made in advance and stored for 1–2 days.
Keyword indian curry, shahi paneer, shahi paneer recipe

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating