Balanced base
Paneer Butter Masala works because paneer, onion, and tomato (tamatar) give the recipe its main flavour, texture and body instead of relying only on seasoning.

Measured ingredients, clear steps and nutrition guidance in one beautiful cooking view.
Today's kitchen pick
Cook Paneer Butter Masala with practical timing, clear steps and home-style flavour. Follow the ingredients and method to make it at home.
By Satendra Gangwar
Recipe Developer·Kya Khayen Kitchen
Total
45 mins
Prep
15 mins
Cook
30 mins
Skill
Intermediate
From the kitchen
Paneer Butter Masala is one of those Indian paneer recipes that feels special even when the cooking is simple. It has soft paneer cubes, a smooth tomato-cashew gravy, a gentle sweetness from butter and cream, and the warm flavour of everyday Indian spices. This is the kind of paneer curry that works beautifully for a family dinner, a weekend lunch, a small get-together, or any day when you want something rich and comforting without making the recipe too complicated.
A good Paneer Butter Masala recipe is all about balance. The gravy should be creamy, but not heavy. It should taste buttery, but not greasy. The tomato flavour should be bright, but not too sharp. The paneer should stay soft and fresh, not rubbery. When these small things come together, you get a restaurant-style Paneer Butter Masala that still tastes homemade and comforting.
In this recipe, the base is made by cooking onions, tomatoes, cashews, ginger, garlic and mild spices until everything turns soft and flavourful. The mixture is then blended into a smooth paste and cooked again with butter. This second cooking step is important because it removes the raw taste from the blended masala and gives the gravy its deeper, rounded flavour. A little cream and crushed kasuri methi at the end bring that familiar butter masala aroma which makes the dish feel complete.
Paneer Butter Masala is also known as Butter Paneer Masala in many homes and restaurants. Both names usually point to the same creamy paneer gravy made with paneer, butter, tomato, cashew and cream. Some versions are slightly sweet, some are more spicy, and some are very rich. This version keeps the flavour balanced so it can be served with everyday Indian breads as well as rice dishes.
You can serve Paneer Butter Masala with roti, naan, tandoori roti, paratha, lachha paratha or simple phulka. If you prefer rice, it goes very well with jeera rice, steamed basmati rice, pulao or even a simple lunch plate with dal and salad. For a fuller meal, pair it with dal makhani, veg pulao, cucumber raita or a light salad to balance the richness of the gravy.
The best paneer for this recipe is fresh, soft paneer. If your paneer has been kept in the fridge, soak it in warm water before adding it to the gravy. This small step makes a big difference because warm paneer absorbs the gravy better and stays soft while eating. After adding paneer, avoid boiling the curry for too long. Paneer only needs a short simmer in the gravy, otherwise it can become firm and chewy.
The tomato base is another important part of this easy Paneer Butter Masala. Use ripe red tomatoes for the best colour and natural sweetness. Kashmiri red chilli powder gives a bright colour without making the curry too spicy. Cashews help create the creamy texture, while butter and cream give the final restaurant-style finish. If your tomatoes are too tangy, a small pinch of sugar or honey can balance the flavour, but it should not make the curry taste sweet.
This creamy paneer curry is a good recipe to make when you want a vegetarian main dish that feels festive but still familiar. It is rich enough for guests, simple enough for home cooking, and flexible enough to serve with whatever you already have, from roti to rice. If you enjoy paneer recipes, you can also try dishes like Paneer Curry, Matar Paneer, Paneer Do Pyaza, Chilli Paneer Gravy or Paneer Lababdar for different styles of paneer gravy.
Paneer Butter Masala tastes best fresh, but leftovers can be stored and reheated gently. Keep the curry in an airtight container in the fridge and warm it on low heat with a splash of water or milk to bring back the creamy consistency. Do not reheat it on high flame, because cream-based gravies can split or become too thick. A little butter or cream added after reheating can refresh the flavour.
This Paneer Butter Masala recipe is a reliable choice when you want a smooth, creamy, mildly spiced and satisfying paneer gravy. It brings together the comfort of homemade Indian food and the flavour of restaurant-style curry in a way that feels easy to cook and easy to serve.
Cook smarter
Paneer Butter Masala works because paneer, onion, and tomato (tamatar) give the recipe its main flavour, texture and body instead of relying only on seasoning.
The method follows sauteing, so the ingredients have a defined path from preparation to serving.
With a total flow of about 45 minutes, this recipe can fit into a veg meal without turning into a long kitchen project.
Cut the paneer into even cubes. If the paneer feels firm, keep it in warm water for 10 minutes, then drain and keep aside.
Before starting Paneer Butter Masala, read the steps once and keep the measured ingredients nearby.
Cut or portion the main ingredients evenly so they cook or combine at the same pace.
Taste near the end before changing salt, spice, sweetness or sourness; small final adjustments are easier to control.
Serve while the texture is still fresh and the aroma is at its best.
Starting before ingredients are ready can lead to overcooking one part while another part is still being chopped or measured.
Strong heat can make spices harsh, dry out the surface, or cook the outside before the centre is ready.
Add water, milk, stock or curd gradually when the method allows it, because texture is easier to loosen than to fix later.
Always taste Paneer Butter Masala once near the finish so the final seasoning feels balanced.
Serve Paneer Butter Masala as part of a simple north indian meal with one fresh side for contrast.
Add curd, chutney, salad or a light drink if the plate needs freshness.
If serving with other dishes, keep the accompaniments simpler so this recipe remains easy to enjoy.
Let leftover Paneer Butter Masala cool down before transferring it to a clean, covered container.
Keep leftovers refrigerated and use them within 1 to 2 days for the best home-cooked quality.
Reheat on low to medium heat, adding a splash of water only if the texture has tightened after chilling.
Reduce chilli, pepper or strong spices and let the main ingredients stay more prominent.
Add a small squeeze of lemon, fresh herbs or a light garnish at the end when it suits the ingredient list.
For a fuller mouthfeel, finish with a small amount of ghee, butter, curd, cream or nut paste only if it matches the recipe style.
Use less oil or sweetener where possible and increase fresh sides instead of making the main dish watery or bland.
Yes, you can prepare Paneer Butter Masala ahead for a short period. Cool it properly, keep it covered in the refrigerator, and reheat gently before serving.
Control the liquid gradually and follow the cooking cues in the method. If the dish looks dry, add a small splash of liquid; if it looks watery, cook uncovered briefly.
Serve it with simple sides such as roti, rice, salad, curd, chutney, toast or a light drink depending on the meal and the recipe style.
Yes. Start with less chilli, pepper or strong spice, then adjust near the finish after tasting.
The most important ingredients are paneer, onion, and tomato (tamatar). They shape the flavour and texture, so use fresh, good-quality portions where possible.
Yes, beginners can make it by reading the method first, preparing ingredients before heating the pan, and cooking with controlled heat.
Prep your counter
Tick items as you prepare your counter.
Cook with confidence
Know your plate
Estimated energy
For 1 serving, based on measured ingredients.
Protein
67.3 g
Fiber
18.7 g
Nutrient balance
Bars provide a simple visual reference against general daily values.
Calculated from measured ingredients for 1 serving.
About the recipe developer
I am Satendra Gangwar, the recipe developer behind Kya Khayen. I build recipes for real Indian kitchens with clear ingredients, practical timing and steps that home cooks can follow without confusion.
My aim is to help you decide what to cook today and make it with confidence, whether you are trying a simple everyday meal or improving a familiar family recipe.
Editor note
Every recipe is reviewed for ingredient clarity, method flow and everyday cooking practicality before it is published or updated.
Taste reaction
Tap once to react
Cooked by the community
Share how this recipe tasted after you tried it.
Rate the taste and tell others what worked for you.
Sign in to rate this recipe
Share your result after you have cooked it.
Be the first cook to share a rating for this recipe.
Cook together
Ask about substitutions or share a useful cooking tip.
Have a cooking question or a tip worth sharing?
Sign in to join the conversation
Ask questions, share tips and keep your replies in one account.
No kitchen questions yet. Start the conversation above.
Food compare
Similar food type. See calories, protein, fiber, time, and simple reasons side by side.
Paneer Butter MasalaNorth Indian · Approx Rs 190518 kcal · 22.4g protein
Paneer Tikka MasalaNorth Indian · Approx Rs 200486 kcal · 24.6g proteinFood compare
Similar food type. Check which one gives better calories, protein, fiber, time, and recipe cost.
Paneer Butter MasalaNorth Indian · Approx Rs 190518 kcal · 22.4g protein
Paneer Tikka MasalaNorth Indian · Approx Rs 200486 kcal · 24.6g protein