Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

team@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Shahi Paneer Recipe – Restaurant Style

Ready in

50 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

35 min

Serving

4 People

Calories / Serving

~450 kcal
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 25 ready
All Ingredients

For the Gravy Base

All Ingredients

For Finishing

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Melt Butter

    Melt 2 tablespoons of butter in a kadai (wok) over medium heat.

  2. 2

    Sauté Whole Spices

    Add the whole spices: 4-5 cloves, 3-4 green cardamoms, 1-2 black cardamoms, 1 tsp black peppercorns, 1-2 small cinnamon sticks, 2-3 dried red chilies, and 3-4 bay leaves. for until fragrant.

  3. 3

    Add Nuts

    Add 1/4 cup cashews and 1/4 cup almonds to the kadai. for until they are lightly golden.

  4. 4

    Add Garlic and Ginger

    Add 6-7 garlic cloves and a 1-inch piece of ginger. for .

  5. 5

    Add Onions

    Add 6-7 chopped small onions (or 2-3 large) to the mixture. until they become translucent, about .

  6. 6

    Add Tomatoes

    Add 8-9 chopped small tomatoes (or 4-5 large) to the kadai. Mix well with the other ingredients.

  7. 7

    Season with Salt

    Add salt to taste to the mixture. Stir to combine.

  8. 8

    Add Honey

    Pour in 2 tablespoons of honey. Mix thoroughly to incorporate the sweetness.

  9. 9

    Add Kashmiri Red Chili Powder

    Add 2 tablespoons of Kashmiri red chili powder for a vibrant color. This chili powder is mild and primarily used for coloring.

  10. 10

    Add Water and Cook

    Pour in 1 glass (approximately 200-250ml) of water. Stir well to mix all ingredients.

  11. 11

    Simmer for Softness

    Cover the kadai and cook on low heat for , or until the tomatoes are very soft and their skins begin to peel off easily.

  12. 12

    Cool the Mixture

    Remove the cooked mixture from heat and transfer it to a plate or bowl. Allow it to cool down completely before proceeding.

  13. 13

    Blend into Puree

    Once cooled, transfer the mixture to a blender and blend until it forms a very smooth puree. Ensure there are no large chunks remaining.

  14. 14

    Strain the Puree

    Strain the blended puree through a fine-mesh sieve into a clean bowl. Use a spoon to press down and extract all the liquid, discarding any remaining fibrous solids or whole spices.

  15. 15

    Prepare for Final Gravy

    In the same kadai, melt 1 tablespoon of butter over medium heat.

  16. 16

    Add Strained Puree

    Pour the strained puree into the kadai with the melted butter. Stir well to combine.

  17. 17

    Adjust Salt

    Taste the gravy and add more salt if needed, adjusting to your preference.

  18. 18

    Add Sweetness

    If desired, add 1 tablespoon of honey or sugar for additional sweetness to balance the flavors.

  19. 19

    Incorporate Cream

    Stir in 1/2 cup of malai (or fresh cream). Mix until it is well combined and the gravy achieves a rich, creamy texture.

  20. 20

    Add Garam Masala and Kasuri Methi

    Add 1 tablespoon of garam masala and 1 tablespoon of Kasuri Methi (crush the Kasuri Methi between your palms before adding to release its aroma).

  21. 21

    Add Paneer

    Add the cut paneer pieces to the gravy. Gently mix and cook for , allowing the paneer to absorb the delicious flavors of the gravy.

  22. 22

    Serve Shahi Paneer

    Garnish with fresh chopped coriander and a dollop of fresh cream or cashews before serving. Serve hot with naan, roti, or rice.

Before You Cook

Helpful details before you start
Spice LevelFiery
Ginger · Black pepper · Red chili · Kashmiri chili · Garam masala · Chili powder
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 8 swaps
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Honey?

    • Maple syrup (1:1)
    • 1 1/4 cup sugar + 1/4 cup water (per 1 cup honey)
  • No Paneer?

    • Extra-firm tofu, pressed and cubed — Pan-fry first for closer texture.
    • Halloumi — Saltier; reduce added salt.
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
Ingredient Substitutions
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Honey?

    • Maple syrup (1:1)
    • 1 1/4 cup sugar + 1/4 cup water (per 1 cup honey)
  • No Paneer?

    • Extra-firm tofu, pressed and cubed — Pan-fry first for closer texture.
    • Halloumi — Saltier; reduce added salt.
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
AllergensThis recipe contains dairy and nuts.
DairyNuts

Variations

Simple ways to adapt this recipe.

  • 1
    For a richer tasteIngredient swap

    Use fresh cream instead of malai.

  • 2
    Add a pinch of saffronCustomise

    Add a pinch of saffron soaked in warm milk for an extra royal touch.

Helpful Tips

Small details that can improve the final result.

  • 1
    Cooking tipEnsure the Mixture Cools Completely

    Ensure the mixture cools completely before blending to achieve a smooth puree.

  • 2
    TipStrain the Puree Thoroughly to

    Strain the puree thoroughly to remove any fibrous bits from spices or tomato skins for a silky gravy.

  • 3
    Flavour tipAdjust Honey/sugar to Your Preferred Level of Sweetness

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Paneer Masala - Restaurant/Dhaba Style

Paneer Masala - Restaurant/Dhaba Style

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Chole Masala - Quick & Easy Chickpea Curry

Chole Masala - Quick & Easy Chickpea Curry

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Crispy Spicy Onion Paratha

Crispy Spicy Onion Paratha

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Paneer Paratha with Green Chutney

Paneer Paratha with Green Chutney

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Medium

Meat Ball Curry – North Indian Style

Meat Ball Curry – North Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chicken Curry – Indian Style

Chicken Curry – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium