I absolutely adore this Coconut Chicken Curry Recipe because it perfectly balances creamy coconut milk with fragrant curry spices. It’s one of those dishes that feels comforting but also has a bright, lively flavor that keeps me coming back for more. What I love most is how quickly it comes together yet delivers such rich, satisfying taste — definitely a go-to when I want a tasty, satisfying meal without a fuss.
Why You’ll Love This Coconut Chicken Curry Recipe
For me, the magic of this Coconut Chicken Curry Recipe lies in its harmonious flavors. The curry powder brings a gentle warmth that isn’t overwhelming, and the coconut milk adds a luscious creaminess that rounds everything out beautifully. The touch of diced tomatoes and tomato paste gives a subtle tang that brightens the dish, making each bite exciting but balanced. It’s the kind of flavor profile that pleases the whole family and feels both exotic and approachable at the same time.
Another reason this recipe is a favorite is how straightforward it is to prepare. I can throw it together on a busy weeknight without needing fancy ingredients or complicated steps. It only takes about 30 minutes from start to finish, which means delicious homemade curry without the wait. Plus, it’s incredibly versatile — I serve it for cozy dinners, casual get-togethers, and even meal prep for the week. It’s stood out for me as a reliable, crowd-pleasing dish that always hits the spot.
Ingredients You’ll Need
The beauty of this Coconut Chicken Curry Recipe is in its simple, everyday ingredients that come together to create a dish full of depth and warmth. Each element plays a vital role, whether it’s building the base flavors or adding texture and color.
- Olive oil: This is my go-to for sautéing because it has a mild flavor and cooks evenly for the chicken and spices.
- Chicken breasts: Skinless and boneless, cut into bite-size pieces for quick cooking and easy eating.
- Salt and pepper: Essential for seasoning the chicken and balancing the flavors throughout the dish.
- Onion: Chopped finely to add sweetness and a nice aromatic base to the curry.
- Garlic: Minced to infuse the dish with savory depth and enhance the overall flavor profile.
- Curry powder: This brings in the signature warm spice blend that defines the curry’s character.
- Chicken broth: Adds moisture and enriches the sauce without overpowering the other flavors.
- Coconut milk: The star ingredient that creates the creamy texture and tropical essence.
- Diced tomatoes: Adds a subtle tartness and lovely color contrast.
- Tomato paste: Concentrates the tomato flavor and thickens the curry sauce nicely.
- Sugar: Just a touch to balance acidity and round out the flavor.
- Parsley: Freshly chopped for garnish, adding brightness and color at the end.
Directions
Step 1: Heat the olive oil in a large skillet or Dutch oven over medium-high heat. Add the chicken pieces, seasoning them with salt and pepper. Cook for about 5 minutes, stirring occasionally, until the chicken is no longer pink and lightly browned. This step locks in the juiciness.
Step 2: Add the chopped onion, minced garlic, and curry powder directly to the chicken. Stir everything together for about 2 minutes to release the spices’ aroma and soften the onions slightly. This is where your kitchen will start smelling amazing!
Step 3: Pour in the chicken broth, coconut milk, diced tomatoes, tomato paste, and sprinkle in the sugar. Mix well until the tomato paste dissolves and the sauce combines smoothly.
Step 4: Bring the mixture to a boil, then cover with a lid and reduce the heat to low. Let it simmer gently for 15 to 20 minutes. During this time, the flavors meld beautifully, and the sauce thickens into a creamy, rich curry.
Step 5: Once cooked, sprinkle chopped parsley over the top for freshness and serve the curry hot over a bed of fluffy rice. This finishing touch elevates both the flavor and presentation.
Servings and Timing
This Coconut Chicken Curry Recipe makes about 6 hearty servings — perfect for feeding a family or having delicious leftovers. Prep time is quick, around 10 minutes, since most ingredients just need chopping. Cooking takes about 20 minutes total, with the simmering allowing the flavors to fully develop. So, from start to finish, you’re looking at approximately 30 minutes. No resting time needed, you can jump right into enjoying it once it’s done!
How to Serve This Coconut Chicken Curry Recipe
When I serve this curry, I love plating it over steaming jasmine or basmati rice, which soaks up the luscious sauce perfectly. For a bit of crunch and color, a side of sautéed green beans or roasted cauliflower complements the dish wonderfully. I sometimes add a sprinkle of toasted coconut flakes or fresh cilantro on top for an extra burst of flavor and texture.
Presentation-wise, I like to serve it in wide bowls to show off the vibrant colors and generous sauce. Portion sizes are nice and filling, especially served with rice or warm naan bread to scoop up every last bite. I usually recommend serving it hot to enjoy the full depth of its flavors and creamy texture.
For beverages, a chilled Riesling or a light, crisp lager pairs beautifully with the spices and richness. Non-alcoholic options like iced lemongrass tea or a sparkling coconut water are also refreshing and keep with the tropical vibe. This dish works great for weeknight dinners, casual family gatherings, or when you want to impress friends with tasty but uncomplicated fare.
Variations
I love making this Coconut Chicken Curry Recipe my own by swapping ingredients or tweaking the flavors depending on what I have on hand. For example, I sometimes use thighs instead of breasts — they stay even juicier and add a bit more richness. If I want to lighten it up, chicken breast works beautifully too.
If you are catering to different dietary needs, this curry is super adaptable. For a gluten-free version, just check that your curry powder and broth are gluten-free, which they usually are. To go vegan, I replace chicken with hearty vegetables like sweet potatoes, chickpeas, or cauliflower, and use vegetable broth instead of chicken broth — the creamy coconut still shines through wonderfully.
For a flavor twist, I occasionally add a splash of lime juice or a spoonful of mango chutney at the end for a tangy kick. You could also experiment with different curry powders or add a bit of fresh ginger for extra warmth. And while I usually make it on the stovetop, this curry also adapts well to an instant pot or slow cooker for a hands-off approach when I want to prep ahead or keep it warm for hours.
Storage and Reheating
Storing Leftovers
I store any leftover curry in an airtight container in the refrigerator. It keeps beautifully for about 3 to 4 days. Using glass containers is my favorite because they don’t absorb odors and make reheating easy — plus, you can take them straight to the stove or microwave.
Freezing
This Coconut Chicken Curry Recipe freezes really well, which is great when I make a big batch. I portion it into freezer-safe containers or heavy-duty zip-top bags, making sure to leave some space for expansion. Frozen curry is best eaten within 2 to 3 months for optimal flavor and texture. When thawing, I defrost it overnight in the fridge for the best results.
Reheating
When reheating, I prefer gently warming the curry on the stove over low to medium heat, stirring occasionally to prevent sticking and to revive the sauce’s creaminess. Microwave works too, but I do it in short intervals and stir in between to heat evenly. It’s best to avoid boiling leftovers again as it can separate the sauce and make the chicken dry. Adding a splash of coconut milk or broth during reheating can help bring back that fresh, creamy texture.
FAQs
Can I use other types of meat in this Coconut Chicken Curry Recipe?
Absolutely! While chicken breasts are common, thighs add extra tenderness and flavor. You can also try turkey or even shrimp. Just adjust the cooking time accordingly since different proteins vary in how quickly they cook through.
Is this recipe spicy? Can I make it milder?
This Coconut Chicken Curry Recipe has a mild warmth from curry powder but isn’t very spicy. If you prefer less heat, you can reduce the curry powder slightly or use a mild blend. For more spice, add chili flakes or fresh chopped chili peppers to taste.
Can I prepare this dish in advance?
Yes! The flavors of the curry often deepen after sitting for a few hours or overnight, making it an excellent make-ahead meal. Just keep it refrigerated and reheat gently before serving.
What’s the best rice to serve with this curry?
I recommend jasmine or basmati rice because their light, fragrant grains soak up the sauce nicely without overpowering the curry. Brown rice or even quinoa work well too if you want a nuttier flavor and more fiber.
Can I freeze the curry with rice?
It’s better to freeze the curry and rice separately. Rice can become mushy when frozen and reheated, while the curry holds up beautifully in the freezer. Prepare fresh rice when you’re ready to serve for the best texture.
Conclusion
I truly hope you love making and eating this Coconut Chicken Curry Recipe as much as I do. It’s one of those dishes that feels special but is so simple to prepare, making it a staple in my kitchen rotation. Give it a try — I promise it’ll fill your home with inviting aromas and your plate with unforgettable flavor!
Print
Coconut Chicken Curry Recipe
- Total Time: 30 minutes
- Yield: 6 servings
Description
This Coconut Chicken Curry is a flavorful and creamy dish made with tender chicken breasts simmered in a rich blend of coconut milk, tomatoes, and aromatic curry spices. Perfect for a quick weeknight meal, this recipe combines hearty protein and vibrant flavors in just 30 minutes, serving six people. The dish is garnished with fresh parsley and pairs wonderfully with steamed rice.
Ingredients
Chicken and Seasonings
- 2 tablespoons olive oil
- 2 pounds chicken breasts (skinless and boneless, cut into bite size pieces)
- ½ teaspoon salt (or to taste)
- ½ teaspoon pepper (or to taste)
Vegetables and Aromatics
- 1 small onion (chopped)
- 3 cloves garlic (minced)
Spices and Liquids
- 2 tablespoons curry powder
- 1 cup chicken broth (low sodium)
- 14 ounces coconut milk (1 can)
- 14.5 ounces diced tomatoes (1 can)
- 2 tablespoons tomato paste
- 2 tablespoons sugar
Garnish
- 2 tablespoons parsley (chopped)
Instructions
- Cook the chicken: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the bite-sized chicken pieces, season with salt and pepper, and cook for about 5 minutes until the chicken is no longer pink, stirring occasionally to brown all sides evenly.
- Finish the dish: Add the chopped onion, minced garlic, and curry powder to the skillet. Stir and cook for 2 minutes to release the spices’ aroma. Pour in the chicken broth, coconut milk, diced tomatoes, tomato paste, and sugar. Stir everything thoroughly to combine. Bring the mixture to a boil, then cover with a lid. Reduce the heat and let it simmer gently for 15 to 20 minutes until the chicken is fully cooked and flavors meld.
- Garnish and serve: Remove from heat and sprinkle the chopped parsley over the curry. Serve hot over cooked rice for a complete meal.
Notes
- Adjust the curry powder quantity for milder or spicier flavors according to your preference.
- Use low sodium chicken broth to control the salt content.
- Can be served with naan or crusty bread instead of rice.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.
- For a richer flavor, use full-fat coconut milk.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
