A silky tomato-cashew based gravy, slow-cooked with butter, spices, and cream β enveloping soft paneer cubes in pure indulgence.
π Overview
- π Origin: North India (Punjabi cuisine)
- πΆοΈ Spice Level: Mild to medium
- π§ Texture: Creamy, buttery, rich
- π½οΈ Best Served With: Butter naan, roti, jeera rice, or pulao
π Ingredients (Serves 4β5)
πΈ For Tomato-Cashew Base (To Blend):
- 3 large ripe tomatoes, chopped
- 1 medium onion, chopped (optional for restaurant-style; skip for Dhaba-style)
- 12β15 cashew nuts
- 1-inch piece of ginger, chopped
- 4β5 garlic cloves
- 2 green cardamoms
- 1 small cinnamon stick
- 2β3 cloves
- 1Β½ cups water


πΈ For the Curry:
- 250β300g paneer, cubed
- 2 tbsp butter (plus more for garnish)
- 1 tbsp oil
- 1 tsp red chili powder (preferably Kashmiri for color)
- Β½ tsp turmeric powder
- 1 tsp coriander powder
- Β½ tsp garam masala
- 1 tsp kasuri methi (dried fenugreek leaves)
- Β½ tsp sugar (optional, balances acidity)
- Salt, to taste
- ΒΌ to Β½ cup fresh cream
- Water as needed (for adjusting consistency)
- Fresh coriander leaves, for garnish

πͺ Preparation
β Step 1: Make the Tomato-Cashew Base
- In a saucepan, add:
- Chopped tomatoes, onions (if using), cashews, garlic, ginger, cardamom, cloves, cinnamon.
- Add 1Β½ cups water.
- Simmer on medium heat for 10β15 minutes until tomatoes and cashews soften completely.
- Cool it down completely, remove whole spices if you want, then blend into a very smooth paste.
π Tip: For ultra-smooth gravy, strain the puree through a fine sieve. This is how restaurants get that velvet texture.

β Step 2: Cook the Gravy
- In a heavy-bottomed pan or kadai, heat 2 tbsp butter + 1 tbsp oil.
- Add the blended tomato-cashew paste.
- Cook on medium-low heat for 10β12 minutes.
- Stir occasionally to prevent sticking.
- You’ll see the oil/butter starting to separate β a good sign the masala is cooked.
β Step 3: Add Spices
- Add:
- 1 tsp Kashmiri red chili powder (for color)
- Β½ tsp turmeric
- 1 tsp coriander powder
- Salt to taste
- Mix and sautΓ© for 2β3 minutes until spices are absorbed and the gravy thickens slightly.
β Step 4: Add Water & Simmer
- Add about ΒΎ to 1 cup water to adjust the gravy consistency.
- Mix and let it simmer for 5 minutes on low heat.
β Step 5: Add Paneer Cubes
- Add paneer cubes directly or lightly pan-fry them in butter beforehand for extra flavor.
- Stir gently to coat the paneer with the gravy.
- Simmer for 3β5 minutes on low.
β οΈ Do not overcook the paneer β it can become rubbery.

β Step 6: Final Touch β Butter, Cream & Kasuri Methi
- Crush kasuri methi between your palms and add it.
- Add ΒΌ to Β½ cup fresh cream, mix gently.
- Add a little more butter (optional) for a glossy finish.
- Sprinkle garam masala and a pinch of sugar if desired.

β Step 7: Serve
- Let the curry rest for a few minutes before serving.
- Garnish with:
- Swirl of cream
- Chopped coriander
- A tiny cube of butter on top (optional)


π½οΈ Best Served With:
- Butter Naan (classic combo)

- Tandoori Roti
- Jeera Rice

- Lachha Paratha

- Pulao
π₯ Pro Chef Tips
| Tip | Why It Matters |
|---|---|
| Use Kashmiri chili powder | Gives deep red color without too much heat |
| Blend gravy thoroughly | Essential for a silky, restaurant-style finish |
| Kasuri methi + cream | Balances the richness and gives signature flavor |
| Rest the curry | Letting it sit 10 min after cooking enhances the flavor |
π§Ύ Optional Variations
- Honey Paneer Butter Masala β Add 1 tsp honey instead of sugar.
- No-onion version β Skip onion for a lighter, smoother gravy.
- Vegan β Replace paneer with tofu, cream with cashew cream, and butter with vegan butter or oil.


No responses yet