Paneer Butter Masala is one of the most popular North Indian curries, loved for its creamy texture and mildly sweet, rich flavor. This restaurant-style dish combines soft paneer cubes with a smooth tomato-based gravy enriched with butter, cream, and aromatic spices. It is commonly served with naan, roti, or jeera rice and is a favorite at both restaurants and home kitchens.
In this complete guide, you will learn how to make authentic Paneer Butter Masala step by step. The recipe focuses on achieving a silky gravy, balanced flavor, and soft paneer texture—just like your favorite restaurant version.
Why This Paneer Butter Masala Recipe Works
This recipe is designed to deliver consistent, restaurant-style results at home. It focuses on proper cooking techniques and ingredient balance.
- Uses cashew paste for creamy texture
- Balanced tomato gravy for mild tanginess
- Slow cooking enhances flavor depth
The method ensures that the gravy is smooth, rich, and not overly spicy, making it suitable for all taste preferences.
What Goes Into This Recipe
Paneer Butter Masala uses simple pantry ingredients, but the quality and preparation method make a big difference.
The key components include ripe tomatoes, cashews, butter, cream, and fresh paneer. Whole spices like bay leaf and subtle additions like kasuri methi (dried fenugreek leaves) give the dish its signature aroma.
Key Ingredient Roles
| Ingredient | Role in Recipe |
| Tomatoes | Base flavor and color |
| Cashews | Creaminess and thickness |
| Butter & Cream | Richness and smooth texture |
| Paneer | Main protein, soft texture |
| Spices | Aroma and depth |
How to Make Paneer Butter Masala
The recipe is divided into simple stages to make the process easy to follow and execute.
Preparation
Start by soaking cashews in warm water for 15–20 minutes. Prepare a smooth tomato puree using ripe red tomatoes. Also make a fresh ginger-garlic paste for best flavor.
Cut paneer into cubes and keep it ready. If the paneer is firm, soak it in warm water for a few minutes to soften it.
Make The Base Masala
Heat butter in a pan and add bay leaf and optional whole spices. Add ginger-garlic paste and sauté until aromatic.
Pour in the tomato puree and cook on medium heat until the mixture thickens and oil begins to separate. This step removes the raw taste of tomatoes and builds the base flavor.
Sauté Cashew Paste
Blend soaked cashews into a smooth paste and add it to the cooked tomato mixture. Stir continuously and cook for a few minutes.
This step gives the gravy its creamy and rich consistency without making it too heavy.
Make Paneer Butter Masala
Add red chili powder, turmeric, coriander powder, and salt. Mix well and add water to adjust consistency. Let the gravy simmer gently.
Now add paneer cubes and cook for 3–5 minutes. Finish with fresh cream and crushed kasuri methi. Stir gently to combine everything.
The final texture should be smooth, slightly thick, and glossy.
Serving Ideas
Paneer Butter Masala is best served hot and pairs well with a variety of Indian breads and rice dishes.
- Butter naan or garlic naan
- Tandoori roti
- Jeera rice or plain basmati rice
Garnish with cream and coriander leaves for a restaurant-style presentation.
Storage Suggestions
Paneer Butter Masala can be stored easily if handled properly.
- Refrigerate in an airtight container for up to 2–3 days
- Reheat on low heat, adding a little water if needed
- Avoid overcooking during reheating to keep paneer soft
Freezing is possible, but fresh consumption gives the best taste and texture.
Your Questions, My Answers
Tomatoes & Gravy Related Questions
Can I use canned tomato purée?
Yes, but fresh tomatoes give better flavor and natural sweetness.
Should I blanch the tomatoes before puréeing?
Blanching is optional, but it helps remove the skin for a smoother gravy.
Which tomatoes are best?
Ripe red tomatoes with slight sweetness work best.
My tomato gravy is too sour. What can I do?
Add a little sugar or cream to balance the sourness.
Onions, Cashews & Substitutes
Can I add onions?
Traditional recipes do not use onions, but you can add them for variation.
Are the cashews raw or roasted?
Raw cashews are preferred for a smooth texture.
What can replace cashews?
You can use melon seeds or cream as an alternative.
Butter, Cream & Vegan Questions
Can I replace butter?
Yes, oil can be used, but butter gives a richer taste.
Can I use milk or milk powder instead of cream?
Yes, but cream provides better texture and richness.
Is coconut cream okay?
Yes, it works well for a vegan version.
Can I add honey instead of sugar?
Yes, honey can be used for mild sweetness.
Spices, Herbs & Flavor Adjustments
What is Kasuri methi and can I skip it?
Kasuri methi is dried fenugreek leaves; skipping it will reduce aroma but is optional.
Is there a substitute for tej patta?
You can skip it or use a small piece of cinnamon for aroma.
Paneer Texture & Handling Tips
Why is my paneer rubbery?
Overcooking or using old paneer can make it rubbery.
Should I fry paneer before adding to paneer butter masala?
Frying is optional; soft paneer works better without frying.
Why does paneer break while cooking?
It may be too soft or overcooked in the gravy.
Other Common Questions
What is the difference between Paneer Butter Masala and Paneer Tikka Masala?
Paneer Butter Masala is creamy and mild, while Paneer Tikka Masala is spicier and smoky.
What is Butter Paneer?
Butter Paneer is another name for Paneer Butter Masala.
Step by Step Photo Guide Above
If you are new to cooking, follow each step carefully and observe the texture at every stage. Smooth gravy and soft paneer are key indicators of a perfect dish.
Paneer Butter Masala
Ingredients
For cashew paste
| Ingredient | Quantity |
| Cashews | 15–20 |
| Water | As needed |
For tomato puree
| Ingredient | Quantity |
| Tomatoes | 3–4 (ripe) |
For ginger-garlic paste
| Ingredient | Quantity |
| Ginger | 1 inch |
| Garlic | 4–5 cloves |
Other ingredients
| Ingredient | Quantity |
| Butter | 2 tbsp |
| Cream | 3 tbsp |
| Red chili powder | 1 tsp |
| Turmeric | ½ tsp |
| Coriander powder | 1 tsp |
| Salt | As required |
| Kasuri methi | 1 tsp |
| Water | As needed |
| Paneer cubes | 200 g |
For garnish
Fresh cream and chopped coriander leaves are used for garnishing.
Instructions
Preparation
Soak cashews, prepare tomato puree, and make ginger-garlic paste. Cut paneer into cubes and keep ready.
Making tomato gravy
Heat butter, add spices and ginger-garlic paste. Add tomato puree and cook until thick and oil separates. Add cashew paste and cook further.
Making paneer butter masala
Add spices and water, then simmer. Add paneer cubes and cook briefly. Finish with cream and kasuri methi.
Serving Suggestions
Serve hot with naan, roti, or rice. Garnish with cream for a rich look and flavor.
Storage
Store in the refrigerator for 2–3 days. Reheat gently and add water if required to adjust consistency.
Riya’s Notes
Always cook the tomato base properly before adding cream. This step removes raw taste and enhances flavor. Use fresh paneer for best texture, and avoid overcooking after adding paneer to keep it soft.
Conclusion
Paneer Butter Masala is a rich and flavorful dish that perfectly represents North Indian cuisine. Its creamy texture and balanced taste make it a favorite for both everyday meals and special occasions.
By following this step-by-step guide, you can easily prepare restaurant-style Paneer Butter Masala at home with perfect results every time.
Frequently Asked Questions
Can I make paneer butter masala without cream?
Yes, but the texture will be less rich.
How to thicken the gravy?
Cook longer or add more cashew paste.
Can I freeze paneer butter masala?
Yes, but fresh is always better in taste.
What oil is best for this recipe?
Butter or a mix of butter and oil works best.
Is paneer butter masala spicy?
No, it is usually mild and slightly sweet.

Discover easy recipes, spicy curries, and fresh vegetable dishes by Riya on Novamatterz.com. Simple cooking for everyday delicious meals.



