In a medium bowl, combine yogurt, crushed garlic, crushed ginger, and tomato paste. Add diced chicken and coat well. Cover and marinate for at least 30 minutes, or overnight for best results.
Heat a large frying pan over medium heat. Add butter and sliced onion; sauté until soft and golden (about 5 minutes).
Add ground cumin, turmeric, and garam masala. Fry for a few minutes until fragrant, being careful not to burn the spices.
Add marinated chicken to the pan. Cook for about 5 minutes, stirring occasionally, until the chicken begins to brown.
Pour in cream, chicken stock, sugar, and ground almonds. Stir well and bring to a gentle simmer, cooking for 10-15 minutes until the chicken is fully cooked and the sauce thickens.
Check that the chicken is cooked through, then taste the sauce and adjust seasoning if necessary.
Serve the Chicken Korma in a shallow bowl, garnished with fresh coriander, alongside steamed rice or roti.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!
Notes
Store leftovers in an airtight container in the refrigerator for up to 3 days.