This paneer butter masala recipe shows you how to make a rich, creamy, and restaurant-style curry at home. This paneer butter masala recipe uses soft paneer cubes cooked in a smooth tomato-based gravy with butter, cream, and aromatic spices. It is one of the most popular North Indian dishes and pairs perfectly with naan, roti, or rice.
Paneer butter masala, also known as paneer makhani, is a classic North Indian curry made with paneer cooked in a rich and creamy tomato-based gravy. The dish combines butter, cashews, cream, and mild spices to create a smooth and slightly sweet flavor.
This paneer butter masala recipe focuses on achieving a restaurant-style taste using simple ingredients at home. The key lies in preparing a smooth gravy by blending tomatoes, cashews, and spices. Cooking the gravy properly enhances its flavor and creates a velvety texture.
In addition, the balance of flavors plays an important role. The slight sweetness from cream and butter balances the tanginess of tomatoes, while spices like garam masala and kasuri methi add depth and aroma. As a result, you get a rich and flavorful curry that is not overly spicy.
Moreover, paneer butter masala is a versatile dish. You can adjust the consistency of the gravy based on your preference. You can also control the richness by modifying the amount of cream and butter used. This flexibility makes it suitable for both everyday meals and special occasions.
Finally, serve paneer butter masala hot with naan, roti, or jeera rice for the best experience. Garnish with fresh cream and coriander leaves to enhance both presentation and flavor.
Paneer Butter Masala
Course: MainCuisine: IndianDifficulty: Medium4
servings15
minutes30
minutes450
kcalThis paneer butter masala recipe is a rich and creamy Indian curry made with paneer, butter, and tomato gravy. It is easy to prepare and perfect for any meal.
Ingredients
200g paneer (cubed)
2 tomatoes (pureed)
1 onion (finely chopped)
1 tbsp ginger garlic paste
2 tbsp butter
1 tbsp oil
10 cashews (soaked and blended)
1/2 tsp turmeric powder
1 tsp red chili powder
1 tsp coriander powder
1/2 tsp garam masala
1 tsp kasuri methi
2 tbsp fresh cream
Salt to taste
Fresh coriander for garnish
Directions
- Heat butter and oil in a pan.
- Add onions and sauté until golden.
- Add ginger garlic paste and cook until aromatic.
- Add tomato puree and cook until oil separates.
- Add spices and mix well.
- Add cashew paste and cook for a few minutes.
- Add water and bring to a boil.
- Add paneer cubes and simmer.
- Add cream and kasuri methi.
- Garnish and serve hot.
Notes
- – Use fresh paneer for best results
– Adjust spice level as per taste
– Add sugar for slight sweetness if needed
Pro Tips (Chef Tips)
– Use fresh paneer for a soft and creamy texture
– Blend the gravy well for a smooth consistency
– Add cream at the end to enhance richness
– Use kasuri methi for authentic restaurant flavor
Common Mistakes to Avoid
– Overcooking paneer → makes it rubbery
– Skipping cashews → reduces creaminess
– Not blending gravy properly → grainy texture
– Adding too much cream → overpowering taste
Variations
– Make it vegan by replacing paneer with tofu
– Add peas for a different texture
– Use milk instead of cream for a lighter version
– Try spicy version by increasing chili powder
Serving Suggestions
Serve paneer butter masala with butter naan, roti, or jeera rice. You can also pair it with pulao or paratha for a complete meal.
Storage Tips
Store in an airtight container in the refrigerator for up to 2–3 days. Reheat gently and add a little water or milk to adjust consistency.
Try this paneer butter masala with vegetable pulao or explore more Indian recipes to enjoy restaurant-style dishes at home.
For more information about panner and its health benefits, you can visit Wikipedia.









