Paneer korma is a rich and aromatic Indian curry made with soft paneer cubes simmered in a creamy sauce of cashew paste, yogurt, and fragrant spices. This restaurant-style dish is perfect for pairing with rice, naan, or parathas, making it a favorite for festive meals and special dinners.
Heat ghee in a kadhai or deep skillet over medium heat. Add sliced onions and sauté for 8-10 minutes, until golden brown. Stir in the ginger-garlic paste and cook for 2 minutes until fragrant.
Add cardamom pods, bay leaf, cinnamon stick, and cloves. Fry for 30 seconds. Add coriander, cumin, turmeric, Kashmiri chili powder, garam masala, sugar, and salt. Stir well.
Add tomato purée and cook for 5-6 minutes, until the oil begins to separate from the masala. Lower the heat and stir in the cashew paste, mixing well.
Reduce heat to low and add whisked yogurt, stirring continuously to prevent curdling. Pour in water to adjust the sauce to your desired consistency.
Add paneer cubes (pre-soaked in hot water for 5 minutes if store-bought) and simmer on low for 5-6 minutes, allowing flavors to meld.
Stir in cream and check seasoning. Garnish with fresh cilantro leaves and serve hot with rice, naan, or parathas.
Notes
Balancing flavors: Add about ½ teaspoon sugar along with the powdered spices to balance acidity from the tomato purée. Adding salt at this stage also helps season the base evenly.
Making cashew paste: Soak 10-12 cashews in hot water for 15-20 minutes, then blend with 2-3 tablespoons water until smooth.
Paneer prep: If using store-bought paneer, soak cubes in warm water for 5 minutes before adding to the curry to keep them soft.
Extra richness: Lightly pan-fry the paneer cubes in a teaspoon of ghee before adding for a richer flavor.
Adjusting spice: Kashmiri chili powder gives color and mild heat. For spicier korma, add ¼-½ teaspoon regular chili powder.