Restaurant Style Paneer Makhani or Paneer Butter Masala

Note: This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases.

Learn how to make your favorite take-out curry –  Restaurant-style Paneer Butter Masala or Paneer Makhani at home in less than 40 minutes!

Paneer Makhani served in a white bowl sprinkled with roasted fenugreek leaves
Paneer Butter Masala

Restaurant style Paneer Makhani consists of Paneer (cottage cheese cubes) cooked in a buttery, rich and creamy tomato-cashew sauce. In this recipe, Makhani refers to the smooth and silky curry as well as the generous amount of butter used in the recipe.

Also, known as Paneer Makhanwala or Paneer Butter Masala, this north Indian dish is one of the most popular dishes in Indian restaurants and rightfully so as it is extremely flavorful and well balanced as far as the spices are concerned.  It goes best with hot rotis or naan as well as jeera rice.

Here are some frequently asked questions about this dish. Hope this helps!

Can I skip the honey? Hmm, yes and no. You can skip the honey but you will need to substitute it with sugar.  A lot of tomatoes are used in this dish and you need something sweet to counteract the sourness of the tomatoes. Also, pick ripe tomatoes for this dish, they tend to be a little less sour.

Can I substitute cream with milk?  Sure! Make sure it is whole milk and also, add it once you have taken the gravy off the heat or else the milk will curdle.

What if I don’t have Kasoori methi or dried fenugreek leaves? Kasoori methi is very aromatic and is used as a flavor enhancer in this dish, but if you don’t have it, it is okay to skip it. I don’t think there is a good substitution.  Note:  If using dried fenugreek leaves, roast it for a few seconds before adding it to the dish to get the best results. Also, use in moderation – like all dried versions of herbs, the flavor is very strong even in small quantities.

Why should I sieve the gravy? To give this Paneer gravy a smooth texture. I use the soup setting in my Blendtec Blender and that usually grinds the puree to a very fine paste and I don’t have to sieve it. If you are not using a high-performance blender, please do sieve the gravy, if the texture matters to you.

How is Paneer tikka masala different? In a Paneer tikka masala recipe, the paneer cubes are marinated and grilled before being added to a spicy tomato-onion gravy. The recipe would be much like this Chicken Tikka Masala Recipe.

Can this gravy be used as a base for Butter Chicken? Absolutely! Saute the chicken in butter till it is almost fully cooked and then add it to this gravy. Simmer the gravy for 10-15 minutes and your Butter chicken is ready.

Are there other names for this Paneer Butter Masala recipe? Other than Paneer Makhani or Makhanwala, you will also find this dish mentioned in restaurant menus as Shahi Paneer or Butter Paneer.

Note: If you are in a restaurant and you notice that the menu lists Shahi Paneer and Butter Paneer (or any of the other names listed above) as two separate menu items, make sure to ask the server the difference between the two, if it is not stated in the menu explicitly. My hunch is that they will say one dish (most likely Shahi Paneer) uses cashew in the gravy and the other one doesn’t. I would assume they would do this so they can cater to an audience who would like a nut-free Paneer gravy.

Read this before you start –  The cottage cheese or Paneer should be soft and spongy. If it is not, microwave it for 30 seconds at first and then in 10-second increments till they soften. It is no fun if your Paneer is not soft enough to melt in your mouth at your first bite. I usually use store-bought Paneer and the Haldiram brand has worked well for me.

Any other questions? Leave me a comment below and I would be happy to answer them.

Paneer Makhani served in a white bowl accompanied by parathas and jeera rice
Paneer Makhani

Here are a few more Indian vegetarian recipes to add more variety to your everyday meal. 

  1. Aloo matar –  this simple peas and potato curry is perfect for days when you want a fuss-free meal that is easy to make and delicious. Pair it with roti or rice to make it a complete meal.
  2. Matar paneer – Paneer lovers rejoice! Here’s a delicious and creamy restaurant-style matar paneer recipe that you’ve got to check out.
  3. Aloo methi – Aloo methi combines stir-fried potatoes (aloo) with freshly chopped fenugreek leaves (methi) to create an aromatic and flavorful side dish that is best savored with ghee laden rotis.
  4. Palak paneer – Palak Paneer (spinach with cottage cheese) combines spinach with cottage cheese to make this delicious meal that goes well with rotis or naan.
  5. Dum aloo – This easy and delicious Punjabi style Dum Aloo gravy is perfect for families who want to savor this lovely dish without spending hours in the kitchen. Leverage your Instant Pot and make it in about 40-minutes.
Recipe card - save the recipe

📩  Save this recipe!

Enter your email below, and we will send it straight to your inbox. As a bonus, you'll receive recipe ideas every week!

Paneer Makhani served in a white bowl sprinkled with roasted fenugreek leaves
Click on the stars to rate!
4.67 from 3 votes

Paneer Makhani

Follow this easy and simplified recipe to make Restaurant-style Paneer Butter Masala or Paneer Makhani at home!
Pin Print Save
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4



  • Heat a wok or kadhai on medium heat and add butter. Once the butter melts, add onions and fry them till they are translucent and soft.
  • Add crushed ginger and garlic. Fry them along with the onions for 30 seconds or so and then add cashews and tomatoes. Continue cooking the gravy till the tomatoes turn soft and mushy. Take it off heat and let this gravy cool for at least 10-15 minutes.
  • Once it has cooled down, grind them to a fine puree. For a smooth and silky texture, pass this puree through a sieve. [Note: I used the soup setting on my Blendtec Blender and I didn't have to sieve it]
  • Add the sieved puree to the wok or kadhai and add water as needed to get the consistency you desire. Bring this mixture to boil. Do a taste check and add more salt (if needed).
  • Add honey, cardamom powder,chilli powder and garam masala to this gravy and mix well. Gently fold in the cut paneer pieces. Let the gravy simmer for 5-10 minutes. Switch off heat and add 1/4 cup whole milk or cream to give it a creamy texture.
  • Powder the kasoori methi by rubbing it between your fingers. Garnish the gravy with kasoori methi and mix well before serving.
  • Serve hot with rotis or naan.
Read the post...For helpful information on ingredient swaps, storage tips, meal prep ideas, and variations!

Disclaimer: Approximate nutritional information is provided as a courtesy and can vary depending on the exact ingredients/brands used. If you have health issues, please work with a registered dietician or nutritionist.


Calories: 283kcalCarbohydrates: 22gProtein: 17gFat: 15gSaturated Fat: 6gCholesterol: 36mgSodium: 514mgPotassium: 604mgFiber: 3gSugar: 14gVitamin A: 1590IUVitamin C: 24.1mgCalcium: 135mgIron: 1.1mg
Diet: Vegetarian
Course: Entree
Method: Stovetop
Keywords: creamy, Quick, restaurant style
Cuisine: Indian
Did you enjoy this recipe or have a question?Please leave a comment below. Don't forget to rate!

Affiliate Disclosure: I am grateful to be of service and bring you content free of charge. In order to do this, some of the links on this post are affiliate links, which means that I may earn a commission if you click on the link or make a purchase using the link. I only recommend products that I use and love myself, so I know you’ll be in good hands. Your support in purchasing through these links goes towards maintaining this website. Thank you!

Get dinner on the table faster!

Learn my meal planning + prepping secrets to make fresh Indian food without spending hours in the kitchen.

An overhead shot of Gujarathi kadhi along with rice, rotis and a side of lemon


Simmer to slimmer logo

Leave a Reply

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

Recipe Rating


  1. This looks delicious and I’m looking forward to trying it! One quick question – if the onion-tomato mixture needs to be blended anyway, is there a reason to chop them finely? Can they just be roughly cut instead? Thanks!

    1. Mona, thanks for stopping by. I prefer to chop them evenly and finely to ensure uniform cooking. But if you are in a hurry, chopping it roughly should be fine.