Description
Rich, comforting, and full of flavor, this creamy coconut chicken curry is a delicious blend of tender chicken simmered in a smooth, spiced coconut sauce. Lightly sweet, mildly spicy, and deeply aromatic, it’s the perfect one-pot meal served with rice, noodles, or flatbread for a satisfying and cozy dish.
Ingredients
- Chicken Breast: Tender protein that absorbs all the curry flavors and stays juicy in the sauce.
- Coconut Milk: Creates a rich, creamy base with a slight natural sweetness that balances the spices.
- Greek Yogurt: Adds creaminess and a light tang while helping to tenderize the chicken.
- Tomatoes & Tomato Paste: Form the sauce base—fresh, tangy brightness plus rich depth and thickness.
- Peppers (Habanero, Bell Pepper, Tatashe, Chili Powder): A mix of heat, sweetness, and color for a balanced spice profile.
- Onions, Garlic & Parsley: Aromatic base that builds flavor, adds fragrance, and finishes with freshness.
- Curry Powder, Cumin, Thyme, Bay Leaf, Smoked Paprika, Cinnamon Stick: Warm, earthy spices that give the curry its deep, layered flavor.
- Salt & Seasoning Cube: Enhances and rounds out all the flavors with savory depth.
- Cashew Nuts: Thickens the sauce and adds a creamy, nutty richness.
- Vegetable Oil & Butter: Used for sautéing and finishing, adding richness and a smooth, glossy texture.
Instructions
Step 1: Marinate the Chicken
Coat chicken breast with Greek yogurt, curry powder, chili powder, smoked paprika, cumin, and seasoning. Mix well and let it marinate for 30 minutes to 1 hour for deep flavor.
Step 2: Prepare the Flavor Base
Heat vegetable oil, then sauté onions with salt until soft. Add bay leaf, cinnamon stick, cashew nuts, and garlic, and fry until fragrant.
Step 3: Add Peppers and Tomatoes
Add tomatoes, bell peppers, tatashe, and habanero. Season with curry powder and smoked paprika, then cook until softened and reduced.
Step 4: Blend the Sauce
Transfer the cooked mixture to a blender and blend until smooth, adding a little cooking liquid if needed. Add tomato paste for deeper color and flavor if desired.
Step 5: Sieve for Smooth Texture
Strain the blended sauce to remove rough bits, bay leaf, and spices for a silky curry base.
Step 6: Cook the Chicken
Heat oil in a skillet and fry the marinated chicken until fully cooked and lightly golden.
Step 7: Combine and Simmer
Pour the smooth sauce over the chicken, add butter and coconut milk, then stir and let it simmer until creamy and well combined. Adjust seasoning and spice as needed.
Step 8: Finish and Serve
Add a little extra coconut milk for richness, stir in Greek yogurt for a slight tang, and garnish with fresh parsley before serving.
Notes
Marinating the chicken is essential because it allows the spices to fully penetrate and create deep, even flavor. Skipping or rushing this step will result in bland or unevenly seasoned chicken.
Sautéing onions, garlic, spices, and nuts properly builds the rich aromatic base of the curry. Let them cook until fragrant to unlock maximum flavor.
Cook the peppers and tomatoes until they soften and reduce well for a richer, more concentrated sauce. This step is key for depth of flavor.
Blending and sieving the sauce gives the curry its signature smooth, silky texture. Do not skip sieving if you want a restaurant-style finish.
Fry the marinated chicken until lightly golden to lock in flavor before adding the sauce. This also improves texture and taste.
Add coconut milk and butter at the end to preserve their creamy richness and avoid separation. Let the curry simmer gently for best results.
Adjust seasoning gradually while simmering so the flavors stay balanced and not overpowering. Taste as you go for best control.
- Category: Dinner
- Method: Slow Cooking
- Cuisine: Indian