I start by heating a generous splash of oil in my pan, listening for that faint sizzle as cumin seeds hit the hot surface. The pop and crackle fill the kitchen, signaling I can add the chopped onions and garlic, which turn translucent and fragrant in minutes.
Next, I toss in the spices—coriander, turmeric, garam masala—and stir until everything smells warm and earthy. I then pour in the tomato puree and let it simmer until the oil begins to separate, signaling the base is ready for the paneer.
The gentle sizzle of cumin seeds popping, the aroma filling the kitchen, as I toast the spices before blending. It’s that quiet moment when everything starts to smell warm and earthy, signaling the start of something rich and comforting.
What goes into this dish
- Paneer: I prefer fresh, soft paneer that’s just a little squeaky when you bite. Skip the store-bought blocks if they feel too firm; look for that gentle, milky aroma for the best melt-in-your-mouth texture.
- Yogurt: Thick, full-fat yogurt gives the sauce a creamy tang. If you only have runny yogurt, strain it overnight. Avoid sour or thin options—they’ll water down your sauce’s richness.
- Cashews: Soaked and blended, they add creaminess without dairy. Use roasted cashews for a smoky depth, or almonds if you prefer a milder nutty flavor. Skip if nut allergies are a concern.
- Tomato paste: Concentrated and bright, it deepens the flavor. Fresh tomato puree can work, but it’s often more watery; cook it down until it’s thick and rich. Avoid overly acidic canned tomatoes.
- Spices: Cumin, coriander, garam masala—toast and grind your own for the freshest flavor. Pre-ground spices are fine but can dull quickly; toast them in oil until fragrant to release their oils and aroma.
- Oil: Ghee gives a traditional, nutty flavor, but vegetable oil works fine. Use enough to gently fry the spices and onion without splattering too much. Keep it at medium heat to prevent burning.
- Fresh herbs: Cilantro for garnish adds bright, herbal freshness. If unavailable, a squeeze of lemon can lift the dish with a citrusy kick. Don’t skip the final fresh touch—it balances the richness.

Paneer Tomato Curry
Ingredients
Equipment
Method
- Heat oil in a pan over medium heat and add cumin seeds. Once they start popping and releasing aroma, add the chopped onion and minced garlic, sautéing until the onion turns translucent and fragrant, about 3-4 minutes.
- Add ground coriander, turmeric, and garam masala to the pan, stirring constantly for about 30 seconds until the spices are fragrant and toasted lightly.
- Pour in the tomato puree, stirring to combine everything well. Let it simmer gently for 5-7 minutes until the oil starts to separate from the tomato base, indicating it’s cooked through.
- Mix in the strained full-fat yogurt and blended cashews, stirring continuously to create a smooth, creamy sauce. Cook for another 3-4 minutes until the sauce is thick and fragrant.
- Gently add the paneer cubes into the sauce, folding carefully to coat each piece without breaking them. Cover and simmer on low heat for 5-8 minutes until the paneer is heated through and tender.
- Finish by sprinkling chopped cilantro over the top and giving the curry a gentle stir. Serve hot with rice or naan, garnished with extra cilantro if desired.
Common mistakes and how to fix them
- FORGOT to toast spices: dry toast them first, then grind for a deeper flavor.
- DUMPED too much water: drain paneer well before cooking, excess moisture weakens the sauce.
- OVER-TORCHED the spices: keep the heat moderate, stir constantly to prevent burning the spice paste.
- MISSED the seasoning check: taste and adjust salt before serving, it balances the richness.
Make-Ahead and Storage Tips
- You can prepare the sauce a day ahead; keep it in the fridge for up to 24 hours. Reheat gently, stirring often, until bubbling hot and fragrant again.
- Paneer can be cut and stored in water in the fridge for up to 2 days. Drain before adding to the reheated sauce to prevent sogginess.
- If you want to freeze the korma, do so in an airtight container for up to 3 months. Thaw in the fridge overnight, then reheat thoroughly, checking for even warmth and aroma.
- The flavors meld better after a day in the fridge, so consider making this a day in advance. The sauce might thicken; add a splash of water or cream while reheating to loosen it up.
- Reheat in a pan over medium heat, stirring frequently. Look for a bubbling, fragrant sauce with a rich, creamy texture. Adjust seasoning if needed before serving.
FAQs
1. How do I choose the right paneer?
Paneer should be firm but soft, with a slight squeak when bitten into. For extra freshness, soak it in warm water before adding to the sauce.
2. Can I use low-fat yogurt?
Use full-fat yogurt for a rich, tangy sauce. Strain if too runny, and add it slowly while stirring to prevent curdling.
3. Do I really need to soak the cashews?
Cashews should be soaked for at least 30 minutes until soft. They blend into a smooth, creamy base that coats the paneer nicely.
4. Why toast the spices first?
Cooking spices until fragrant releases their oils, enriching the aroma and flavor. Toast them in a dry pan for a few seconds before grinding.
5. How do I reheat leftover paneer korma?
Reheat the korma slowly over medium heat, stirring often. It should bubble gently with a silky, fragrant sauce ready for serving.
Hi there! I’m Himani and welcome to Val’s Recipe Box. This little corner of the internet didn’t begin with me. It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.








This little corner of the internet didn’t begin with me.
It began with Val my neighbourhood aunt whose kitchen held more warmth than any fireplace ever could.
She was more of a friend and I’ve come to know her in the most unexpected way.