
A rich and creamy Indian chicken curry simmered in a fragrant sauce with cashews, almonds, and aromatic spices. Perfect served with basmati rice or naan bread.
In a dry skillet over medium heat, lightly toast the cashews and almonds until fragrant and lightly golden. Set aside to cool, then coarsely chop.
In a large pot or Dutch oven, heat ghee or oil over medium heat. Add the chopped onion and sauté until softened and lightly browned, about 5-7 minutes.
Add the minced garlic and grated ginger to the pot and sauté for another minute until fragrant.
Add the garam masala, turmeric powder, cumin powder, coriander powder, and chili powder to the pot and cook for 30 seconds, stirring constantly, until fragrant.
Add the chicken pieces to the pot and sear on all sides until lightly browned. Don't overcrowd the pot; work in batches if necessary.
Stir in the whisked yogurt, heavy cream, and water or chicken broth. Bring to a simmer, then reduce heat to low, cover, and simmer for 20-25 minutes, or until the chicken is cooked through and tender.
Stir in the chopped cashews and almonds. Season with salt to taste. If desired, stir in lemon juice for added brightness.
Garnish with fresh cilantro before serving. Serve hot with basmati rice or naan bread.
Nutrition per serving (300g)
For a smoother sauce, you can grind a portion of the toasted cashews and almonds into a powder and add it to the sauce.
Adjust the amount of chili powder to control the level of spiciness.
If the sauce becomes too thick, add a little more water or chicken broth to reach your desired consistency.
Marinating the chicken in yogurt and spices for at least 30 minutes (or overnight) will enhance the flavor and tenderize the chicken.
Large pot or Dutch oven
Skillet or pan
No wine pairing suggestions available for this recipe.