Free shipping on orders above ₹ 750/-
Xyra Foods
Shahi Paneer Recipe (Restaurant-Style)
Easy

Shahi Paneer Recipe (Restaurant-Style)

Shahi Paneer is a rich and creamy North Indian curry made with soft paneer cubes simmered in a luxurious tomato, cashew, and cream-based gravy infused with aromatic spices. This restaurant-style recipe is easy to make at home and pairs perfectly with naan, roti, paratha, or steamed basmati rice, making it an ideal choice for festive occasions, family dinners, or special celebrations.

Prep: 20 mins
Cook: 35 Minutes
Xyra Foods

Ingredients

2 tablespoons ghee or butter
1 tablespoon oil
2 medium onions, roughly chopped
3 medium tomatoes, roughly chopped
12–15 cashew nuts
1-inch ginger, chopped
5 garlic cloves
2 green cardamoms
1-inch cinnamon stick
2 cloves
1 bay leaf
1 teaspoon cumin seeds
½ cup water
250 g paneer, cut into cubes
2 tablespoons butter
1 teaspoon ginger-garlic paste
1 teaspoon Kashmiri red chili powder
½ teaspoon turmeric powder
1 teaspoon coriander powder
½ teaspoon cumin powder
½ teaspoon garam masala
1 teaspoon kasuri methi (crushed)
½ teaspoon sugar (optional)
Salt to Taste
½ cup fresh cream
1 cup water (adjust as needed)
2 tablespoons fresh cream
Fresh coriander leaves
Slivered almonds or cashews
A pinch of saffron strands (optional)

Method

Preparation

Step 1: Prepare the Gravy Base

  1. Heat ghee and oil in a pan.

  2. Add cumin seeds, bay leaf, cinnamon, cloves, and green cardamoms.

  3. Sauté for 30 seconds until fragrant.

  4. Add onions and cook until soft (do not brown).

  5. Add ginger, garlic, tomatoes, and cashews.

  6. Cook for 8–10 minutes until the tomatoes become soft.

  7. Pour in ½ cup water and cook for another 3 minutes.

  8. Allow the mixture to cool completely.

  9. Blend into a smooth, creamy paste.

Step 2: Prepare the Curry

  1. Heat butter in a pan.

  2. Add the ginger-garlic paste and sauté for 30 seconds.

  3. Pour in the prepared gravy.

  4. Cook over medium heat for 5–7 minutes, stirring occasionally.

  5. Add:

    • Kashmiri red chili powder

    • Turmeric

    • Coriander powder

    • Cumin powder

    • Salt

  6. Cook until the butter starts separating from the gravy.

Step 3: Add Paneer

  1. Pour in 1 cup of water and stir well.

  2. Bring the gravy to a gentle simmer.

  3. Add the paneer cubes.

  4. Cook for 4–5 minutes over low heat.

  5. Avoid overcooking the paneer to keep it soft.

Step 4: Finish the Shahi Paneer

  1. Stir in fresh cream.

  2. Add garam masala, crushed kasuri methi, and sugar (optional).

  3. Simmer for another 2 minutes.

  4. Turn off the heat.

  5. Garnish with cream, coriander leaves, and slivered almonds or cashews.

Serving Suggestions

Shahi Paneer pairs wonderfully with:

  • Butter naan

  • Garlic naan

  • Tandoori roti

  • Lachha paratha

  • Jeera rice

  • Steamed basmati rice

  • Pulao

Serve with sliced onions, cucumber salad, and mint chutney for a complete meal.

Tips for Perfect Shahi Paneer

  • Use fresh, soft paneer for the best texture.

  • Soak store-bought paneer in warm water for 10 minutes before adding it to the gravy.

  • Cashews provide a naturally creamy texture without making the curry too heavy.

  • Kashmiri red chili powder gives the gravy its vibrant color without excessive heat.

  • Add the cream at the end and avoid boiling it vigorously to prevent curdling.

  • A small pinch of sugar helps balance the tanginess of the tomatoes.

  • For an extra-rich restaurant-style flavor, finish with a teaspoon of butter before serving.

Approximate Nutrition (Per Serving)

Nutrient

Amount

Calories

420–480 kcal

Protein

16–18 g

Carbohydrates

12–15 g

Fat

35–40 g

Fiber

2–3 g

Shahi Paneer is a rich and creamy North Indian classic featuring soft paneer cubes in a luxurious tomato, cashew, and cream-based gravy. Perfect for festive occasions, family dinners, or special celebrations, it delivers authentic restaurant-style flavor in every bite.

Share Recipe