Paneer Butter Masala

Servings: 5 Total Time: 55 mins Difficulty: Intermediate
paneer butter masala pinit

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.

Paneer Butter Masala | Paneer Makhani | Paneer Recipes | Gravy Curries | Home Cooking Show

Why You’ll Love This Recipe

  • Restaurant-style taste at home
  • Perfect balance of spice, sweetness, and creaminess
  • Great for special occasions or weekend meals

Diet & Customisation Options

Low-Fat Version

  • Skip khoya and reduce cream
  • Use milk instead

Vegan 🌿

  • Replace paneer with tofu
  • Use cashew cream instead of dairy cream
  • Skip khoya or use plant-based alternatives

What Goes Best with Paneer Butter Masala

How to Serve

  • Serve hot with a drizzle of cream
  • Add a small cube of butter on top for that restaurant feel

Packing & Party Tips

  • Perfect for dinner parties and gatherings
  • Make the gravy in advance, and add paneer just before serving

Common Mistakes to Avoid

Too Spicy

Use fewer red chillies initially.

Curdling Gravy

Always add cream and khoya on low heat.

Grainy Texture

Grind the base into a very smooth paste.

How to Store Paneer Butter Masala

  • Refrigerate in an airtight container for 2–3 days

How to Reheat

  • Heat on low flame
  • Add a splash of milk or water to adjust consistency

Substitutions You Can Try

  • Replace khoya with malai or cream
  • Use almonds instead of cashews
  • Add a little honey instead of sugar

Other Related Recipes You Might Like:-

Difficulty: Intermediate Prep Time 10 mins Cook Time 45 mins Total Time 55 mins
Servings: 5 Estimated Cost: $ 1 Calories: 320
Best Season: Suitable throughout the year

Description

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

Cooking Mode Disabled

Instructions

Prep Work

  1. Chop vegetables

    Finely chop onions and tomatoes

  2. Grind khoya mix

    Blend khoya with milk to form a smooth paste.

Method

  1. Saute onions & tomatoes

    Heat oil in a kadai, add onions, red chilies, tomatoes, and cashews. Saute well.

  2. Cook until soft

    Add salt and cook until tomatoes are soft and mushy. Turn off the stove.
  3. Blend to a smooth paste

    Cool and blend the cooked ingredients into a smooth paste.
  4. Cook the base with ghee

    Heat ghee in a kadai, add kashmiri chili powder, then pour in the blended paste.
  5. Add spices

    Stir in garam masala, kasuri methi, and chopped coriander leaves.
  6. Simmer the gravy

    Cover and let the mixture simmer on low heat for 10 minutes.
  7. Add creaminess

    Mix in fresh cream, khoya mixture, and sugar (you can skip if your khoya is sweet). Stir well.
  8. Adjust consistency

    Add water, season with salt, and mix everything well.
  9. Cook paneer

    Add paneer cubes, cover, and cook for 10 minutes on low flame.
  10. Serve the paneer butter masala hot

    Turn off the stove and serve hot with a dollop of butter.

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 5


Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 22g34%
Saturated Fat 10g50%
Cholesterol 35mg12%
Sodium 420mg18%
Potassium 300mg9%
Total Carbohydrate 18g6%
Dietary Fiber 3g12%
Sugars 6g
Protein 14g29%

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,
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I skip soaking cashews?

No, soaking ensures a smoother texture for the gravy.

Can I use store-bought tomato puree?

Yes, but fresh tomatoes give better flavor.

Is khoya necessary?

It enhances creaminess but can be skipped.

Can I use pre-cut paneer?

Yes, but homemade paneer is softer.

Should I deseed the red chilies?

If you prefer less spice, deseeding helps.

How long should I cook onions?

Until they are soft and golden brown.

Can I use butter instead of ghee?

Yes, but ghee gives a richer flavor.

Why is my gravy too thick?

Add more water to adjust consistency.

Can I replace fresh cream with milk?

Yes, but the dish may be less creamy.

What if my paneer turns rubbery?

Don't overcook; add it at the end.

What makes paneer butter masala creamy?

The creaminess comes from a combination of cashew nuts, khoya, fresh cream, ghee, and slow simmering, which creates a smooth, rich gravy.

Why should the onion-tomato mixture be blended?

Blending ensures a silky smooth gravy, which is the signature texture of paneer butter masala.

Why is my paneer rubbery?

Overcooking is the main reason—always simmer gently.

Can I skip khoya?

Yes, but it adds richness. Substitute with cream if needed.

Is Paneer Butter Masala spicy?

No, it’s usually mild and slightly sweet.

Can I freeze it?

Yes, but add paneer fresh when reheating for best texture.

Hema Subramanian
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!

- Hema Subramanian

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *