Ingredients
Method
- Heat oil in a large pot over medium heat. Add cumin seeds and let them sizzle for 30 seconds until fragrant. Add chopped onions and cook for 5 minutes until softened and lightly golden.
- Stir in minced garlic and grated ginger, cooking for another minute until aromatic. Add all the ground spices - coriander, turmeric, garam masala, and chili powder. Cook for 30 seconds, stirring constantly to prevent burning.
- Add chicken pieces to the pot and toss to coat with the spice mixture. Cook for 5-6 minutes, stirring occasionally, until the chicken is no longer pink on the outside.
- Pour in the coconut milk and bring the mixture to a gentle simmer. Add fresh spinach leaves gradually, stirring as they wilt down. If using frozen spinach, add it all at once after squeezing out excess water. Season with salt and let the curry simmer for 12-15 minutes until the chicken is fully cooked and tender.
- Taste and adjust seasoning as needed. Garnish with fresh cilantro before serving.
Notes
Don't skip blooming the spices in oil for deep flavor development. Avoid overcooking the spinach to prevent bitterness. Don't use high heat when simmering as coconut milk can separate. This curry tastes even better the next day, making it perfect for meal prep. Store leftover curry in refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently on stovetop over low heat, adding splash of water if needed.
