Chop the Greens

  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
menu icon
go to homepage
  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
subscribe
search icon
Homepage link
  • Home
  • Instant Pot Recipes
  • Recipes
  • Air Fryer Recipes
×
Home » Recipes » High-Protein Vegetarian

Restaurant Style Shahi Paneer Recipe

Published: Dec 2, 2021 · Modified: May 19, 2026 by Gari · This post may contain affiliate links · Leave a Comment

Sharing is caring!

234 shares
  • 21
Jump to Recipe Jump to Video

There’s something incredibly comforting about a bowl of rich, creamy Shahi Paneer, served with warm naan or jeera rice. It’s one of those classic North Indian dishes that instantly makes any meal feel special, whether you’re cooking for a weekend dinner, guests, or simply craving restaurant-style food at home.

Close-up of crispy paneer cubes in creamy Shahi Paneer gravy.

This Shahi Paneer recipe gives you a silky smooth gravy, soft paneer cubes, and that perfect balance of mild spices and richness — without making the curry overly heavy or complicated. Serve this creamy Shahi Paneer with my soft mint garlic naan or fluffy basmati rice for a cozy restaurant-style meal at home.

The best part? You don’t need fancy ingredients or professional cooking skills to make it. With a few simple tips and the right cooking technique, you can easily recreate that luxurious restaurant-style flavor in your own kitchen.

Jump to:
  • Why You’ll Love This Recipe
  • What is Shahi Paneer?
  • 📋Ingredients You’ll Need
  • How to Make Shahi Paneer
  • Pro Tips & Troubleshooting
  • Common Problems & Fixes
  • 🧂Variations
  • Ingredient Substitutions
  • What to Serve with Shahi Paneer
  • Storage Tips
  • FAQs
  • More Indian Recipes You'll Love
  • If you enjoyed this recipe, don't forget to:
  • Restaurant Style Shahi Paneer Recipe
  •  

Why You’ll Love This Recipe

  • Rich, creamy, and restaurant-style
  • Easy to make at home
  • Mildly spiced and family-friendly
  • Perfect for special occasions or weeknight dinners
  • Tastes even better the next day
  • Pairs beautifully with naan, roti, or rice

What is Shahi Paneer?

Shahi Paneer is a classic North Indian dish made with paneer, a fresh Indian cottage Cheese . Paneer cooked in a rich gravy prepared with onions, tomatoes, cashews, cream, and aromatic spices. The word “Shahi” means royal, and true to its name, the curry has a luxurious texture and mild, slightly sweet flavor that feels indulgent and comforting.

Unlike spicier paneer curries, Shahi Paneer emphasizes creaminess, richness, and delicate flavors. Along with making the curry rich & creamy, Paneer is also a good source of protein and calcium, making it a popular vegetarian ingredient in Indian cooking.

Ingredients needed to make Shahi Paneer.

📋Ingredients You’ll Need

  1. PANEER: Soft paneer works best for this recipe. If using store-bought paneer, soak it in warm water for 10–15 minutes before adding it to the gravy. This helps make it softer and more tender. For the freshest flavor, you can also make homemade paneer and use it in this recipe.
  2. ONIONS: Onions are used to make the curry masala. Any onion works for the recipe. I personally prefer using red onions as they give a bold flavor to the curry.
  3. TOMATOES: I use tomatoes and a can of diced tomatoes. Canned diced tomatoes provide a nice color to the curry.
  4. CASHEWS: Cashews give the gravy its rich, creamy texture without needing much cream.
  5. CREAM: Cream adds that signature restaurant-style finish. Add it at the end on low heat so the gravy stays smooth and silky.
  6. Whole SPICES: A few whole spices, like cardamom and cinnamon, add warmth and depth without overpowering the curry.

See the recipe card for quantities.

How to Make Shahi Paneer

Sliced onions cooking in oil for curry base.
  1. Step 1- Cook Onions: Add oil to the pot. When the oil is hot, add the onions and cook for 2-3 minutes, or until golden brown.
Tomatoes, nuts, and spices added to onions.

2. Step 2 - Cook Tomatoes: Add tomatoes (fresh & diced). Also, add ginger & garlic and dried fruits like mangoes, peaches, nectarines, etc. (if you don't want to use sugar or honey in the curry). Also, add 1 cup of water to avoid sticking.

Cooked tomato onion mixture for Shahi Paneer gravy.

3. Step 3 - Cook Tomatoes: Cook tomatoes for 3-5 minutes or until they turn soft & mushy.

Smooth blended curry gravy simmering in pot

4. Step 4 - Blend: When tomatoes turn mushy, transfer all the ingredients to the blender & grind until it is smooth. I have used Vitamix to blend the ingredients.

Image of pot with paneer, spices, cream,  and kasuri methi.

5. Step 5 - Add Paneer: Add Paneer cubes & crushed Kasuri Methi and mix and let it simmer for 1-2 minutes. Add cream, garnish the curry with fennel seeds and cilantro, and you can also garnish with chopped nuts or melon seeds.

Image of a spoonful of shahi paneer.

6. Step 6 - Serve: Serve it with naan or rice, and enjoy!

Hint: You can make Shahi Paneer Masala without adding cashew paste or cream. If you want a creamy but healthier curry, add almond flour or 1-2 tablespoons of Greek yogurt (just before serving).

Pro Tips & Troubleshooting

  1. Soak store-bought paneer in warm water for 10–15 minutes before adding it to the curry. This helps make it much softer and prevents it from tasting rubbery.
  2. Blend the gravy thoroughly for a smooth, restaurant-style texture. If needed, strain the gravy for an extra silky finish.
  3. Always cook the onion-tomato mixture until completely soft before blending. This removes any raw taste from the gravy. Add cream on low heat and avoid boiling the curry afterward, or the gravy may split.
  4. If your gravy tastes too tangy, add a small pinch of sugar or a little extra cream to balance the flavors.
  5. If the gravy becomes too thick, add a splash of warm water or milk while simmering.
  6. Avoid overcooking paneer, as it can become chewy very quickly. Let it simmer gently in the gravy for just 2–3 minutes.
  7. Using Kashmiri red chili powder gives the curry a beautiful, rich color without making it overly spicy.

Common Problems & Fixes

Why did my gravy split?

This usually happens when cream is added to high heat. Lower the heat before adding the cream, then stir gently.

Why is my paneer rubbery?

Paneer becomes chewy when overcooked. Add it toward the end and simmer briefly.

Why does my gravy taste raw?

The onion and tomato mixture likely needed more cooking time before blending.

Why isn't my Shahi Paneer creamy enough?

Blend the gravy until smooth and use enough cashews or cream for richness.

Image of shahi paneer served in a white bowl and garnished with cilantro and cream.

🧂Variations

There are some substitutions that you can try:

  • Vegan: Replace paneer with tofu and use cashew cream or coconut cream instead of dairy cream for a delicious vegan alternative.
  • Lighter Version: For a lighter curry, use milk instead of cream and reduce the amount of butter or ghee.
  • Spicier Version: If you prefer a spicier Shahi Paneer, add green chilies or a little extra red chili powder while cooking the gravy.
  • Slightly Sweeter Mughlai Style: Add a few raisins or a small drizzle of honey for a richer Mughlai-style flavor that works beautifully for festive meals.

Did you try the vegan or spicy version? Let me know your favorite variation in the comments!

If you love paneer curries, you may also enjoy my kadai paneer, butter paneer masala, matar paneer, or palak paneer.

Ingredient Substitutions

  • Use tofu instead of paneer for a vegan version.
  • Cashew cream or full-fat milk can replace fresh cream.
  • Almonds work well as a substitute for cashews in a creamy gravy.
  • Paprika can be used in place of Kashmiri red chili powder for color.
  • For a no-onion version, simply skip the onions and slightly increase the cashews for richness.
Image of shahi paneer served in a small kadai with salad and Indian flatbread.

What to Serve with Shahi Paneer

Shahi Paneer tastes best with:

  • Butter/ Garlic naan
  • Naan Bowl
  • Biryani
  • Navratan Pulao
  • Peas pulao
  • Lachha paratha

Storage Tips

Looking for more Paneer recipes? Explore these delicious paneer recipes including creamy curries, tikka, rolls, and high-protein meals.

.

Reheat gently on low heat and add a splash of water or cream if the gravy thickens too much.

Overshot image of shahi paneer recipe in a white bowl with naan on the side.

FAQs

Is Shahi Paneer sweet?

Shahi Paneer has a mildly sweet, creamy flavor from cashews, cream, and tomatoes, but it should not taste overly sweet.

Can I make Shahi Paneer without cream?

Yes, you can use milk or extra cashew paste instead of cream.

Why did my gravy split?

This usually happens when cream is added to high heat. Always lower the heat before adding cream.

Can I freeze Shahi Paneer?

You can freeze the gravy separately for the best results. Add fresh paneer while reheating.

What’s the difference between Shahi Paneer and Paneer Butter Masala?

Shahi Paneer is richer, creamier, and more mildly spiced, while Paneer Butter Masala has a tangier tomato-forward flavor.

Image of dipping naan bite in shahi paneer gravy.

More Indian Recipes You'll Love

  • Collage of popular Indian paneer recipes including paneer tikka, palak paneer, butter paneer masala, wraps, and creamy paneer curries.
    Best Paneer Recipes You Must Try at Home
  • High protein paneer tikka bowl with beetroot raita and quinoa base.
    High Protein Paneer Tikka Bowls with Beetroot Raita (Healthy Valentine's Dinner)
  • Hariyali paneer tikka made in air fryer with onions and bell peppers.
    AIR FRYER HARIYALI PANEER TIKKA (PAHADI STYLE)
  • Featured image of tandoori paneer tikka served in a olive green bowl with sliced onions.
    TANDOORI PANEER TIKKA
See more Paneer Recipes →

If you enjoyed this recipe, don't forget to:

  • Save it for your next festive meal or dinner party
  • Leave a comment and star rating below
  • Share this recipe with friends and family
Gari

Restaurant Style Shahi Paneer Recipe

Hand dipping naan into creamy paneer curry.
5 from 1 vote
This creamy restaurant-style Shahi Paneer is made with soft paneer cubes simmered in a rich onion, tomato, cashew, and cream gravy. Mildly spiced, comforting, and easy to make at home, it pairs perfectly with naan, roti, or rice for a delicious North Indian meal.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Resting Time: 5 minutes mins
Total Time 45 minutes mins
Servings: 6 people
Course: Main Course
Cuisine: Indian
Calories: 190
Ingredients Equipment Method Nutrition Video Notes

Video

Ingredients
  

  • 1 cup Paneer cubes
  • 2 medium Tomatoes chopped
  • ½ cup Diced Tomatoes
  • ½ cup Onion sliced
  • 1 tablespoon Ginger-Garlic Paste
  • 1 teaspoon Honey/ Maple Syrup or dried fruits like mangoes, papaya, peaches, etc.
  • 5 Cashews soaked in watrer for 10-15 minutes
  • 2-3 pieces Dried Fruits mangoes, peaches
  • 5 Almonds soaked in water for 10-15 minutes
  • 1 cup Water
  • ¼ cup Cream
  • 1 teaspoon Kasuri Methi (dried Fenugreek Leaves)
  • 2-3 tablespoon Oil + Butter
SPICES
  • 1 teaspoon Garam Masala Powder
  • Kashmiri Red Chilli Powder (as per taste)
  • Turmeric Powder
  • 1 teaspoon Fennel Seeds Powder
WHOLE SPICES
  • 6 Green Cardamoms
  • 1 Bay Leaf
  • 1 ½ inch Cinnamon
  • 3-4 Cloves
Garnish:
  • 1-2 tablespoon Cream
  • 1 teaspoon Fennel Seeds Powder
  • few strands of Saffron
InstacartGet Recipe Ingredients

Equipment

  • Instant Pot
  • Immersion Blender
  • Vitamin
  • Kadai

Method
 

CASHEW/ ALMOND PASTE
  1. First, soak 15-20 almond/cashews in water for about 30 mins. Or you can also microwave them with some water for 2 mins. If you're using almonds, just take out the peel before grinding.Add cashews/almonds with some water and grind it until creamy and smooth. And use this paste (around 1-2 tablespoon) in the curry. 5 Cashews 5 Almonds
Shahi Paneer Recipe:
  1. Add Oil to the pan. When the oil is hot, add sliced onions. Also, add Green Cardamon & Cloves to it. If not using Cashew/Almond Paste, you can add soaked Almonds/Cashews at this point or almond flour.. You can also add dried fruits like mangoes, peaches, etc for the sweetness or add honey. Also, add ginger-garlic paste, tomatoes (fresh & diced), and 1 cup of water.
    2-3 tablespoon Oil + Butter ½ cup Onion 1 tablespoon Ginger-Garlic Paste 1 teaspoon Honey/ Maple Syrup ½ cup Diced Tomatoes 2 medium Tomatoes 3-4 Cloves
    Image of pot with onion, tomatoes, ginger, garlic, and whole spices.
  2. Cook for 3-5 minutes, until tomatoes turn mushy. Keep stirring in between so that nothing sticks at the bottom of the pan. Cover it with a lid for faster cooking.
    Cooked tomato onion mixture for Shahi Paneer gravy.
  3. Take the masala out and grind it until smooth. Add butter to another pan and add Cinnamon Stick & Bay Leaf to it.
    Then add spices (garam masala powder, turmeric powder, fennel seeds powder, and Kashmiri red chili powder) and saute for 1 minute.
    1 Bay Leaf 1 ½ inch Cinnamon 1 teaspoon Garam Masala Powder Kashmiri Red Chilli Powder Turmeric Powder 1 teaspoon Fennel Seeds
    Smooth blended curry gravy simmering in pot
  4. Add the ground masala, and cook for another 5-10 minutes until you get the desired consistency.
  5. Add Cream/Cashew cream, Paneer, crushed Kasuri Methi, and let it simmer for 1-2 minutes. 1 cup Paneer ¼ cup Cream 1 teaspoon Kasuri Methi (dried Fenugreek Leaves)
    Paneer cubes added to creamy curry gravy.
  6. Finally garnish with 1-2 tablespoons of cream/cashew cream, fennel seeds powder, cilantro, and saffron strands. Serve hot with Garlic Naan or Rice. 1-2 tablespoon Cream 1 teaspoon Fennel Seeds few strands of Saffron
    Spoonful of creamy Shahi Paneer gravy.

Notes

 

    • Soak store-bought paneer in warm water for 10–15 minutes before using to keep it soft and tender.
    • Blend the gravy until completely smooth for a creamy restaurant-style texture.
    • Add cream on low heat and avoid boiling the curry afterward to prevent splitting.
    • If the gravy feels too thick, add a splash of warm water or milk while simmering.
    • Kashmiri red chili powder gives the curry its rich color without making it too spicy.
    • Adjust the cream and spice level according to your taste preference.
    • Shahi Paneer tastes even better after resting for a few minutes as the flavors develop beautifully.
    • Leftovers can be stored in the refrigerator for up to 2 days in an airtight container.

Nutrition

Serving: 1ServingsCalories: 190kcalCarbohydrates: 7gProtein: 7gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 2gCholesterol: 39mgSodium: 48mgPotassium: 216mgFiber: 2gSugar: 3gVitamin A: 551IUVitamin C: 9mgCalcium: 224mgIron: 1mg

Tried this recipe?

Mention @chopthegreens or tag #chopthegreens!

And if you love easy Indian recipes, join my newsletter for more comforting, restaurant-style recipes made simple at home.

Related Posts


ALOO TIKKI/ ALOO TIKKI CHAAT
Kala Chana Curry served with rice.
KALA CHANA CURRY (BLACK CHICKPEAS CURRY)
HOMEMADE BAGEL
EASY & QUICK HOMEMADE BAGELS

HOW TO MAKE MUSHROOM & GARLIC SPAGHETTI
a spoonful of soya chunks.
SOYA CHUNKS CURRY RECIPE
A small bowl filled with dahi bhalla chaat placed in the palm.
DAHI BHALLA (DAHI VADA CHAAT)
vegan crepe
SUPER EASY VEGAN CREPES
PINEAPPLE FRIED RICE
PINEAPPLE FRIED RICE

More High-Protein Vegetarian

  • A collage of authentic Punjabi dishes including Gulab Jamun, Dal Makhani, Amritsari Kulcha, Garlic Naan, Baingan Bharta, and Paneer Butter Masala with text overlay that reads 21+ Authentic Punjabi Recipes You Can Make At Home.
    21+ Authentic Punjabi Recipes You Can Make at Home
  • Delhi Style Chole Recipe.
    DELHI-STYLE CHOLE/ CHICKPEAS CURRY
  • Eggless baking complete guide with cakes, brownies, muffins, and cookies.
    Eggless Baking for Beginners: The Complete Guide to Baking Without Eggs
  • Healthy banana bread loaf topped with chopped nuts and chocolate chips.
    Eggless Banana Bread in Air Fryer (High Protein & Healthy)

Sharing is caring!

234 shares
  • 21
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Hey, I'm Gari!

Welcome to Chop the Greens, my corner of the internet dedicated to healthy, vegetarian Indian cuisine. I'm a former tech professional turned food blogger based in Charlotte, NC. My goal is to show you that vegetarian food can be vibrant, flavorful, and easy to fit into a busy life. Thanks for stopping by!

Meet Gari

New Recipes

  • Fresh bean sprouts in a bowl.
    How to Make Sprouts at Home (Moong, Chickpeas & More)

  • Naan Bread Bowl Recipe (Easy Homemade Indian Bread Bowl)

  • Instant Pot quinoa recipe fluffy pressure cooker quinoa in bowl.
    Instant Pot Quinoa: The Foolproof 1-Minute Method

  • Homemade thandai powder in a mason jar surrounded by almonds, fennel seeds, and rose petals on a tray.
    Authentic Homemade Thandai Powder Recipe (The Best High-Protein Mix)

Footer

↑ back to top

ABOUT

  • Privacy Policy
  • About Us
  • Contact

SUBSCRIBE

  • Sign Up! for emails and updates

COOKING

  • 40+ VEGETARIAN SUMMER RECIPES
  • INSTANT POT RICE RECIPES

As an Amazon Associate, I earn from qualifying purchases.

COPYRIGHT © 2025 CHOP THE GREENS

Chop the Greens
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
234 shares
  • 21Facebook
  • X
  • Pinterest
  • WhatsApp
  • Mix
  • Threads

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.