Paneer Butter Masala

Do you want to make Restaurant style paneer butter masala at home? If yes then you’re at the right place. It came out incredibly delicious + creamy, buttery. I bet you can’t stop eating it. 

Paneer butter masala garnished with cream and cilantro on the napkin served with naan and onions.

❤️About This Paneer Butter Masala Recipe

This restaurant style paneer butter masala is also known as butter paneer.

It has delicious, creamy, rich, buttery, medium spicy and vibrant looking onion-tomato gravy with soft, succulent paneer (Indian cottage cheese) cubes in it.

It pairs well with garlic naan or jeera rice.

This is the most popular, demanding paneer recipe served in Indian restaurants.

This tastes exactly the same as your favorite Indian restaurant. 

It’s easy to make with easy-to-find ingredients.

🧾 Ingredient Notes

Here is the pic of restaurant-style paneer butter masala recipe ingredients. All the ingredients are easily available in any Indian grocery store.

Paneer butter masala recipe ingredients in individual bowls and spoons on marble surface.
  • Paneer: It is available in the frozen section in Indian grocery stores. Occasionally I make homemade paneer, but for convenience, I mostly use store-bought. Once I cut them into cubes, I keep them in warm water to keep it soft.
  • Whole spices (cloves, cinnamon, green cardamoms): It is added to the melted butter and sauteed. This gives a nice aromatic gravy. 
  • Tomatoes: When it comes to Indian food and tomato-based gravy I highly recommend used ripe Roma tomatoes (Plum tomatoes). Other verities give me a slightly sour taste.
  • Kashmiri chili powder: This variety of red chili powder is not spicy and doesn’t provide heat to the gravy. But it adds a nice deep red color. So when it is added to the melted butter, it gives beautiful vibrant color to the dish.
  • Heavy cream: Here in the USA, I use heavy whipping cream (which has 35-40% fat content). In India, my mom uses the Amul fresh cream and it gives a good result. Or you can use malai that is collected from the top of the boiled milk. If using that then just add a splash of milk in malai and whisk it till smooth and runny, then add in the recipe. 

👩‍🍳 How To Make Paneer Butter Masala? (Pics)

1) Heat the oil in a pan on medium heat. Once hot add onion, ginger, garlic and cashew nuts.

2) Cook until onions are soft and translucent or light pink.

3) Add chopped tomatoes and mix.

4) Cook until tomatoes are soft and mushy.

5) Now add turmeric powder, red chili powder and coriander powder.

6) Stir well and cook for a minute. Turn off the stove and let the mixture cool down slightly.

Collage of 6 steps showing cooking onion tomato cashews mixture with spices for gravy.

7) Now add that mixture into the blender jar along with a splash of water. 

8) Grind into a smooth puree.

Collage of 2 steps showing cooked mixture into grinder and prepared puree.

9) Wipe out the same pan using a paper towel and melt the butter in it on medium heat. Add whole spices (cloves, cinnamon, cardamoms). Saute for 40-60 seconds or until you get the nice aroma of the spices.

10) Then add kashmiri chili powder and stir immediately.

11) Within 30 seconds add the prepared puree. 

12) Mix well and cook for 2-3 minutes. If yours is too watery then cook for a little more time until it thickens.

Collage of 4 steps showing tempering spices in butter and adding prepared puree.

13) Now add water and mix well. Simmer for 4-5 minutes.

14) Add paneer, garam masala, crushed kasoori methi and cardamom powder. Mix well and bring it to a simmer.

15, 16) Add heavy cream, mix and cook for a minute.

Collage of 4 steps showing adding water, paneer, spices, creamy and mixing into gravy.

💭 Expert Tips

  • You should not simmer for longer after adding paneer pieces. Otherwise, paneer will get chewy.
  • Sauté kashmiri chili powder for 30 seconds only. The longer your cook it will burn and gives off taste to the gravy. You may start sneezing.
  • Always crush kasoori methi between your palm before adding. By doing so, it releases its flavor at most.
  • Sometimes, kasoori methi catches up moisture (if living in a humid climate) and you cannot crush it into powder. In that case, toast it into the microwave for 45 seconds. Let cool down and then crush.
  • Please do not cut down the butter amount. It gives the right amount of buttery, rich flavor. If making for guests and wants to make it super rich then you can add 1-2 tablespoons of more butter.

🍽 What To Serve With Paneer Butter Masala?

Close up of paneer butter masala in a bowl garnished with cream, cilantro and kasoori methi.

PS Tried this recipe? Please leave a star rating in the recipe card below and/or a review in the comment section. I always appreciate your feedback! Plus, Subscribe to my newsletter and follow along on Pinterest, Instagram, and Facebook for all the latest updates.

Paneer Butter Masala Recipe

4.95 from 19 votes
Paneer butter masala garnished with cream and cilantro on the napkin served with naan and onions.
Make this restaurant style paneer butter masala recipe at home and wow your guests or family members. This butter paneer gravy is creamy, buttery, rich and delicious.
Kanan
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Serving Size 3

US measuring cups are used (1 cup = 240 ml)

Ingredients

To Cook And Puree:

  • 2 teaspoons Oil
  • 1 medium or 1 cup Red onion, roughly chopped
  • ½ inch Ginger, chopped
  • 2 cloves Garlic, chopped
  • 10 Cashew nuts
  • 3 medium or 1 ½ cups Tomatoes, Chopped
  • ¼ teaspoon Turmeric powder
  • 1 teaspoon Coriander powder
  • 1 teaspoon Red chili powder

For Curry:

  • 3 tablespoons Butter
  • 2 Cloves
  • 1 inch Cinnamon stick
  • 2 Green cardamoms
  • 1 teaspoon Kashmiri red chili powder
  • ½ – ¾ cup Water
  • 200 grams or 7 oz Paneer, cut into bite-sized cubes
  • ½ teaspoon Garam masala
  • 1 ½ teaspoon Kasoori methi (Dried fenugreek leaves), Crushed between your palm before adding
  • ¼ teaspoon Cardamom powder
  • 3-4 tablespoons Heavy whipping cream or fresh cream or malai
  • Cilantro or coriander leaves, for garnishing

Instructions

  • Heat the oil in a pan on medium heat. Once hot add onion, ginger, garlic and cashew nuts. Cook until onions are soft and translucent or light pink.
  • Add chopped tomatoes and mix. Cook until tomatoes are soft and mushy.
  • Now add turmeric powder, red chili powder and coriander powder. Stir well and cook for a minute.
  • Turn off the stove and let the mixture cool down slightly.
  • Now add that mixture into the blender jar along with a splash of water. Grind into a smooth puree.
  • Wipe out the same pan using a paper towel and melt the butter in it on medium heat.
  • Add whole spices (cloves, cinnamon, cardamoms). Saute for 40-60 seconds or until you get the nice aroma of the spices.
  • Then add kashmiri chili powder and stir immediately. Within 30 seconds add the prepared puree.
  • Mix well and cook for 2-3 minutes. If yours is too watery then cook for a little more time until it thickens.
  • Now add water and mix well. Simmer for 4-5 minutes.
  • Add paneer, garam masala, crushed kasoori methi and cardamom powder. Mix well and bring it to a simmer.
  • Add heavy cream, mix and cook for a minute. Turn off the stove and it’s ready.

Video

Notes

  • You should not simmer for longer after adding paneer pieces. Otherwise, paneer will get chewy.
  • Sauté Kashmiri chili powder for 30 seconds only. The longer your cook it will burn and gives off taste to the gravy. You may start sneezing.
  • Always crush kasoori methi between your palm before adding. By doing so, it releases its flavor at most.
  • Sometimes, kasoori methi catches up moisture (if living in a humid climate) and you cannot crush it into powder. In that case, toast it into the microwave for 45 seconds. Let cool down and then crush.
  • Please do not cut down the butter amount. It gives the right amount of buttery, rich flavor. If making for guests and wants to make it super rich then you can add 1-2 tablespoons of more butter.
  • Always use ripe, red tomatoes. I recommend using Roma tomatoes/plum tomatoes. Other verities or unripe tomatoes give a sour taste to the gravy.

Nutrition

Calories: 458kcal (23%) | Carbohydrates: 17g (6%) | Protein: 13g (26%) | Fat: 39g (60%) | Saturated Fat: 17g (85%) | Trans Fat: 1g | Cholesterol: 65mg (22%) | Sodium: 188mg (8%) | Potassium: 482mg (14%) | Fiber: 4g (16%) | Sugar: 6g (7%) | Vitamin A: 2104IU (42%) | Vitamin C: 22mg (27%) | Calcium: 385mg (39%) | Iron: 2mg (11%)
4.95 from 19 votes (3 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

51 Comments

  1. Really excellent. Thank you VERY much for this ultra-generous website of yours. The detail makes stuff possible even for a proper novice like myself!5 stars