Authentic Paneer Butter Masala Recipe

Jump To Recipe
Avatar Author's default profile picture
Florence Published: December 10, 2020 Modified: June 1, 2021
Authentic Paneer Butter Masala Recipe

How To Make Authentic Paneer Butter Masala

This Indian paneer butter masala is a rich and creamy curry that is made with a tasteful medley of vegetables, nuts, herbs, and spices!

Preparation: 10 minutes
Cooking: 20 minutes
Total: 30 minutes



  • 1lbpaneer,cubed
  • 3tbspcashews
  • 1small onion,chopped
  • 4garlic cloves
  • 1ginger
  • 2green chiles
  • ½tspturmeric powder
  • ¾tspgaram masala
  • ½tspred chili powder
  • 1cinnamon stick
  • 2bay leaves
  • ½tspshahi jeera
  • 1tsppaprika
  • 1tsphoney
  • 4tbspbutter
  • 1tspgrapeseed oil,optional
  • fresh cilantro,to garnish
  • 1cuptomato puree
  • ½cupheavy cream,or beaten sour cream
  • 2tspkasuri methi,(dry fenugreek leaves)
  • salt,to taste


  1. In a flat bottom pan, heat 1 tablespoon of butter along with a teaspoon of oil. Add shah jeera to this and let it crackle. Now add chopped onions and sauté until translucent.

  2. Then, add garlic cloves, ginger, green chilies and cashews to the onions and let sauté for a couple of more minutes.

  3. At this time, add tomato puree and mix well. Simmer for a couple of mins until the raw smell vanishes. Turn the gas off and let the mixture cool.

  4. In a blender add the mixture and blend it well to make a puree/paste.

  5. In the same pan as used before, add the remaining 3 tablespoons of of butter and heat. Once heated, add cinnamon stick and bay leaves to the pan.

  6. Now add the pureed mixture from the blender and roast the mixture for a few minutes. Add all the spices and mix it well.

  7. Add a cup of water and allow the mixture to come to a boil. Add honey, Kasuri methi, and heavy cream or sour cream.

  8. Mix and let simmer for a couple of minutes. Set the gravy aside.

  9. In a bowl of water, add the paneer cubes and soak for 5 mins.

  10. Drain the water and dunk the softened paneer into the creamy gravy. Once the paneer is added to the gravy, stir for 2 to 3 minutes until well-combined.

  11. Turn off the heat, cover the pan and let the gravy sit for 5 to 6 minutes.

  12. Garnish with chopped cilantro, then serve with favorite naan, roti, jeera rice or tandoori roti along with sliced onions and a squeeze of lemon. Enjoy!


  • Calories: 433.87kcal
  • Fat: 32.15g
  • Saturated Fat: 16.86g
  • Trans Fat: 0.47g
  • Monounsaturated Fat: 8.92g
  • Polyunsaturated Fat: 2.51g
  • Carbohydrates: 22.98g
  • Fiber: 3.84g
  • Sugar: 10.68g
  • Protein: 17.41g
  • Cholesterol: 90.57mg
  • Sodium: 681.15mg
  • Calcium: 178.02mg
  • Potassium: 611.15mg
  • Iron: 3.21mg
  • Vitamin A: 311.57µg
  • Vitamin C: 64.50mg
Continue Reading Below
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!

Continue Reading Below
Continue Reading Below

Related Stew Recipes

Juicy Jambalaya Recipe, easy authentic creole rice jambalaya casserole with chicken, andouille sausage, and shrimp

Juicy Jambalaya

This creole jambalaya has the best mix of meat and…
Total 55 mins
twelve alarm chili

Twelve Alarm Chili

This chili recipe uses 12 different kinds of peppers, including…
Total 4 hrs 20 mins
crab okra gumbo

Crab-Okra Gumbo

Seafood soup dish whose origins hail from the Southern American…
Total 40 mins
Continue Reading Below

Leave a comment

Replying to