Paneer Butter Masala – Introduction
A classic paneer butter masala recipe is one of the most loved vegetarian dishes in Indian cuisine. It features soft paneer cubes cooked in a rich tomato-based gravy with butter, cream, and mild spices. This dish is popular in restaurants and homes because of its smooth texture and balanced flavour.
Often called butter paneer or butter masala, this dish is known for its creamy consistency and gentle sweetness from tomatoes and cream. Many people consider it the best paneer butter masala because it is not too spicy and suits all taste preferences.
This popular paneer masala is enjoyed across the country and is even adapted in a south indian style for daily meals. It is a simple yet rich paneer recipe that works well for both special occasions and regular dinners. When prepared with a little extra spice, it can also be served as a spicy paneer dish.
Ingredients for Paneer Butter Masala
Here are the main Ingredients for paneer masala used in this paneer butter masala recipe:
Main ingredients :
- 250–300 grams paneer, cut into cubes
- 2 tablespoons butter
- 2–3 tablespoons fresh cream
- 10–12 cashews, soaked
Gravy base
- 3–4 ripe tomatoes, chopped
- 1 medium onion, chopped
- 1 tablespoon ginger-garlic paste
- 1 green chilli
Spices and seasoning
- 1 teaspoon Kashmiri red chilli powder
- ½ teaspoon turmeric powder
- 1 teaspoon coriander powder
- 1 teaspoon garam masala
- 1 teaspoon sugar (optional)
- Salt to taste
- 1 tablespoon kasuri methi (dried fenugreek leaves)
These ingredients help create an easy paneer butter masala with a smooth and creamy texture.
How to Make Paneer Butter Masala Step by Step
Step 1 : Cook the base ingredients
Heat a little butter or oil in a pan. Add onions and sauté until soft. Add tomatoes, cashews, and a pinch of salt. Cook until the tomatoes become soft.

Step 2 : Blend the mixture
Let the cooked mixture cool. Blend into a smooth puree. Strain if you want a very smooth texture.

Step 3 : Cook the masala
Heat butter in a pan. Add ginger-garlic paste and sauté for a few seconds. Add chilli powder, turmeric, and coriander powder.

Step 4 : Add the puree
Pour in the tomato-cashew puree. Cook on medium heat until the gravy thickens and the butter begins to separate.

Step 5 : Add paneer and cream
Add paneer cubes and mix gently. Pour in fresh cream and add garam masala and kasuri methi. Simmer for 2–3 minutes.

Your rich and creamy paneer butter masala recipe is ready to serve.
Tips to Get Restaurant-Style Butter Paneer
- Soak paneer cubes in warm water for 10–15 minutes to keep them soft.
- Strain the tomato mixture for a smoother gravy.
- Add a small pinch of sugar to balance the tomato acidity.
- Do not overcook paneer, as it can turn rubbery.
These simple tips can help you make the paneer butter masala recipe taste closer to restaurant style.
Best Ways to Serve Paneer Butter Masala
A hot paneer butter masala recipe pairs well with many dishes.
Serving ideas:
- Serve with butter naan or tandoori roti.
- Pair with jeera rice or plain basmati rice.
- Enjoy as a paneer recipe for chapathi or paratha.
This creamy dish is perfect for both everyday meals and special occasions.
Conclusion
This simple paneer butter masala recipe shows how a few basic ingredients can create a rich and comforting dish. Its smooth gravy and soft paneer make it a favourite across all age groups. Once you prepare it at home, it can easily become a regular part of your meal rotation.







