Learn to Cook Paneer Butter Masala
Master the art of making creamy, restaurant-quality paneer butter masala from scratch with step-by-step guidance.
Ingredients & Preparation
Essential Ingredients for Paneer Butter Masala
Paneer and Dairy
- Paneer: 250g, cut into 1-inch cubes (firm variety works best)
- Butter: 3-4 tablespoons (unsalted preferred)
- Heavy cream or yogurt: ½ cup for richness
- Milk: ¼ cup to adjust consistency
Tomato Base
- Tomatoes: 500g fresh or 1 can (400g) crushed tomatoes
- Onions: 2 medium, finely chopped
- Ginger-garlic paste: 1 tablespoon
Spices & Aromatics
- Kasuri methi (dried fenugreek): 1 teaspoon
- Garam masala: 1 teaspoon
- Chili powder: ½-1 teaspoon
- Cumin seeds: ½ teaspoon
- Salt and pepper: to taste
Preparation Tips
Press paneer between paper towels for 30 minutes before cutting to remove excess moisture, ensuring better texture when fried.
Mise en place (prepare everything before cooking):
- 1Cut paneer into uniform cubes
- 2Blanch tomatoes briefly or use canned for easier blending
- 3Measure all spices into small bowls
- 4Mince ginger-garlic or use paste
Don't skip the preparation step—paneer butter masala requires quick cooking once you start, so having ingredients ready prevents overcooking.
Making the Tomato Base
Creating the Perfect Tomato Foundation
The tomato base is the soul of paneer butter masala. A well-made base ensures rich flavor and smooth sauce.
Step-by-Step Process
- 1Heat butter and oil (2 tablespoons each) in a heavy-bottomed pan
- 2Add cumin seeds and let them crackle for 30 seconds
- 3Add chopped onions, cook until golden brown (5-7 minutes)
- 4Stir in ginger-garlic paste, cook for 1-2 minutes until fragrant
- 5Add tomatoes (fresh or canned), mix well
- 6Cook uncovered for 8-10 minutes, stirring occasionally
Achieving the Right Consistency
For a smoother sauce, blend the cooked tomato mixture using an immersion blender or regular blender. This creates a velvety texture that coats the paneer beautifully.
| Consistency | When to Use | Method |
|---|---|---|
| Chunky | Prefer texture | Skip blending |
| Smooth | Traditional | Blend completely |
| Semi-smooth | Best balance | Partial blending |
Key Indicators
- Tomatoes should break down completely
- Oil should separate slightly from the sauce
- Color should deepen to reddish-brown
- Aroma becomes concentrated and sweet
**Pro tip**: Cook tomatoes longer than you think necessary. This caramelization develops deeper flavors and reduces acidity.
Recommended Videos

Paneer Butter Masala Recipe - Restaurant Style
Ranveer Brar
Learn to make authentic paneer butter masala with professional techniques and tips from celebrity chef Ranveer Brar.

Perfect Paneer Butter Masala at Home
Nisha Madhulika
Step-by-step guide to making creamy, delicious paneer butter masala with detailed explanations in Hindi and English.

Paneer Butter Masala - Easy Recipe
Cooking with Smita
Simple and quick paneer butter masala recipe perfect for beginners with clear instructions and ingredient measurements.
Building the Masala Sauce
Transforming Tomato Base into Creamy Masala
This stage is where flavors deepen and the sauce becomes luxurious. Timing and technique are crucial.
Adding Spices (Tempering)
- 1Return blended tomato sauce to the pan over medium heat
- 2Add garam masala (1 teaspoon) and chili powder (½-1 teaspoon)
- 3Stir continuously for 2-3 minutes to cook out raw spice flavors
- 4Add kasuri methi (dried fenugreek) for aromatic complexity
Creating Creaminess
Add cream gradually while stirring to prevent curdling. If using yogurt instead of cream, temper it first by mixing with a spoon of hot sauce before adding to the pan.
Cream Addition Process:
- Add ½ cup heavy cream or yogurt slowly
- Stir constantly to incorporate smoothly
- Simmer for 3-4 minutes without boiling
- Add 2-3 tablespoons butter in small pieces
- Let butter melt and emulsify into sauce
Achieving Perfect Consistency
- Too thick? Add milk (¼ cup at a time)
- Too thin? Simmer uncovered for 2-3 minutes
- Target: Sauce should coat the back of a spoon
Seasoning Balance
Taste and adjust: salt, chili powder, and a pinch of sugar (to balance acidity). The sauce should be **rich, creamy, and slightly spiced**—not overpowering.
Cooking Paneer & Final Assembly
Frying Paneer to Perfection
Preparing Paneer for Frying
- 1Heat ghee or oil in a separate pan over medium-high heat
- 2Test temperature by dropping a small piece of paneer—it should sizzle immediately
- 3Fry paneer cubes in batches (don't overcrowd) for 2-3 minutes per side
- 4Look for: Golden-brown exterior, creamy interior
- 5Remove with slotted spoon and drain on paper towels
Don't fry paneer too long—it becomes rubbery. Golden color on two sides is sufficient. The paneer will continue cooking in the sauce.
Final Assembly
Combining Components
- 1Reduce sauce heat to low
- 2Gently add fried paneer to the creamy masala sauce
- 3Fold carefully to coat paneer without breaking it
- 4Simmer for 2-3 minutes to let flavors meld
- 5Taste and adjust seasoning as needed
Garnishing & Serving
Essential garnishes:
- Fresh cilantro (chopped)
- Kasuri methi (crushed between palms)
- Cream drizzle on top
- Ginger julienne for crunch
Serving suggestions:
- With naan, roti, or rice
- Serve immediately while hot
- Pairs well with cucumber raita and mango pickle
**Chef's secret**: Let the dish rest for 1-2 minutes after combining paneer and sauce—this allows flavors to marry beautifully.
Top Interview Questions
Missing something?
Suggest a topic or concept to add to this tutorial. AI will review and expand the content.