Coconut curry chicken recipe is about to become your new weeknight hero. I’m talking that creamy, aromatic Thai-inspired dinner that tastes like you spent hours in the kitchen but comes together in under an hour. The first time I made this, my family asked for seconds before the first plate was even clean.
This one-pot wonder delivers restaurant-quality flavor without the takeout price tag. Plus, it’s so simple that even my 8-year-old can help prep the ingredients. If you’ve been craving those cozy, comfort-food vibes with a spicy kick, save this for later.
Want to know the best part? Everything happens in one pot, which means minimal cleanup at the end of a long day. Easy one-pot dinner recipes like this are total lifesavers when you’re juggling work, kids, and everything else.
Why this coconut curry chicken recipe works
Ever wonder why Thai restaurants nail that perfect balance between creamy and spicy? This one-pot curry gets there because the coconut milk creates a silky sauce while the aromatics build serious depth. I’ve made this version at least a dozen times, and it never disappoints.
- Hands-off cooking means you can prep sides while the chicken simmers
- Naturally gluten-free and packed with 28g of protein per serving
- Takes just 50 minutes from kitchen to table
- Freezes beautifully for meal prep day
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 20 minutes | 30 minutes | 485 per serving | 4 servings | Asian |
Ingredients for coconut curry chicken recipe
- 1 lb chicken thighs, cut into bite-sized pieces
- 1 cup full-fat coconut milk
- ½ cup coconut cream
- 2 tbsp vegetable oil
- 1 large onion, finely sliced
- 4 cloves garlic, minced
- 2 tbsp fresh ginger, grated
- 2 tbsp curry powder
- 1 tsp turmeric powder
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 cup low-sodium chicken broth
- 1 tbsp tomato paste
- ½ tsp salt
- ¼ tsp black pepper
- 2 tbsp fresh cilantro, chopped (optional garnish)
Not all coconut curry chicken recipe variations use the same spices—honestly, you can swap the curry powder for Thai red curry paste if you want extra heat. Just use about 3 tablespoons and skip the individual spices.
The coconut cream makes a real difference here because it adds richness that regular coconut milk can’t quite match. Don’t skip this step if you want that restaurant-quality texture, though full-fat coconut milk alone works in a pinch.
Step-by-step instructions
1. Heat vegetable oil in a large pot over medium-high heat until it shimmers. Add your sliced onion and cook for about 3-4 minutes until softened and translucent. You’ll hear it sizzle—that’s exactly what you want. Stir occasionally so nothing burns on the bottom.
2. Add minced garlic and grated ginger to the pot and stir constantly for 30 seconds. The kitchen’s gonna smell absolutely amazing right about now. Don’t let it sit without stirring or the garlic will burn and taste bitter.
3. Sprinkle in curry powder, turmeric, cumin, and coriander, stirring everything together for about 1 minute. This blooms the spices and makes them way more flavorful than if you just dump them in raw. You want that toasted spice smell filling your kitchen.
4. Add tomato paste and stir it into the spice mixture for 30 seconds. Then add your chicken pieces and cook for 2-3 minutes, stirring occasionally, until the outside gets just a little color. Don’t panic if it doesn’t brown perfectly—it’ll finish cooking in the sauce.
5. Pour in chicken broth and stir well, scraping up any stuck bits from the bottom of the pot. Bring everything to a simmer, then reduce heat to medium-low. Let it bubble gently for about 12-15 minutes until the chicken is cooked through and no longer pink inside.
6. Stir in coconut milk and coconut cream, mixing until smooth and combined. Season with salt and pepper, then taste it and adjust seasoning as needed. Mine always needs a little extra salt, so don’t skip the tasting step.
7. Let the coconut curry chicken recipe simmer for another 5 minutes so flavors meld together beautifully. Garnish with fresh cilantro if you’ve got it on hand. Serve over rice or with naan bread and watch everyone go back for thirds.
Serving ideas for coconut curry chicken recipe
This creamy Thai chicken dinner pairs beautifully with tons of sides—here are my go-to combinations.
Jasmine Rice Bowl
Fluffy jasmine rice is the classic choice because it soaks up all that amazing sauce without falling apart. One-pot curry meals taste best when you’ve got something starchy underneath to catch every drop. The mild flavor lets the curry shine without competing.Cilantro Lime Rice
If you want something with a little more personality, cilantro lime rice adds brightness that cuts through the richness. Mix cooked rice with fresh cilantro, lime juice, and a pinch of salt for an easy upgrade. Cilantro lime rice recipes take about 2 minutes extra but taste incredible.Naan Bread and Cucumber Salad
Warm naan bread is perfect for scooping up coconut curry chicken straight from the pot. Pair it with a quick cucumber salad (just slice cucumbers, add rice vinegar, salt, and fresh herbs) for something cool and refreshing alongside the warm spices.Pro tips for perfect coconut curry chicken recipe
Storage tips
– Store leftovers in an airtight container in the fridge for up to 4 days – The sauce thickens as it cools, which is totally normal and delicious – Reheat gently on the stovetop over medium heat, adding a splash of broth if neededMake-ahead instructions
– Prep all vegetables the night before and store in separate containers – You can brown the chicken and make the sauce base up to 2 days ahead – Don’t freeze with the rice—freeze the curry alone, then reheat and serve over fresh riceVariations
– Try this with shrimp instead of chicken—reduces cook time to just 5 minutes in the sauce – Add vegetables like bell peppers, snap peas, or baby potatoes during the last 10 minutes – Use light coconut milk if you want fewer calories without sacrificing flavorTroubleshooting
– If the sauce looks watery at first, don’t worry—it thickens as it simmers and the coconut cream helps – Sauce too thin at the end? Mix 1 tablespoon cornstarch with 2 tablespoons water and stir it in – Spice level too intense? Stir in a little extra coconut milk to mellow things outFrequently asked questions
Can you freeze coconut curry chicken recipe?
Yes, absolutely—freeze it in airtight containers or freezer bags for up to 3 months. Thaw it overnight in the fridge, then reheat gently on the stovetop over medium heat for 10-15 minutes. The flavors actually deepen after a day or two, so frozen leftovers taste even better.What can you substitute for chicken thighs?
Chicken breasts work but they dry out more easily, so watch the timing closely. Shrimp is fantastic and only needs 4-5 minutes in the sauce instead of 15. You can also use turkey thighs or even tofu for a vegetarian option—just adjust cooking time accordingly.How do you reheat leftovers?
Reheat on the stovetop over medium heat for 8-10 minutes, stirring occasionally and adding a splash of chicken broth if it’s too thick. You can also microwave individual portions for 2-3 minutes, but the stovetop method tastes better and heats more evenly.Is this healthy curry recipe low-carb?
Each serving has about 12g carbs from the spices and broth, so it’s fairly moderate. Skip the rice and serve it over cauliflower rice to cut carbs in half. The 28g of protein per serving makes it super satisfying for any meal plan.Final thoughts
This coconut curry chicken recipe is honestly the kind of dinner that gets requested all the time. My neighbor literally asked me to make extra so she could take some home after tasting it. The combination of creamy coconut, warm spices, and tender chicken is just hard to beat, and you’ve got leftovers for lunch the next day.
Whether you’re meal prepping for the week or throwing together something quick on a Tuesday night, this one-pot curry delivers. Thai chicken dinner recipes don’t get easier than this, and your family’s gonna love you for making it.
Pin this recipe now so you’ve got it ready when you need an easy win in the kitchen. Trust me, you’ll be making this again and again.

Coconut Curry Chicken Rich Creamy and Aromatic
Ingredients
Method
- Heat vegetable oil in a large pot over medium-high heat until it shimmers. Add your sliced onion and cook for about 3-4 minutes until softened and translucent. You’ll hear it sizzle—that’s exactly what you want. Stir occasionally so nothing burns on the bottom.
- Add minced garlic and grated ginger to the pot and stir constantly for 30 seconds. The kitchen’s gonna smell absolutely amazing right about now. Don’t let it sit without stirring or the garlic will burn and taste bitter.
- Sprinkle in curry powder, turmeric, cumin, and coriander, stirring everything together for about 1 minute. This blooms the spices and makes them way more flavorful than if you just dump them in raw. You want that toasted spice smell filling your kitchen.
- Add tomato paste and stir it into the spice mixture for 30 seconds. Then add your chicken pieces and cook for 2-3 minutes, stirring occasionally, until the outside gets just a little color. Don’t panic if it doesn’t brown perfectly—it’ll finish cooking in the sauce.
- Pour in chicken broth and stir well, scraping up any stuck bits from the bottom of the pot. Bring everything to a simmer, then reduce heat to medium-low. Let it bubble gently for about 12-15 minutes until the chicken is cooked through and no longer pink inside.
- Stir in coconut milk and coconut cream, mixing until smooth and combined. Season with salt and pepper, then taste it and adjust seasoning as needed. Mine always needs a little extra salt, so don’t skip the tasting step.
- Let the coconut curry chicken recipe simmer for another 5 minutes so flavors meld together beautifully. Garnish with fresh cilantro if you’ve got it on hand. Serve over rice or with naan bread and watch everyone go back for thirds.








