Ready in

55 mins

Cuisine

Indian · North Indian

Prep Time

20 min

Cook Time

35 min

Serving

4 People

Calories / Serving

~550 kcal
Restaurant Style Butter Paneer

Recipe Summary

All Ingredients - For Soaking the Paneer

  1. Paneer 375 grams
  2. Hot Water 2 cups
  3. Salt 1/2 tsp
  4. Turmeric Powder 1/4 tsp

All Ingredients - For the Gravy

  1. Oil 4 tbsp (divided)
  2. Butter 4 tbsp (divided)
  3. Green Cardamoms 3
  4. Cloves 5
  5. Kashmiri Dry Red Chilies 4
  6. Onions 2 medium, roughly chopped
  7. Ginger Paste 1 tsp
  8. Garlic Paste 2 tsp
  9. Tomatoes 4, chopped
  10. Cashew Nuts 1/4 cup (approx. 24)
  11. Salt 1/2 tsp
  12. Water 1 cup
  13. Bay Leaves 2
  14. Green Chili 1, slit
  15. Onion 1, finely chopped
  16. Coriander Powder 1 tsp
  17. Cumin Powder 1 tsp
  18. Kashmiri Chili Powder 2 tsp
  19. Turmeric Powder 1/2 tsp
  20. Salt 1 tsp (or to taste)
  21. Water 2 cups (approx.)
  22. Kewra Essence 1/2 tsp
  23. Kasuri Methi (Dried Fenugreek Leaves) 1 tbsp
  24. Garam Masala 1 tsp
  25. Fresh Cream 2 tbsp
  26. Sugar 1 tsp (optional)
  27. Fresh Coriander 1 tbsp, chopped

⚠ Contains Allergens

dairynuts

Step-by-Step Instructions

Step 1: Soak the Paneer

Watch at 0:36

In a bowl, take 2 cups of hot water. Season it with 1/2 tsp of salt and 1/4 tsp of turmeric powder and stir well. Cut 375g of paneer into small cubes and add them to the seasoned hot water. Let it soak while you prepare the gravy.

Step 2: Prepare the Gravy Base

Watch at 2:06

Heat 2 tbsp of oil and 2 tbsp of butter in a pan on medium heat. Once the butter melts, add 3 green cardamoms, 5 cloves, and 4 Kashmiri dry red chilies. Sauté until aromatic. Add 2 roughly chopped medium onions and sauté until they turn translucent.

Step 3: Cook the Tomato and Cashew Mixture

Watch at 2:35

Add 1 tsp of ginger paste and 2 tsp of garlic paste to the pan. Sauté until the raw smell disappears. Add 4 chopped tomatoes, 1/4 cup of cashew nuts, and 1/2 tsp of salt. Mix well and cook until the tomatoes turn soft, mashing them occasionally. Add 1 cup of water, mix, cover the pan, and let it cook for about 10 minutes.

Step 4: Blend the Gravy Base

Watch at 4:57

Turn off the heat and allow the mixture to cool down completely. Once cooled, transfer it to a blender and blend until you get a very smooth paste.

Step 5: Temper Spices for the Final Gravy

Watch at 5:08

In the same pan, heat the remaining 2 tbsp of oil and 2 tbsp of butter. Add 2 bay leaves and 1 slit green chili. Sauté for a moment, then add 1 finely chopped onion. Sauté until the onion turns a light golden color.

Step 6: Cook the Masala

Watch at 5:34

Add 1 tsp coriander powder, 1 tsp cumin powder, 2 tsp Kashmiri chili powder, and 1/2 tsp turmeric powder. Sauté the spices for a minute until they release their aroma. Pour in the blended tomato-cashew paste and mix well. Cook this masala for 8-10 minutes, stirring occasionally, until the oil begins to separate from the sides.

Step 7: Combine and Simmer the Gravy

Watch at 6:48

Add approximately 2 cups of water (use the water to rinse the blender jar to get all the paste out). Mix everything well to form the gravy. Season with 1 tsp of salt.

Step 8: Add Finishing Touches and Paneer

Watch at 7:20

Add 1/2 tsp of kewra essence, 1 tbsp of crushed kasuri methi, 1 tsp of garam masala, 2 tbsp of fresh cream, 1 tsp of sugar (optional), and 1 tbsp of chopped fresh coriander. Mix well. Drain the soaked paneer and gently add the cubes to the gravy. Mix gently to coat the paneer.

Step 9: Final Simmer and Serve

Watch at 8:45

Cover the pan and let the paneer simmer in the gravy for 8-10 minutes on low heat. Once done, turn off the heat. Serve the butter paneer hot, garnished with more fresh cream, chopped coriander, and a cube of butter. Enjoy with hot naan or roti.

Pro Tips

Soaking paneer in hot seasoned water keeps it soft and prevents it from breaking.

Crush kasuri methi between your palms before adding to release its essential oils and flavor.

If the gravy becomes too thick during cooking, you can add a little more hot water to adjust the consistency.

Recipe Variations

For a vegan version, substitute paneer with firm tofu, butter with vegan butter or oil, and cream with cashew cream or coconut cream.

Was this recipe helpful?
Favorite Recipes

Recently Generated Recipes

Discover recipes already generated from creators and ready to cook without testing your cred.

Restaurant Style Paneer Butter Masala with Jeera Rice
View Recipe

Restaurant Style Paneer Butter Masala with Jeera Rice

Cuisine

Indian · North Indian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Samosa Pie – North Indian Vegan
View Recipe

Samosa Pie – North Indian Vegan

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Aloo Matar (Potato & Pea) Filling - 3 Ways
View Recipe

Aloo Matar (Potato & Pea) Filling - 3 Ways

Cuisine

Indian · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Butter Chicken and Naan
View Recipe

Butter Chicken and Naan

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium

Rotli – Soft Indian Flatbread
View Recipe

Rotli – Soft Indian Flatbread

Cuisine

Indian · Gujarati

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Easy Chapati (Roti Bread)
View Recipe

Easy Chapati (Roti Bread)

Cuisine

Indian · North Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy