I’ve been making this coconut curry chicken for years now. It has become my go-to weeknight dinner. Every single time I serve it, my family devours it completely. There’s something magical about that creamy coconut sauce with tender chicken chunks.

This recipe changed how I think about weeknight cooking. Restaurant-quality Thai curry doesn’t have to take hours. It doesn’t require complicated techniques either. With the right ingredients and a simple process, you can have this on your table in 25 minutes.
Why This Coconut Curry Chicken Will Become Your New Favorite
Tastes better than takeout. I love supporting local restaurants, but homemade curry gives you complete control. You choose the spice level. You select quality ingredients. You adjust the creaminess to your preference. Plus, you save money while creating something truly special.
Ready in under 30 minutes. Seriously, this is faster than most delivery options. The chicken cooks quickly when cut into chunks. The vegetables soften in minutes. Meanwhile, your rice steams perfectly in the background. Everything comes together seamlessly.
Incredibly versatile. I’ve made this recipe dozens of times with different variations. Sometimes I use chicken breasts instead of thighs. Other times I throw in whatever vegetables are lingering in my fridge. Mushrooms work beautifully. Snap peas add nice crunch. Broccoli florets soak up the sauce wonderfully.

Packed with flavor. The combination of red curry paste, coconut milk, and aromatics creates incredible depth. Fresh ginger adds warmth. Garlic brings pungency. The finishing touches of lime juice, cilantro, and Thai basil elevate everything. Each bite delivers complex, satisfying flavor.
Family-friendly with adjustable heat. My kids love this curry, and I simply reduce the curry paste slightly. You can easily control the spice level. Start with less curry paste if you’re sensitive to heat. You can always add more at the end.
Understanding Red Curry Paste
Red curry paste is the flavor foundation of this dish. It’s a concentrated blend of red chili peppers, garlic, lemongrass, Thai ginger, and aromatic spices. The paste delivers authentic Thai flavor without requiring a dozen individual ingredients.
You’ll find red curry paste in most grocery stores now. Thai Kitchen brand is widely available and reliable. Check the international aisle or Asian food section. You can also order it online easily. Just note that some brands contain shrimp paste, so check labels if you have shellfish allergies.
The paste works beautifully mixed with coconut milk for curries like this one. It’s also perfect for stir-fries and soups. I always keep several jars in my pantry. A little goes a long way in creating bold, authentic flavor.
Prep Time: 10 minutes | Cook Time: 15 minutes | Total Time: 25 minutes
Servings: 4 | Difficulty: Easy
Ingredients & Step-by-Step Instructions
Ingredients You’ll Need
| Ingredient | Quantity | Notes |
|---|---|---|
| Basmati rice | 1 cup | Long-grain white rice also works |
| Chicken thighs | 1½ pounds | Boneless, skinless, cut into 1-inch chunks |
| Kosher salt | To taste | For seasoning chicken |
| Black pepper | To taste | Freshly ground preferred |
| Olive oil | 1½ tablespoons | For browning chicken |
| Shallot | 1 medium | Diced (can substitute red onion) |
| Tomato paste | 3 tablespoons | Adds depth and color |
| Red curry paste | 3 tablespoons | Adjust for spice preference |
| Garlic | 3 cloves | Minced fresh |
| Fresh ginger | 1 tablespoon | Freshly grated |
| Coconut milk | 1 (12-ounce) can | Full-fat unsweetened preferred |
| Chicken stock | ½ cup | Low-sodium recommended |
| Red bell pepper | 1 medium | Chopped into bite-sized pieces |
| Yellow bell pepper | 1 medium | Chopped into bite-sized pieces |
| Fresh cilantro | 3 tablespoons | Chopped, for finishing |
| Thai basil | 1 tablespoon | Chopped (regular basil works too) |
| Lime juice | 1 tablespoon | Freshly squeezed |
How to Make Coconut Curry Chicken: Step-by-Step
Step 1: Start the rice. Begin cooking your basmati rice according to package directions. I use a rice cooker for hands-free perfection. If cooking on the stovetop, use a 2:1 water-to-rice ratio. Bring to a boil, then reduce heat and simmer covered for 15 minutes.
Step 2: Prepare and season the chicken. Cut chicken thighs into uniform 1-inch chunks. This ensures even cooking. Pat the pieces dry with paper towels. Season generously with kosher salt and freshly ground black pepper on all sides.
Step 3: Brown the chicken. Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add seasoned chicken in a single layer. Don’t overcrowd the pan. Brown for 3-4 minutes per side until golden. The chicken doesn’t need to cook through completely yet. Transfer to a plate and set aside.
Step 4: Sauté the aromatics. In the same pan, add diced shallot. Cook for 2 minutes until softened and fragrant. The residual chicken flavor in the pan adds incredible depth. Stir frequently to prevent burning.
Step 5: Build the curry base. Add tomato paste and red curry paste to the shallots. Stir constantly for about 1 minute. This blooms the spices and intensifies the flavors. Add minced garlic and grated ginger. Cook for another 30 seconds until wonderfully aromatic.

Step 6: Create the curry sauce. Pour in the coconut milk and chicken stock. Stir well to combine everything into a smooth, creamy sauce. Scrape up any browned bits from the bottom of the pan. These add tremendous flavor.
Step 7: Simmer the chicken. Return the browned chicken and any accumulated juices to the pan. Reduce heat to medium-low. Let everything simmer gently for 5-6 minutes. The chicken will finish cooking and become tender. The sauce will thicken slightly as it simmers.
Step 8: Add the vegetables. Stir in chopped red and yellow bell peppers. Cook for 3-4 minutes until peppers soften but retain some crunch. They add beautiful color and sweet flavor to the curry.
Step 9: Finish with fresh elements. Remove from heat. Stir in chopped cilantro, Thai basil, and freshly squeezed lime juice. These bright, fresh flavors balance the rich coconut curry perfectly. Taste and adjust seasoning with salt if needed.
Step 10: Serve and enjoy. Spoon the coconut curry chicken over bowls of fluffy basmati rice. Make sure everyone gets plenty of that incredible sauce. Watch it disappear quickly.
Tips, Variations & FAQs
Pro Tips for the Best Coconut Curry Chicken
Use full-fat coconut milk. I cannot stress this enough. Light coconut milk creates a thinner, less satisfying sauce. Full-fat coconut milk produces rich, creamy, restaurant-quality results. The extra calories are absolutely worth it.
Don’t skip browning the chicken. This step develops deep flavor through caramelization. Those golden-brown bits add complexity you can’t achieve any other way. Take the time to brown properly.
Cut chicken into uniform pieces. Equal-sized chunks ensure everything cooks evenly. You won’t have some pieces overdone while others remain undercooked. Aim for consistent 1-inch cubes.
Prep ingredients before cooking. This recipe moves quickly once you start. Having everything chopped, minced, and measured prevents scrambling mid-recipe. Set up your mise en place like professional chefs do.

Adjust spice to your preference. Start with 2 tablespoons of curry paste if you’re spice-sensitive. You can always add more. I sometimes go up to 4 tablespoons for extra kick. Taste as you go.
Save the fresh herbs for the end. Adding cilantro and basil at the end preserves their bright, fresh flavor. Cooking them destroys their delicate taste and aroma.
Creative Variations to Try
Protein swaps. Substitute chicken breasts for a leaner option. Shrimp cooks even faster for seafood lovers. Cubed firm tofu works wonderfully for vegetarian versions. Adjust cooking times accordingly.
Vegetable additions. I regularly add whatever vegetables need using. Sliced mushrooms add earthiness. Snow peas provide crunch. Cubed potatoes make it heartier. Baby bok choy adds nutrition. Zucchini works beautifully too.
Try different curry pastes. Green curry paste creates a different flavor profile. Yellow curry paste offers milder, earthy notes. Massaman curry paste brings warming spices. Experiment to find your favorite.
Alternative serving suggestions. Serve over rice noodles for a different texture. Use cauliflower rice for a low-carb option. Warm naan bread works perfectly for scooping. Quinoa adds protein and nutrients.
Make it creamier. Add an extra splash of coconut milk at the end. Stir in a tablespoon of coconut cream. Both create an even lusher sauce.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work well in this recipe. Cut them into 1-inch pieces just like thighs. Keep in mind that breasts cook slightly faster and can dry out more easily. Watch the cooking time carefully and don’t overcook.
How do I store and reheat leftovers?
Store leftover curry in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight as everything melds together. Reheat gently on the stovetop over medium-low heat, adding a splash of coconut milk or chicken stock if the sauce thickened too much. You can also microwave individual portions.
Can I make this curry ahead of time?
Yes, this curry is perfect for meal prep. Make the entire recipe and let it cool completely. Store in the fridge and reheat when ready to serve. The chicken stays tender and the flavors deepen. Cook fresh rice when serving for best results.
What if I can’t find Thai basil?
Regular Italian basil works perfectly fine as a substitute. The flavor is slightly different but still delicious. You could also use all cilantro instead. Some grocery stores carry Thai basil in the produce section near other fresh herbs.
Is this recipe gluten-free?
This coconut curry chicken is naturally gluten-free as written. Just verify that your curry paste brand doesn’t contain any gluten-containing ingredients. Most major brands are gluten-free, but always check labels to be certain.
Can I freeze coconut curry chicken?
Yes, this curry freezes beautifully for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Leave some headspace for expansion. Thaw overnight in the refrigerator, then reheat gently on the stovetop. The bell peppers may soften slightly after freezing, but the flavor remains excellent.
This coconut curry chicken has earned permanent rotation in my weekly meal plan. It satisfies curry cravings without the takeout expense. It comes together quickly on busy weeknights. Most importantly, it tastes absolutely incredible every single time. Give it a try tonight and watch it become your new favorite too.

Coconut Curry Chicken
Ingredients
- For the Rice:
- 1 cup basmati rice
- For the Curry:
- 1½ pounds boneless skinless chicken thighs (cut into 1-inch chunks)
- Kosher salt to taste
- Freshly ground black pepper to taste
- 1½ tablespoons olive oil
- 1 medium shallot diced
- 3 tablespoons tomato paste
- 3 tablespoons red curry paste
- 3 cloves garlic minced
- 1 tablespoon fresh ginger freshly grated
- 1 12-ounce can unsweetened coconut milk (full-fat)
- ½ cup chicken stock
- 1 medium red bell pepper chopped
- 1 medium yellow bell pepper chopped
- For Finishing:
- 3 tablespoons fresh cilantro leaves chopped
- 1 tablespoon fresh Thai basil leaves chopped
- 1 tablespoon lime juice freshly squeezed
Instructions
- Prepare the Rice:
- Cook basmati rice according to package directions or use a 2:1 water-to-rice ratio. Bring to a boil, reduce heat, and simmer covered for 15 minutes.
- Cook the Chicken:
- Cut chicken thighs into uniform 1-inch chunks and pat dry with paper towels.
- Season chicken generously with kosher salt and freshly ground black pepper.
- Heat olive oil in a large skillet or Dutch oven over medium-high heat.
- Add chicken in a single layer and brown for 3-4 minutes per side until golden. Transfer to a plate and set aside.
- Build the Curry Base:
- In the same pan, add diced shallot and cook for 2 minutes until softened.
- Add tomato paste and red curry paste, stirring constantly for 1 minute.
- Add minced garlic and grated ginger, cooking for 30 seconds until aromatic.
- Create the Sauce:
- Pour in coconut milk and chicken stock, stirring to combine into a smooth sauce. Scrape up any browned bits from the bottom.
- Return browned chicken and accumulated juices to the pan.
- Reduce heat to medium-low and simmer for 5-6 minutes until chicken is cooked through.
- Finish the Dish:
- Stir in chopped red and yellow bell peppers. Cook for 3-4 minutes until softened but still crisp.
- Remove from heat and stir in cilantro, Thai basil, and lime juice.
- Taste and adjust seasoning with salt if needed.
- Serve immediately over fluffy basmati rice.
Notes
Spice Level: Start with 2 tablespoons red curry paste for milder heat. Increase to 4 tablespoons for more spice.
Coconut Milk: Use full-fat coconut milk for the richest, creamiest sauce. Light coconut milk will be thinner.
Vegetable Variations: Add mushrooms, snap peas, broccoli, potatoes, bok choy, or zucchini as desired.
Storage: Refrigerate in an airtight container for up to 4 days. Reheat gently on stovetop with a splash of coconut milk if needed.
Freezing: Freezes well for up to 3 months. Thaw overnight in refrigerator before reheating.
Basil Substitute: Regular Italian basil can replace Thai basil if unavailable.
Serving Suggestions: Also delicious over rice noodles, cauliflower rice, quinoa, or with warm naan bread.