Picture this: silky, sunset-orange gravy clinging to buttery cubes of paneer while your kitchen smells like your favorite Indian restaurant—minus the long wait and bill shock. If “weeknight dinner” and “luxury” rarely mix in your home, this changes tonight. We’re talking one pan, zero culinary drama, and flavor that makes store-bought sauces cry.
This is the kind of meal that turns rice and rotis into royalty. Spoiler: you might lick the spoon. Twice.
What Makes This Special

Balanced flavors—mellow butter and cream meet bright tomatoes and warm spices.
No one note screams; the harmony does.
Restaurant texture without commercial thickeners. Blanched cashews and simmered tomatoes bring that lush, velvety finish everyone chases.
Weeknight-friendly. With a few smart shortcuts, you get depth that tastes like an all-day cook with a 35–40 minute reality.
Customizable heat.
From mild and cozy to bold and lively—your kitchen, your spice level.
Ingredients Breakdown
- Paneer – 400 g (about 14 oz), cut into 1-inch cubes. Fresh or store-bought works; fresher equals softer.
- Butter – 3 tablespoons, divided. Use unsalted to control salt levels.
- Neutral oil – 1 tablespoon, to prevent butter from burning.
- Onion – 1 medium, roughly chopped.
- Tomatoes – 4 medium ripe or 1 can (14 oz) crushed tomatoes for consistency.
- Garlic – 4–5 cloves, sliced.
- Ginger – 1-inch piece, sliced.
- Cashews – 12–15, soaked in hot water for 15 minutes; for creaminess.
- Kashmiri red chili powder – 1 to 1.5 teaspoons, for color and mild heat.
- Coriander powder – 1 teaspoon.
- Cumin powder – 1/2 teaspoon.
- Garam masala – 1/2 teaspoon.
- Turmeric – 1/4 teaspoon.
- Kasuri methi (dried fenugreek leaves) – 1 teaspoon, crushed.
- Whole spices – 1 bay leaf, 2 green cardamom, 4–5 cloves (optional but elevates flavor).
- Tomato paste – 1 tablespoon (optional, for deeper color and tang).
- Honey or sugar – 1/2 to 1 teaspoon, to balance acidity.
- Heavy cream – 1/3 cup (or 1/2 cup for extra luxe).
- Warm water – about 1 cup, for adjusting consistency.
- Salt – to taste.
- Fresh cilantro – a small handful, chopped, for garnish.
The Method – Instructions

- Soak the cashews: Cover cashews with hot water for 15 minutes.
Drain and set aside.
- Make the base: Heat 1 tablespoon butter + oil in a pan. Add whole spices (if using) until fragrant, 30 seconds. Add onion, ginger, and garlic; sauté until translucent and lightly golden, 6–8 minutes.
- Tomato time: Add tomatoes and a pinch of salt.
Cook until jammy and the raw smell fades, 8–10 minutes. Add tomato paste if using; cook 1 minute.
- Blend smooth: Remove bay leaf. Transfer onion-tomato mix and soaked cashews to a blender.
Add a splash of water and blend until ultra-smooth. No grainy bits allowed.
- Spice bloom: In the same pan, melt 1 tablespoon butter. Add turmeric, Kashmiri chili, coriander, and cumin.
Stir 20–30 seconds on low heat. Don’t burn it—if it smells bitter, you went too far.
- Pour and simmer: Add the blended sauce back with 1/2–3/4 cup warm water. Season with salt.
Simmer on low for 6–8 minutes until glossy and thick, stirring occasionally.
- Paneer in: Add paneer cubes and 1/2 teaspoon garam masala. Simmer gently 3–4 minutes to warm through. Overcooking makes paneer rubbery—don’t do that to yourself.
- Finish like a pro: Stir in cream, honey/sugar, and crushed kasuri methi.
Add the last tablespoon of butter for that signature sheen. Adjust salt and heat to taste.
- Serve smart: Rest covered for 5 minutes. Garnish with cilantro.
Pair with naan, jeera rice, or buttery parathas. Expect silence at the table—always a good sign.
Preservation Guide
- Fridge: Store in an airtight container for up to 3 days. Reheat gently on low heat with a splash of water or milk to revive the sauce.
- Freezer: Freeze the sauce without paneer and cream for up to 2 months.
Add fresh paneer and cream while reheating for best texture.
- Make-ahead: Blend the sauce base (step 4) and refrigerate up to 4 days. Finish in 10 minutes flat when ready to eat.

Health Benefits
- Protein-rich: Paneer delivers high-quality vegetarian protein, supporting muscle and satiety.
- Healthy fats: Cashews and cream provide fats that help absorb fat-soluble nutrients. Moderation, not deprivation.
- Antioxidants: Tomatoes, ginger, garlic, and spices like turmeric bring anti-inflammatory compounds.
Your tastebuds and body can both win.
- Calcium boost: Paneer is a solid source of calcium for bones and recovery.
Don’t Make These Errors
- Skipping the blend: Chunky sauce equals rookie move. Blend until velvet-smooth for restaurant vibes.
- High heat after cream: Boiling splits the sauce. Keep it low and gentle.
- Overcooking paneer: It turns squeaky and tough.
Warm it through—don’t stew it.
- Ignoring sweetness balance: Tomatoes can be acidic; a touch of honey or sugar makes the flavors pop, not “sweet.”
- Burning spices: Spices need gentle heat to bloom. If they scorch, bitterness is inevitable.
Recipe Variations
- No-cashew version: Swap with blanched almonds or 2 tablespoons melon seeds. Or use extra cream and a small boiled potato for body.
- Lighter option: Use milk or evaporated milk instead of cream; add 1 teaspoon cornstarch slurry if needed to thicken.
- Tofu butter masala: Press firm tofu, cube, and pan-sear before adding.
Great dairy-light alternative.
- Spinach boost: Stir in a cup of puréed, sautéed spinach for color and nutrients. Think palak-butter hybrid.
- Smoky finish: For a dhaba-style vibe, add a tiny drop of liquid smoke or do a quick charcoal dhungar (if comfortable) for 1–2 minutes.
- Nut-free restaurant hack: Use 2 tablespoons sunflower seed butter blended with tomatoes. Surprisingly smooth.
FAQ
Can I use canned tomatoes?
Yes.
Canned crushed tomatoes give consistent flavor and color. If they’re too tangy, balance with an extra pinch of sugar or an extra tablespoon of cream.
How do I keep the sauce from splitting?
Keep heat low when adding cream, and don’t boil afterward. If it starts to split, whisk in a splash of warm milk and take it off heat for a minute.
Is kasuri methi essential?
Essential for authenticity, IMO.
It adds a signature aromatic bitterness. If you can’t find it, skip it rather than substituting with anything sweet or overpowering.
Can I make it vegan?
Absolutely. Use tofu instead of paneer, coconut cream or cashew cream instead of dairy cream, and vegan butter.
The flavor stays rich, just a touch different.
How spicy is this?
Typically mild to medium because Kashmiri chili is more color than heat. Want hotter? Add a pinch of regular chili powder or a fresh green chili during sautéing.
Why is my paneer rubbery?
It was either overcooked or not fresh.
Add paneer toward the end and simmer gently. You can also soak store-bought paneer in warm water for 10 minutes to soften.
What do I serve it with?
Naan, garlic naan, tandoori roti, parathas, or basmati rice. Jeera rice is a 10/10 pairing because it adds aroma without stealing the show.
Final Thoughts
Creamy Paneer Butter Masala is comfort food dressed in a tux—simple to cook, fancy to eat, and guaranteed to impress.
With a few pantry spices and a blender, you’ll beat your favorite takeout on flavor and price, FYI. Keep it mild, crank the heat, make it lighter—this recipe adapts to your style. Now cue the naan, and prepare for the kind of silence only great dinners create.

Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.