Paneer Korma Recipe (Rich Indian Cottage Cheese Curry)
Paneer korma is a rich Indian curry featuring pan-fried paneer cubes simmered in a yogurt and nut-thickened sauce. It offers a balance of gentle spice warmth and savory creaminess without the heavy heat found in other curries.
This version relies on a smooth paste made from onions, cashews, and melon seeds, combined with whole spices and yogurt to build the gravy. Frying the paneer lightly helps it hold its shape while absorbing the surrounding sauce.
Why This Recipe Works
- Blending soaked cashews and melon seeds directly into the onion paste creates a naturally thick gravy without needing heavy cream or flour.
- Lightly pan-frying the paneer blocks prevents them from dissolving into soft mush while simmering in the liquid.
- Tempering whole spices in warm oil before adding aromatics infuses the entire base with subtle fragrance.
Ingredient Notes
- Paneer: Firm Indian cottage cheese that holds its shape when cooked. Cut into even cubes.
- Cashews and melon seeds: Soaked and ground together to form the thickening base for the korma sauce.
- Plain yogurt: Whisked until smooth and added over lower heat to prevent curdling in the sauce.
If You’re Cooking Outside India
- Paneer: Found in the refrigerated section of most South Asian grocery stores and well-stocked international supermarkets.
- Magaj (melon seeds): Sold as dried white melon seeds at Indian grocers. If unavailable, replace with an equal amount of raw cashews.
How to Make Paneer Korma
Prep the Nuts and Paneer
Soak the cashews and melon seeds in warm water. Cut the paneer into cubes and fry lightly until golden at the edges.
Build the Sauce Base
Sauté sliced onions until soft, then blend them with the soaked nuts into a smooth paste.
Simmer and Finish
Cook the spice paste, whisk in yogurt, add water for sauce consistency, and simmer the paneer cubes until heated through.
Cooking Tips
- Whisk the yogurt before adding it to the pan and lower the heat to prevent it from separating.
- Soak cashews in warm water for at least twenty minutes so they blend into a completely smooth paste.
Common Mistakes to Avoid
- Adding yogurt directly to boiling hot oil or sauce: Lower the burner heat and stir the whisked yogurt in gradually to keep the sauce smooth.
- Overcooking the paneer cubes: Pan-fry them only until golden on the edges and simmer briefly in the sauce so they stay tender.
Variations
- Mixed Vegetable Korma: Add parboiled green peas, carrots, and potatoes alongside the paneer for a vegetable-heavy dish.
Serving Suggestions
- Serve warm with plain basmati rice or warm flatbreads such as roti or naan.
- Pair with a simple cucumber and onion salad dressed with lemon juice.
Storage & Make-Ahead
Make ahead: The onion and nut paste can be blended a day ahead and stored in the refrigerator.
Refrigerate: Store leftovers in an airtight container in the refrigerator for up to two days.
Freeze: Freezing is not recommended because the yogurt and nut sauce can separate upon thawing.
Reheat: Warm gently on the stovetop over low heat, stirring occasionally and adding a splash of water if the sauce is too thick.
Frequently Asked Questions
Can I use heavy cream instead of cashews?
Cashews and melon seeds give this korma its distinct nutty body and texture. Heavy cream can add richness, but it will change the traditional gravy profile.
Why did my yogurt curdle in the curry?
Yogurt curdles when exposed to high heat. Lower the burner temperature and stir the whisked yogurt in gradually to prevent separation.
More Indian Recipes to Try
Browse the IndiPlated recipe index

Paneer Korma
Ingredients
Equipment
Method
- Place the raw cashews and melon seeds in a bowl with warm water. Let them soak for 20 minutes, then drain.
- Heat 1 tablespoon of cooking oil in a skillet over medium heat. Add the paneer cubes and fry for 3 to 4 minutes, turning gently until light golden at the edges. Remove and set aside in a bowl of warm water to keep them soft.
- In the same skillet, add another tablespoon of oil. Add the sliced onions and sauté over medium heat for 6 to 8 minutes until soft and translucent. Remove from heat and let cool slightly.
- Transfer the sautéed onions, soaked cashews, and melon seeds to a blender. Blend with a few tablespoons of water until completely smooth.
- Heat the remaining oil in the skillet over medium-low heat. Add the cardamom pods and cinnamon stick, letting them sizzle for 30 seconds. Add the ginger garlic paste and cook for 1 minute until the raw aroma fades.
- Pour the blended onion and nut paste into the skillet. Cook for 5 to 6 minutes, stirring frequently so it thickens and turns pale golden.
- Lower the heat. Gradually stir in the whisked yogurt, mixing continuously until incorporated. Pour in 1 cup of water and season with salt. Bring to a gentle simmer.
- Drain the paneer cubes and add them to the simmering gravy along with the garam masala. Cook uncovered for 5 minutes until the paneer absorbs the flavors and the sauce reaches your preferred consistency.
Notes
Adjust the water quantity in the final step if you prefer a thicker or thinner sauce.






