Ever wondered why your Paneer Butter Masala never tastes like the one from your favourite restaurant?
You follow the recipe. You add cream. You use butter. But somehow… it still doesn’t hit that rich, silky, slightly sweet, mildly spiced flavour.
Here’s the truth: it’s not about adding more cream, it’s about building layers of flavour the right way.
And this recipe does exactly that.
What is Paneer Butter Masala?
Paneer Butter Masala (also called Paneer Makhani) is one of the most popular North Indian curries.
It’s known for:
Velvety smooth tomato-based gravy
Mild sweetness balanced with spice
Richness from butter, cream, and nuts
Origin & Style
This dish comes from Punjabi cuisine, inspired by the same base as Butter Chicken—but made vegetarian with paneer.
Why This Recipe Works
A lot of recipes miss the balance. This one doesn’t.
Here’s why:
Uses cashews + khoya for authentic richness (restaurant secret)
Red chillies + Kashmiri chilli give colour without too much heat
Slow simmering builds deep flavour
The final touch of cream and sugar balances the acidity perfectly
Ingredients Breakdown
Paneer
Soft, mild, absorbs gravy beautifully
Tomatoes + Onions
Base of the gravy
Provide tanginess and body
Red Chilies
Add colour and heat (adjustable)
Cashews
Natural thickener
Gives a creamy texture
Khoya + Milk
The game changer
Adds richness like restaurant-style gravies
Kasuri Methi
Adds that signature North Indian aroma
How It All Comes Together
Start by heating oil in a kadai. Add onions, red chillies, tomatoes, and cashews. As they cook down, everything softens and blends into a rich base. Let the tomatoes turn completely mushy; this step builds your flavour foundation.
Once cooled, grind it into a smooth paste. This is where your gravy starts looking like a restaurant-style base.
Now, heat ghee in a pan and add Kashmiri chilli powder; this step enhances colour instantly.
Pour in the ground paste, rinse your mixer with a little water, and add it back in (don’t waste that flavour). Let it simmer slowly.
Add garam masala, kasuri methi, and coriander leaves. Close the lid and let it cook gently—this is where the magic happens.
Meanwhile, grind khoya with milk into a smooth mixture. This ensures there are no lumps when added to the gravy.
Now stir in fresh cream, khoya mixture, and a little sugar. You’ll notice the gravy turning rich, glossy, and aromatic.
Adjust consistency with water, add salt, and finally drop in the paneer cubes.
Let it simmer for a few minutes so the paneer absorbs all that flavour.
Pro Tip💡: Don’t overcook paneer; it can turn rubbery. Always simmer on low heat.
https://www.youtube.com/watch?v=oYZ--rdHL6I
Why You’ll Love This Recipe
Restaurant-style taste at home
Perfect balance of spice, sweetness, and creaminess
Paneer Butter Masala (also called Paneer Makhani) is the ultimate comfort curry. Picture cubes of paneer (Indian cottage cheese) swimming in a luscious, buttery tomato gravy, with just the right amount of warmth from Kashmiri chilies and aromatic spices. It’s rich without being overpowering, and it satisfies both vegetarians and anyone who appreciates a good, hearty meal.
Ingredients
300g paneer
1tbsp oil
2 onion (chopped)
10 red chilies (adjust spice as needed)
3 tomato (chopped)
1tsp salt
1/4cup cashew nuts
3tsp ghee
2tsp kashmiri chili powder
1tsp garam masala
1tsp kasuri methi
1handfull of coriander leaves
50g unsweetened khoya
3tbsp milk
2tbsp fresh cream
1tsp sugar
1/4cup water
Instructions
Prep Work
1
Chop vegetables
Finely chop onions and tomatoes
2
Grind khoya mixBlend khoya with milk to form a smooth paste.
Method
3
Saute onions & tomatoes
Heat oil in a kadai, add onions, red chilies, tomatoes, and cashews. Saute well.
4
Cook until softAdd salt and cook until tomatoes are soft and mushy. Turn off the stove.
5
Blend to a smooth pasteCool and blend the cooked ingredients into a smooth paste.
6
Cook the base with gheeHeat ghee in a kadai, add kashmiri chili powder, then pour in the blended paste.
7
Add spicesStir in garam masala, kasuri methi, and chopped coriander leaves.
8
Simmer the gravyCover and let the mixture simmer on low heat for 10 minutes.
9
Add creaminessMix in fresh cream, khoya mixture, and sugar (you can skip if your khoya is sweet). Stir well.
10
Adjust consistencyAdd water, season with salt, and mix everything well.
11
Cook paneerAdd paneer cubes, cover, and cook for 10 minutes on low flame.
12
Serve the paneer butter masala hotTurn off the stove and serve hot with a dollop of butter.
Nutrition Facts
Servings 5
Amount Per Serving
Calories320kcal
% Daily Value *
Total Fat22g34%
Saturated Fat10g50%
Cholesterol35mg12%
Sodium420mg18%
Potassium300mg9%
Total Carbohydrate18g6%
Dietary Fiber3g12%
Sugars6g
Protein14g29%
Vitamin A 1200 IU
Vitamin C 15 mg
Calcium 380 mg
Iron 2 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Keywords:
Paneer Butter Masala, Paneer Makhani,
Stay Connected with Home Cooking Show!
Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!
Pin this recipe to share with your friends and followers.
Hema Subramanian
Food and Lifestyle Blogger
I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.
My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!