Recipe to Make Paneer Butter Masala: Silky Tomato Gravy With Spiced Creaminess

Recipe to Make Paneer Butter Masala: Silky Tomato Gravy With Spiced Creaminess

This paneer butter masala delivers a silky tomato gravy with perfectly spiced creaminess.

I’ve refined this method to balance rich butter flavors with aromatic spices, creating a dish that feels both indulgent and authentic. The key is slow-cooking the sauce to develop depth before adding the paneer.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Recipe to Make Paneer Butter Masala

Rich, aromatic ingredients create that signature silky tomato gravy with spiced depth.

Ingredient Amount Notes
Paneer 🧀 1 lb Cubed, firm and fresh
Unsalted Butter 🧈 ½ cup Divided for cooking and finishing
Heavy Cream 🥛 1 cup Full-fat for richness
Tomatoes 🍅 6 whole Ripe, Roma or vine-ripened
Yellow Onion 🧅 1 whole Finely diced
Garlic Cloves 🧄 6 cloves Minced for depth
Fresh Ginger 🌿 1 tbsp Grated or minced
Garam Masala 🌶️ 2 tsp Freshly ground preferred
Ground Cumin 🌿 1 tsp Toasted for aroma
Ground Coriander 🍃 1 tsp Complements cumin perfectly
Turmeric Powder 🌼 ½ tsp For color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Cashew Nuts 🥜 ¼ cup Soaked for creaminess
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Adjust to taste

[recipe_ingredient_scaler]

The paneer quality is non-negotiable here. Patel Brothers or any Indian grocery carries the freshest, firmest blocks—avoid pre-crumbled versions as they lack texture. Heavy cream must be full-fat (40% milkfat); lower percentages thin the sauce. For the tomatoes, San Marzano canned work in a pinch, but fresh ripe Roma tomatoes deliver the brightest acidity and sweetness.

No garam masala? Make your own blend with equal parts cumin, coriander, cardamom, cinnamon, and cloves. Missing Kashmiri chili? Paprika plus a pinch of cayenne mimics the color and mild heat. The cashews can be swapped for heavy cream if avoiding nuts, but the texture changes slightly. Always use unsalted butter to control the seasoning precisely.

The sauce develops more complexity overnight. Store in an airtight container for up to 4 days in the fridge or freeze for 3 months. Reheat gently to avoid separating the cream. Fresh cilantro is best added just before serving (it wilts quickly).

❤️

Why You’ll Love This Recipe

  • One-Pot Magic: Honestly, I just dump everything in a single pan—onions, tomatoes, butter—and let it simmer while I prep the paneer.
  • Velvety Richness: That first bite with the creamy butter sauce clinging to the soft paneer cubes? Ridiculously good.
  • Leftovers Gold: Tastes even better the next day, and the sauce thickens perfectly for scooping up with naan.

Step-by-Step Instructions for Paneer Butter Masala

Master the balance of creamy richness and vibrant spice with this refined approach.

Step 1: Prepare the Aromatic Base

Heat ¼ cup of the unsalted butter in a heavy-bottomed pan over medium heat until melted but not browned. Add the finely diced yellow onion and sauté for 6-8 minutes until translucent and soft, not browned.

Add the minced garlic cloves and grated fresh ginger, cooking for 1-2 minutes until the raw aroma dissipates. This forms the flavor foundation—keep the heat moderate to prevent burning the garlic. Stir in the ground cumin, ground coriander, turmeric powder, and Kashmiri red chili powder, toasting for 30 seconds until fragrant.

Step 2: Develop the Tomato-Cashew Gravy

Add the chopped tomatoes and 1.5 tsp salt, cooking for 8-10 minutes until the tomatoes break down completely into a thick pulp. Stir occasionally to prevent sticking, mashing the tomatoes with the back of your spoon to speed the process.

Add the soaked cashew nuts and cook for another 2-3 minutes. The mixture should be thick and paste-like with the oil separating slightly at the edges. Remove from heat and let cool for 5 minutes before blending into a smooth purée. This creates the velvety base for the gravy.

Step 3: Finish with Cream and Paneer

Return the tomato purée to the pan over low heat. Stir in the remaining ¼ cup of unsalted butter and the heavy cream, simmering for 3-4 minutes until fully incorporated. The sauce should be rich and glossy, with a deep orange hue from the tomatoes and turmeric.

Add the cubed paneer and 2 tsp garam masala, folding gently to coat the pieces without breaking them. Cook for 2-3 minutes just to warm the paneer through—it should remain soft and pillowy. Avoid overcooking, as paneer can turn rubbery with prolonged heat.

Step 4: Garnish and Serve

Taste and adjust seasoning if needed, though the dish should be well-balanced from the initial salt. The sauce should cling lightly to the paneer, with a visible sheen from the butter and cream.

Transfer to a serving dish and garnish with the chopped fresh cilantro. Serve immediately while warm, as the sauce will thicken slightly as it cools. The ideal consistency is luscious but not runny, with each bite delivering tender paneer in a spiced, creamy tomato gravy.

👨‍🍳

Pro Tips For Making Recipe To Make Paneer Butter Masala

  • Blanch the Tomatoes: Boil tomatoes for 2-3 minutes, then shock in ice water—peeling becomes effortless and the purée is silky smooth. I learned this the hard way after struggling with stubborn skins.
  • Fry Paneer Twice: Lightly fry paneer cubes before adding to the gravy, then let them soak in the sauce for 5 minutes off heat. This keeps them firm instead of turning rubbery.
  • Skip Raw Cream: Always warm the heavy cream before adding it to the masala, or it can split and ruin the texture. Sounds weird, but it works.
  • Use Ripe Tomatoes: Overripe tomatoes blend sweeter and richer—underripe ones give a tart, thin gravy. My grandmother swore by this, and she was right.

Health Benefits of recipe to make paneer butter masala

Protein Powerhouse

Paneer is an excellent source of complete protein, providing all nine essential amino acids your body needs. A 1-cup serving delivers about 20 grams of protein, making it ideal for muscle repair and growth. This is especially beneficial for vegetarians looking to meet their daily protein requirements.

Rich in Calcium

This dish is a fantastic way to boost your calcium intake, as paneer contains about 200mg per 100g. That means a 1-lb block provides a significant portion of your daily calcium needs, supporting strong bones and teeth. I always feel good knowing I’m getting this bone-strengthening mineral in such a delicious form.

Healthy Fats

The butter and cream in this recipe provide conjugated linoleic acid (CLA) and other beneficial fats. These help with nutrient absorption, particularly for the fat-soluble vitamins in the tomatoes and spices. The unsalted butter allows you to control sodium intake while still enjoying rich flavors.

Antioxidant Boost

Tomatoes, garlic, and ginger are packed with antioxidants like lycopene and gingerol. These compounds help combat oxidative stress in your body. The slow cooking process in this dish actually enhances the bioavailability of these nutrients. 💪

Spice Benefits

The turmeric in this recipe contains curcumin, a compound with powerful anti-inflammatory properties. Meanwhile, the cumin and coriander aid digestion, helping your body process the rich ingredients more comfortably. These spices don’t just taste good—they do good too.

Energy Source

The combination of healthy fats from cream and complex carbs from tomatoes provides sustained energy. This makes the dish particularly satisfying and energizing without the crash that comes from refined carbohydrates. I find this meal keeps me full and focused for hours. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 25g125%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 5g18%
Sugars 10g
Protein 24g48%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use store-bought paneer?

Yes, but choose firm, fresh blocks from Indian grocers. Avoid pre-crumbled versions, as they lack texture. For best results, soak store-bought paneer in warm water for 10 minutes to soften before cubing.

2

Why does my sauce turn out grainy?

This usually happens if the cashews aren’t soaked or blended long enough. Soak them in hot water for 15-20 minutes and blend the tomato mixture until completely smooth. A fine-mesh strainer can catch any remaining bits.

3

Can I make this without cream?

For a lighter version, replace heavy cream with ½ cup full-fat Greek yogurt or coconut milk. Add it slowly off the heat to prevent curdling. The flavor will differ slightly but still be delicious.

4

How do I prevent the paneer from turning rubbery?

Add paneer at the very end and cook for only 2-3 minutes on low heat. Overcooking or high temperatures make it tough. Also, use the freshest paneer possible for the best texture.

★★★★★4.7(13 reviews)
Chef Melanie

More recipe sites