Paneer Butter Masala Recipe | Restaurant Style Butter Paneer

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Aliquam non leo id magna vulputate dapibus. Curabitur a porta metus. In viverra ipsum nec vehicula pharetra. Proin egestas nulla velit, id faucibus mi ultrices et.


Paneer Butter Masala is one of the most loved paneer curries, both in restaurants and Indian homes. I’ve been making this recipe for years, refining it until it became a family favorite. This restaurant-style curry is creamy, lightly spiced, and always a hit. With my step-by-step photos and video, you’ll see how easy it is to make at home.

Why This Paneer Butter Masala Recipe Works

Also called Butter Paneer, this curry is made with paneer cubes simmered in a classic makhani gravy of tomatoes, cashews, butter, and cream. The curry sauce is smooth and creamy with a mild sweetness that balances the tang of tomatoes, while butter and cream add richness.

Unlike spicier gravies such as Paneer Tikka Masala or Kadai Paneer, Paneer Butter Masala is gentler in heat and has a distinct buttery flavor. Paneer soaks up the sauce beautifully, making it one of the most popular paneer dishes in Indian restaurants and homes.

paneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro

I first learned the basics of makhani gravies during my cooking school training. Over the years, I’ve tested and refined this Paneer Butter Masala recipe many times at home.

It has now become a family favorite – something I cook often when we want a comforting, restaurant-style curry without much effort. With just 20 minutes of prep and 25 minutes on the stove, it’s practical enough even on busy days.

It’s also one of the most loved recipes on the blog, tried by thousands of readers. Scroll to the comments to see their feedback.

What Goes Into This Recipe

  1. Tomatoes: Ripe, red tomatoes form the base. When not in season, use canned whole tomatoes for better flavor.
  2. Cashews: Adds creaminess and a hint of sweetness. Swap with soaked almonds or skip for nut-free. See my Paneer Makhani for a cream-only version.
  3. Cream: Thickens and enriches the sauce. For lighter curry, skip it. For vegan, use coconut cream.
  4. Butter: Brings richness and a buttery note. Use vegan butter or neutral oil for plant-based.
  5. Paneer: Fresh paneer works best. Homemade is ideal, but packaged paneer is fine if softened before cooking. For vegan, use firm tofu or tempeh.
  6. Spices & Herbs: Kashmiri red chili powder for color, garam masala for warmth, kasuri methi for depth, coriander leaves for garnish. The only whole spice is tej patta (bay leaf).

If you love the creamy, mildly spiced, and restaurant-style flavors of Paneer Butter Masala, here are some other paneer recipes you might enjoy. These gravies are rich, flavorful, and perfect with naan, roti, or rice:

paneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro with a side of sliced cucumberpaneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro with a side of sliced cucumber

How to Make Paneer Butter Masala

You will have to do some light prep work before you begin making this delicious Paneer Butter Masala recipe. It starts with soaking your cashews, making tomato puree and blending soaked cashews.

Preparation

1. Soak 18 to 20 cashews in ⅓ cup hot water for 15 to 20 minutes.

cashews getting soaked in hot water to make paneer butter masala gravycashews getting soaked in hot water to make paneer butter masala gravy

2. While the cashews are soaking, you can prep the other ingredients. It’s time for chopping tomatoes, chopping and preparing the ginger-garlic paste, and slicing paneer into cubes.

tomatoes, green chillies, ginger, garlic chopped on a white boardtomatoes, green chillies, ginger, garlic chopped on a white board

3. To make the ginger garlic paste, crush a 1 inch piece of peeled ginger with 3 to 4 small to medium-sized garlic cloves in a mortar & pestle. Continue crushing until it is a semi-fine or fine paste. Keep aside.

Note: Don’t add any water while crushing ginger & garlic.

ginger and garlic crushed in a mortar-pestleginger and garlic crushed in a mortar-pestle

4. After 15 to 20 minutes, drain the water and add the soaked cashews to a blender or mixer-grinder.

Also, add 2 to 3 tablespoons fresh water (or as much as is required to blend to a fine paste).

soaked cashews and water added in a blender jarsoaked cashews and water added in a blender jar

5. Blend to a smooth paste without any tiny bits or chunks of cashews. Remove the cashew paste from the blender and set it aside.

cashews ground to a smooth paste for making paneer butter masala recipecashews ground to a smooth paste for making paneer butter masala recipe

6. In the same blender, add 2 cups of diced or roughly chopped tomatoes.

Note: There’s no need to blanch the tomatoes or to wash the blender pitcher before blending.

chopped tomatoes added in the same blender jarchopped tomatoes added in the same blender jar

7. Blend to a smooth tomato puree. Set aside.

Note: Don’t add any water while blending the tomatoes.

tomatoes blended to a smooth purée to make paneer butter masala gravytomatoes blended to a smooth purée to make paneer butter masala gravy

Make The Base Masala

8. Heat a thick bottomed pan or a heavy pan. Keep the heat to a low or medium-low. Add 2 tablespoons (or 3 to 4 tablespoons for a richer version) butter in a pan. Either salted or unsalted butter can be used.

Tip: Alternatively, you can add 1 tablespoon oil + 1-2 tablespoons of butter to the pan. Adding oil prevents the butter from browning too quickly.

butter getting melted in a panbutter getting melted in a pan

9. Keep the the heat to a low. Add 1 medium-sized tej patta and fry for 2 to 3 seconds, or until fragrant.

tej patta getting fried in buttertej patta getting fried in butter

10. Add the prepared crushed ginger-garlic or 1 teaspoon ready-made ginger-garlic paste.

crushed ginger-garlic paste added to pancrushed ginger-garlic paste added to pan

11. Sauté until the raw aroma of the ginger-garlic disappears, about 10 to 12 seconds.

frying ginger-garlic pastefrying ginger-garlic paste

12. Pour in the prepared tomato purée.

Note: Be careful while adding the purée as it may splutter.

tomato purée added to pan to make paneer butter masala gravytomato purée added to pan to make paneer butter masala gravy

13. Mix it very well with the butter.

tomato purée mixed with flavored oiltomato purée mixed with flavored oil

14. Begin to cook the tomato purée on a low to medium-low or medium heat. Stir at intervals.

tomato puree being cooked for making paneer butter masala gravy from scratchtomato puree being cooked for making paneer butter masala gravy from scratch

15. The tomato purée mixture will start simmering.

tomato purée simmering in the pantomato purée simmering in the pan

16. If the tomato purée splutters too much while cooking, then cover the pan partly with a lid or cover fully with a splatter guard (channi lid).

splatter lid kept on the pansplatter lid kept on the pan

17. Continue stirring occasionally.

stirring tomato puréestirring tomato purée

18. Simmer the purée for 5 to 6 minutes.

simmering tomato puréesimmering tomato purée

19. Add 1 teaspoon Kashmiri red chili powder or deghi mirch.

You can also opt to add just ½ teaspoon Kashmiri red chili powder, or ¼ – ½ teaspoon of cayenne, paprika or any other variety of red chilli powder that you prefer.

kashmiri red chilli powder being addedkashmiri red chilli powder being added

20. Mix well and continue to stir and sauté the tomato purée.

kashmiri red chilli powder mixed with the pureekashmiri red chilli powder mixed with the puree

21. Sauté till the butter starts leaving the sides of the pan and the entire tomato purée mixture comes together as more of a thick and glossy paste.

Note: This entire cooking/sautéing process takes about 14 to 17 minutes on a low to medium-low heat. Time will vary depending on the thickness of the pan, size, the intensity of flame etc.

tomato purée thickened and cooked very well for paneer butter masala recipetomato purée thickened and cooked very well for paneer butter masala recipe

Sauté Cashew Paste

22. Now add the prepared cashew paste.

cashew paste addedcashew paste added

23. Mix the cashew paste very well with the cooked tomato puree and continue to stir and sauté on a low to medium-low heat.

After adding cashew paste, be sure to continuously stir the gravy.

cashew paste mixed with the tomato puréecashew paste mixed with the tomato purée

24. Sauté until the cashew paste is cooked and the butter begins to leave the sides of the masala. The cashew will cook quickly, just around 3 to 4 minutes on a low heat. And don’t forget to keep on stirring non-stop!

sautéing the entire mixturesautéing the entire mixture

25. Next add 1.5 cups water.

water added to tomato gravywater added to tomato gravy

Make Paneer Butter Masala

26. Mix the water very well with the tomato-cashew masala. If there are lumps, then break them with a spoon or use a wired whisk for mixing.

water mixed evenly to make paneer butter masala gravywater mixed evenly to make paneer butter masala gravy

27. Let the curry simmer and come to a boil on a low to medium-low heat. Stir occasionally.

paneer butter masala gravy simmeringpaneer butter masala gravy simmering

28. After 2 to 3 mins, add ginger julienne (about 1-inch ginger – cut in thin, matchstick-like strips). Reserve a few for garnishing. The curry will begin to thicken.

ginger julienne addedginger julienne added

29. After 3 to 4 minutes, add 1 or 2 slit green chiles.

slit green chillies added to gravyslit green chillies added to gravy

30. Also add salt to taste and, if necessary, ¼ to 1 teaspoon sugar depending on the sourness of the tomatoes.

Tip: If you add cream, then you will need to add less sugar. You can also opt to omit sugar entirely if you prefer.

sugar and salt addedsugar and salt added

31. Mix very well and simmer for a minute.

gravy mixed very wellgravy mixed very well

32. After the gravy thickens to your desired consistency, then add the paneer cubes (200 or 250 grams).

Tip: Keep in mind the consistency you want before you add paneer, as you will be cooking the paneer for just a few seconds, until it is warmed through. You can also fry the paneer and then add it once the gravy is to your liking.

paneer cubes added to makhani gravypaneer cubes added to makhani gravy

33. Stir and mix the paneer cubes gently in the gravy. You can switch off the heat at this point.

Tip: If your paneer still tastes raw at this point, leave the heat on low until after you add the cream in step 35.

paneer cubes mixed in the gravypaneer cubes mixed in the gravy

34. Now quickly add 1 teaspoon crushed dry fenugreek leaves (kasuri methi leaves) and 1 teaspoon garam masala to the gravy.

Note: The addition of crushed dry fenugreek leaves gives a restaurant flavor to this curry, but it is optional and can be skipped.

garam masala powder and crushed kasuri methi leaves addedgaram masala powder and crushed kasuri methi leaves added

35. Next add 2 to 3 tablespoons of low-fat or light cream or 1 to 2 tablespoons of heavy cream or whipping cream.

cream addedcream added

36. Stir gently but well. If you haven’t yet, switch off the heat.

cream mixed evenly and paneer butter masala ready to be servedcream mixed evenly and paneer butter masala ready to be served

37. Serve Paneer Butter Masala hot garnished with 1 to 2 tablespoons of chopped coriander leaves (cilantro) and the remaining ginger julienne. You can also drizzle some cream or dot with butter while serving. Enjoy!

paneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro with a side of sliced cucumber and rotipaneer butter masala served in a blue rimmed white pan, garnished with cream and cilantro with a side of sliced cucumber and roti

Serving Ideas

Storage Suggestions

Store leftovers in an airtight container in the fridge for up to 1 day. The curry thickens as it cools, so add a splash of water or milk while reheating.

Warm gently on the stovetop over low heat. Stir occasionally and avoid boiling, as cream can split.

Dassana’s Notes

  • Tomato Purée: Be sure that your tomatoes are puréed very well. If you want, you can also strain the tomato purée.
  • Cooking Tomato Purée: Cook the tomato purée until the butter separates at the sides and the mixture looks glossy and cohesive. This is the sign that it’s well sautéed. If you stop too early, the curry will have a raw tomato taste.
  • Cashew Paste: To blend cashews to a fine consistency, you should soak them in hot water for about 15 to 20 minutes. Also, be sure to use raw cashews rather than roasted.
  • Taste and Flavor: If the gravy tastes tangy or sour, then balance it out with a bit of sugar (up to 1 teaspoon) or cream. Also, note that if you add cream then you will likely have to add less sugar in the gravy.
  • Frying Paneer: You can fry the paneer cubes if you want and then add in the prepared gravy or sauce.
  • Kasuri Methi Tip: Always crush kasuri methi between your palms before adding. This releases its aroma better and enhances flavor.
  • Consistency Fix: If your Paneer Butter Masala gravy becomes too thick after resting, add a splash of hot water and gently reheat while stirring until it reaches the desired consistency.

Your Questions, My Answers

Here are some common questions and answers on making Paneer Butter Masala recipe at home, including ingredient swaps, cooking tips, and vegan options.

Can I use canned tomato purée?

Yes, but if it’s very tangy, add up to 1 teaspoon of sugar to balance the flavor. That said, canned whole tomatoes that you purée yourself tend to taste better than store-bought purée.

Should I blanch the tomatoes before puréeing?

Optional. It reduces cooking time slightly. Strain the purée for a smoother texture.

Which tomatoes are best?

Use ripe, red, slightly sweet tomatoes. Roma or large salad tomatoes work well. Avoid small desi tomatoes as they are sour.

My tomato gravy is too sour. What can I do?

Add more cream and a bit of sugar to balance the tanginess.

Onions, Cashews & Substitutes

Can I add onions?

Traditionally no, but if you prefer, add ¼ to ⅓ cup chopped onions or ½ cup onion paste after sautéing tej patta.

Are the cashews raw or roasted?

Always use raw cashews for a smooth and creamy paste.

What can replace cashews?

Soaked, peeled almonds; cashew butter; or almond powder.

Butter, Cream & Vegan Questions

Can I replace butter?

Yes, use ghee (clarified butter) or neutral oil.

Can I use milk or milk powder instead of cream?

Avoid milk (may curdle). Milk powder works – start with ½ tablespoon, add more only after tasting.

Is coconut cream okay?

Yes, but it will add coconut flavor.

Can I add honey instead of sugar?

Do not add to hot curry. Stir in only when warm.

Spices, Herbs & Flavor Adjustments

What is Kasuri methi and can I skip it?

Kasuri methi are dried fenugreek leaves that add a lovely aroma. Skip if unavailable or use a pinch of ground fenugreek.

Is there a substitute for tej patta?

Paneer Texture & Handling Tips

Why is my paneer rubbery?

Overcooking paneer causes it to become dense and rubbery. Add paneer at the end and simmer briefly

Should I fry paneer before adding to curry?

Optional. Lightly pan-fry if you like, but don’t over-fry.

Why does paneer break while cooking?

Paneer that has too much moisture, especially homemade, may crumble. Press it well before using.

Other Common Questions

What is the difference between Paneer Butter Masala and Paneer Tikka Masala?

Paneer Butter Masala has a creamy, mildly sweet gravy made with butter, tomatoes, and cashews. Paneer Tikka Masala uses grilled marinated paneer and has a spicier, onion-tomato gravy.

What is Butter Paneer?

Butter Paneer is just another name for Paneer Butter Masala. Both refer to the same dish.

Preparation

  • Soak cashews in a hot water for 15 to 20 minutes. When the cashews are soaking, you can prep the other ingredients like chopping tomatoes, preparing ginger-garlic paste, slicing paneer etc.

  • Then drain and add the soaked cashews in a blender or mixer-grinder.

  • Add 2 to 3 tablespoons water and blend to a smooth and fine paste without any tiny bits or chunks of cashews.

  • In the same blender add the roughly chopped tomatoes. No need to blanch the tomatoes before blending.

  • Blend to a smooth tomato puree. Set aside. Don’t add any water while blending the tomatoes.

Making tomato gravy

  • Melt butter in a pan on a low heat. Add tej patta and fry for 2 to 3 seconds or till the oil become fragrant.

  • Add ginger-garlic paste and sauté for about 10 to 12 seconds till the raw aroma disappears.

  • Add the tomato puree and mix. Cook for 5 to 6 minutes stirring a few times on low to medium heat.

  • Next add kashmiri red chili powder and stir again. Continue to sauté till the oil starts to leave the sides of the tomato paste. The tomato paste will thicken considerably and will start coming together as one whole lump. 
  • Then add cashew paste and stir well. Sauté the cashew paste for a few minutes till the oil begins to leave the sides of the masala paste.

  • The cashew paste will begin to cook fast. Approx 3 to 4 minutes on a low heat. So keep stirring non-stop.

Making paneer butter masala

  • Add water and mix very well. Simmer on a low to medium-low heat.

  • The curry will come to a boil. 

  • After 2 to 3 minutes of boiling, add ginger julienne. Reserve a few for garnishing. The curry will also begin to thicken.

  • Add julienned ginger and green chillies, salt and sugar and simmer till the curry begins to thicken.

  • After 3 to 4 minutes, add slit green chillies. also add salt as per taste and ½ to 1 teaspoon sugar (optional). 

  • You can vary the sugar quantity from ¼ tsp to 1 teaspoon or more depending on the sourness of the tomatoes. Sugar is optional and you can skip it too. If you add cream, then you will need to add less sugar.
  • Mix very well and simmer for a minute.

  • After the gravy thickens to your desired consistency, then add the paneer cubes and stir gently. I keep the gravy to a medium consistency. 

  • After that add crushed kasuri methi (dry fenugreek leaves), garam masala and cream. Gently mix and then switch off the heat. 

Serving Suggestions

  • Garnish the curry with coriander leaves and ginger julienne. 

  • You can even dot the gravy with some butter or drizzle some cream. 

  • Serve Paneer Butter Masala hot with plain naan, garlic naan, roti, paratha or steamed basmati or jeera rice or even peas pulao.

  • Side accompaniments can be an onion-cucumber salad or some pickle. Also serve some lemon wedges by the side. 

  1. Butter: Use good quality butter. You can add both unsalted or salted butter. Also both yellow butter or white butter can be added.
  2. Tomatoes: It is best to use fresh, ripe red tomatoes. Add tomatoes which have sweet-tangy taste. Do not add tomatoes which are too sour or tart. 
  3. Tomato puree: Blend the tomatoes to a smooth puree. If you want you can strain the tomato puree also. 
  4. Sautéing tomato puree: The tomato puree has to be cooked and sautéed very well. Oil or butter should leave sides of the cooked tomato puree so that the raw flavor of tomatoes is not felt in the dish.
  5. Paneer: Best to use homemade soft paneer or a good quality store brought fresh paneer when making Paneer Butter Masala recipe.
  6. Cream: The amount of cream can be adjusted as per your taste.
  7. Cashew paste: To blend cashews to a fine consistency, it is better to soak them in hot water for 15 to 20 minutes. Use a good blender to get a smooth creamy cashew paste.
  8. Replacing cashews: If you don’t have cashews then add almonds. Blanch the almonds in hot water for 30 minutes. Then peel and blend them till smooth with some water.
  9. Sugar: Addition of sugar depends upon your taste as well as the tanginess present in the tomatoes. So add as per taste. If you add cream then you might have to add less sugar.
  10. Taste and flavor: If the butter paneer masala gravy tastes tangy or sour, then to balance the sour taste you can add a bit of sugar or cream. But do not add too much sugar as then the gravy becomes too sweet. Also, do note if you add cream then you might have to add less sugar in the sauce or gravy.
  11. Color: To get the bright orangish-red color, its best to use kashmiri red chilli powder or deghi mirch instead of artificial food colors. Using deep red colored tomatoes also contribute to a lovely orange color in the gravy.
  12. Frying paneer (optional): You can fry the paneer cubes if you want and then add in the prepared sauce or gravy.

Calories: 307kcal | Carbohydrates: 9g | Protein: 9g | Fat: 27g | Saturated Fat: 15g | Cholesterol: 66mg | Sodium: 493mg | Potassium: 221mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1066IU | Vitamin B1 (Thiamine): 1mg | Vitamin B2 (Riboflavin): 1mg | Vitamin B3 (Niacin): 1mg | Vitamin B6: 1mg | Vitamin C: 14mg | Vitamin D: 1µg | Vitamin E: 1mg | Vitamin K: 9µg | Calcium: 255mg | Vitamin B9 (Folate): 13µg | Iron: 1mg | Magnesium: 28mg | Phosphorus: 63mg | Zinc: 1mg

Paneer Butter Masala recipe from the archives was first published on April 2013.



Source link

Tags :

Leave a Reply

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

Recent News

About Us

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, mattis, pulvinar dapibus leo.

Top categories

Tags

Blazethemes @2024. All Rights Reserved.