A rich and creamy Indian dish made with paneer, cooked in a flavorful gravy of nuts and spices.

Shahi Paneer recipe
Prep Time
15min
Cook Time
30min
Total Time
45min

Ingredients

4 Servings
(1 serving = 1 cup)

Main Ingredients

  • paneer
    paneer
    250g
  • oil
    oil
    2tbsp
  • onion, finely chopped
    onion, finely chopped
    1cup
  • tomato puree
    tomato puree
    1cup
  • cream
    cream
    1cup
  • ginger-garlic paste
    ginger-garlic paste
    1tbsp
  • cumin seeds
    cumin seeds
    1tsp
  • coriander powder
    coriander powder
    1tsp
  • garam masala
    garam masala
    1tsp
  • red chili powder
    red chili powder
    1tsp
  • cashew nuts, soaked
    cashew nuts, soaked
    1cup
  • water
    water
    1cup
  • salt
    salt
    1tbsp

How to make Shahi Paneer

Preparation

  1. Step 1

    Soak the cashew nuts in water for about 30 minutes.

  2. Step 2

    Blend the soaked cashew nuts into a smooth paste.

Cooking

  1. Step 1

    Heat oil in a pan and add cumin seeds.

  2. Step 2

    Once they splutter, add the chopped onions and sauté until golden brown.

  3. Step 3

    Add ginger-garlic paste and cook for a minute.

  4. Step 4

    Stir in the tomato puree and cook until the oil separates.

  5. Step 5

    Add coriander powder, garam masala, red chili powder, and salt. Mix well.

  6. Step 6

    Add the cashew paste and water, and bring to a simmer.

  7. Step 7

    Add the paneer cubes and cook for 5-7 minutes.

  8. Step 8

    Finally, stir in the cream and cook for another 2 minutes.

Nutrition (per serving)

Calories

466.0kcal (23.3%)

Protein

18.0g (36%)

Carbs

28.0g (10.18%)

Sugars

4.5g (9%)

Healthy Fat

19.5g

Unhealthy Fat

9.3g

% Daily Value based on a 2000 calorie diet

Tips & Tricks

  1. For a richer flavor, you can add a pinch of saffron to the cream.

  2. Serve with naan or rice for a complete meal.

FAQS

  1. What is the cooking process for making Shahi Paneer?

    To make Shahi Paneer, start by soaking cashew nuts for about 30 minutes and then blend them into a smooth paste. Heat oil in a pan, add cumin seeds, and once they splutter, sauté chopped onions until golden brown. Add ginger-garlic paste, followed by tomato puree, and cook until the oil separates. Mix in coriander powder, garam masala, red chili powder, and salt. Stir in the cashew paste and water, bringing it to a simmer. Add paneer cubes and cook for 5-7 minutes before stirring in cream and cooking for an additional 2 minutes.

  2. Is Shahi Paneer suitable for vegetarians and vegans?

    Shahi Paneer is a vegetarian dish as it is made with paneer, which is a dairy product. However, it is not suitable for vegans due to the use of cream and paneer. For a vegan alternative, you can substitute paneer with tofu and use coconut cream instead of dairy cream.

  3. What can I use as a substitute for cashew nuts in Shahi Paneer?

    If you need a substitute for cashew nuts in Shahi Paneer, you can use blanched almonds or sunflower seeds. Both options will provide a creamy texture, but the flavor may vary slightly. Make sure to soak them before blending for the best results.

  4. How should I store leftover Shahi Paneer?

    To store leftover Shahi Paneer, let it cool to room temperature, then transfer it to an airtight container. It can be refrigerated for up to 3-4 days. When reheating, add a splash of water or cream to maintain its creamy consistency.

  5. What dishes pair well with Shahi Paneer?

    Shahi Paneer pairs beautifully with various Indian breads like naan, roti, or paratha. It also goes well with steamed basmati rice or jeera rice. For a complete meal, serve it alongside a fresh salad or raita to balance the richness of the dish.

Loading reviews...

sumansauthenticrecipe's profile picture
instagram

Suman Yadav

(@sumansauthenticrecipe)

Kitchen/cooking 🥘Authentic Recipe 🍱Everyday Lunch Thali ideas 👌Easy | Quick | Food Hack | Healthy Recipe...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia