Paneer butter masala on a floural printed plate garnished with some fresh cream and coriander leaves |

Paneer Butter Masala

Paneer Butter Masala is a Popular Punjabi Recipe which can be easily made at home. The combination of spiciness and creamy texture of the gravy makes it simply tempting and rich in taste. Paneer Butter Masala can be served with any Indian Bread.
Course Lunch and Dinner
Cuisine Indian
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4
Calories 319kcal
Author Reshu Drolia


  • 300 gm Paneer
  • 8 piece cashew
  • 4 medium sized tomatoes
  • 2 medium sized onions
  • 2 piece green chilly slit lengthwise
  • 1 inch ginger
  • 7 -8 piece garlic
  • 2 piece cloves
  • Coriander leaves to garnish
  • ½ tsp Garam masala
  • ½ tsp Red chily powder
  • 1 tsp Coriander powder
  • Salt to taste
  • Kasturi methi Crushed
  • Cinnamon stick
  • 1 bay leaf
  • 1 piece red chilly broken into two
  • 2 tbsp Butter
  • 1 tsp Ghee
  • 2 tsp Fresh cream


  • Heat oil in a pan and shallow fry the paneer cubes from both the sides till lightly browned in colour and keep aside.
  • Grind onion, ginger, and garlic in a food processor and keep aside.
  • Soaked cashew in water for half an hour and then grind it into a smooth paste and keep aside.
  • Grind tomatoes and make tomato puree, keep aside.
  • Heat oil and butter in a nonstick pan over medium flame. Add bay leaf, cloves, cinnamon stick, red chilly and sauté for a min.
  • Now add onion paste and sauté for 5-6 mins.
  • Add Green chilly and red chily powder and fry, stirring continuously till the oil begins to separate from the masala (spice mixture).
  • Add cashew nuts paste and cook for 2-3 mins.
  • Add tomato puree and Cook on medium flame until tomatoes become mushy and oozes oil.
  • Now add a glass of water, mix it well and bring it to boil. You can adjust the consistency of the gravy according to your preferences.
  • Add coriander powder, ½ tsp of red chilly powder and mix it well with the gravy.
  • Add paneer, kasturi methi, coriander leaves, garam masala and cook for some more time until everything gets blended well.
  • Add fresh cream and bring it to boil.
  • Garnish with finely chopped coriander leaves and a tbsp of fresh cream.
  • Serve hot with any indian bread or rice.


Serving: 1serve | Calories: 319kcal | Carbohydrates: 5g | Protein: 11g | Fat: 28g | Saturated Fat: 16g | Cholesterol: 71mg | Sodium: 153mg | Potassium: 56mg | Fiber: 1g | Sugar: 1g | Vitamin A: 420IU | Vitamin C: 19.7mg | Calcium: 360mg | Iron: 0.4mg