Thai Chicken Coconut Curry Recipe

Why You’ll Love This Thai Chicken Coconut Curry Recipe

This Thai Chicken Coconut Curry Recipe is one of those easy dinners that feels special without asking for much effort. It comes together in one skillet, uses simple grocery store ingredients, and gives you that cozy mix of creamy coconut milk, tender chicken, fresh spinach, and bright lime. If you like Thai Chicken Curry with bold flavor and a fast cook time, this one is a great fit for busy nights.

  • Easy to make: The prep is quick, the cook time is short, and the whole Thai Chicken Coconut Curry Recipe is ready in about 30 minutes. That makes it perfect for weeknights, students, and anyone who wants dinner on the table fast.
  • Good for many diets: This Coconut Curry Recipe can be adjusted for different needs. Use light coconut milk, swap in rotisserie chicken, or replace chicken with chickpeas for a vegetarian version.
  • Full of comforting flavor: The mix of Thai red curry paste, ginger, garlic, coriander, and coconut milk creates a rich and savory sauce with just the right touch of sweetness and lime.
  • Great for meal prep: Leftovers taste even better the next day, so this Thai Curry Recipe works well for lunches, make-ahead dinners, and batch cooking.
If you want a weeknight meal that tastes like it simmered all day, this Chicken Coconut Curry is a smart place to start.

For readers who enjoy flavorful chicken dinners, you may also like my balsamic chicken breast recipe for another simple and satisfying meal idea.

Jump To

Essential Ingredients for Thai Chicken Coconut Curry Recipe

Every ingredient in this Thai Chicken Coconut Curry Recipe plays a clear role. Some build flavor, some create the creamy sauce, and others add color and freshness. Below is a structured ingredient list so you can prep everything before you begin cooking.

Main ingredients

  • 2 to 3 tablespoons coconut oil, or olive oil if needed – This helps soften the onion and gives the curry a rich base.
  • 1 medium to large sweet Vidalia or yellow onion, diced small – Adds sweetness and depth to the sauce.
  • 1 pound boneless skinless chicken breast, diced into bite-sized pieces – The main protein for the dish.
  • 3 cloves garlic, finely minced or pressed – Brings in savory aroma and strong flavor.
  • 2 to 3 teaspoons ground ginger or 1 tablespoon fresh ginger, finely chopped – Adds warmth and brightness.
  • 2 teaspoons ground coriander – Gives the curry a gentle earthy note.
  • 1 can lite coconut milk, with full-fat coconut milk as a richer option – Makes the sauce creamy and smooth.
  • 1 to 1 1/2 cups shredded carrots – Adds color, sweetness, and a little texture.
  • 1 to 3 tablespoons Thai red curry paste, or curry powder as a substitute – Provides the signature curry flavor and heat.
  • 1 teaspoon kosher salt, or to taste – Balances the flavors.
  • 1/2 teaspoon freshly ground black pepper, or to taste – Adds mild heat and depth.
  • About 3 cups fresh spinach leaves – Wilts into the curry for color and nutrients.
  • 1 tablespoon lime juice – Brightens the whole dish.
  • 1 to 2 tablespoons brown sugar, optional and to taste – Softens the spice and rounds out the sauce.
  • 1/4 cup fresh cilantro, finely chopped for garnish, with basil as a substitute – Adds freshness right before serving.
  • Rice, quinoa, or naan for serving, optional – Great for soaking up the sauce.

Special dietary options

  • Vegan: Replace chicken with chickpeas or tofu. Use olive oil or coconut oil, and keep the rest of the curry base the same.
  • Gluten-free: This recipe is naturally gluten-free when served with rice or quinoa. Check that your curry paste is gluten-free.
  • Low-calorie: Use lite coconut milk, reduce the oil to 2 tablespoons, and serve with cauliflower rice instead of naan.

Quick ingredient notes

If you are comparing this dish to other chicken dinners, the coconut milk and curry paste are what set it apart. For readers who want more chicken recipe ideas, my chicken breast recipe collection can be a helpful place to look for more weeknight meals.

IngredientWhy it mattersEasy swap
Coconut milkMakes the sauce creamyUse full-fat for richer texture
Thai red curry pasteBuilds the bold curry flavorUse curry powder if needed
SpinachAdds color and nutrientsUse kale or bok choy
Chicken breastLean proteinUse chickpeas or tofu

How to Prepare the Perfect Thai Chicken Coconut Curry Recipe: Step-by-Step Guide

This Thai Chicken Coconut Curry Recipe is easy enough for beginners, but it still tastes like something you would order at a cozy takeout spot. A large skillet, a cutting board, and a spoon are really all you need. The key is to cook each layer in the right order so the curry stays flavorful and the chicken stays tender.

First step: Prep everything before the heat goes on

Before you start cooking, dice the onion into small pieces, cut the chicken into bite-sized pieces, mince the garlic, and measure out the ginger, coriander, curry paste, coconut milk, carrots, salt, pepper, lime juice, and brown sugar if using. This makes the process smoother and helps the curry come together fast. If you are using rice or quinoa, start that on the side so it is ready when the curry is done.

Second step: Soften the onion

Heat 2 to 3 tablespoons of coconut oil in a large skillet over medium-high heat. When the oil is hot, add the diced onion and sauté for about 5 minutes, stirring now and then. You want the onion to turn soft and fragrant, not brown too quickly. If you are using olive oil instead, that works well too.

Third step: Cook the chicken

Add the diced chicken breast to the skillet and cook for about 5 minutes, stirring often so the pieces cook evenly. The chicken should turn opaque and be cooked through before you move on. If you are using pre-cooked chicken or shredded rotisserie chicken, you can add it later with the coconut milk so it warms through without drying out.

Fourth step: Add the aromatics

Stir in the garlic, ginger, and ground coriander. Cook for about 1 minute, just until everything smells warm and fragrant. This step matters because it wakes up the spices and gives the Thai Chicken Curry its deep savory base.

Fifth step: Build the sauce

Pour in the lite coconut milk, then add the shredded carrots, Thai red curry paste, salt, and black pepper. Reduce the heat to medium and let everything simmer gently for about 5 minutes. The sauce should thicken slightly, and the carrots should start to soften. If you like more heat, add more curry paste a little at a time. If you want a milder flavor, start with just 1 tablespoon.

Curry paste strength can vary a lot by brand, so taste as you go instead of adding the full amount at once.

Sixth step: Add the spinach and lime

Stir in the spinach and lime juice. Cook for 1 to 2 minutes, just until the spinach wilts into the sauce. The lime brightens the rich coconut flavor and keeps the curry from tasting too heavy. Taste the sauce now and decide if it needs a little more salt, pepper, curry paste, or brown sugar.

Final step: Garnish and serve

Sprinkle the chopped cilantro over the top and serve the curry right away. It is lovely with rice, quinoa, or warm naan. If you want a bigger meal, add a simple side salad or steamed vegetables. That makes the Thai Chicken Coconut Curry Recipe feel complete without adding much work.

Simple timing guide

  • Prep time: 10 minutes
  • Cook time: 20 minutes
  • Total time: 30 minutes

For more quick dinner inspiration, you might also enjoy this creamy chicken broccoli pasta recipe, which is another easy family-friendly option.


Dietary Substitutions to Customize Your Thai Chicken Coconut Curry Recipe

One of the best things about this Coconut Curry Recipe is how easy it is to adjust. Whether you are cooking for picky eaters, working with what is in the fridge, or following a certain eating style, there are plenty of simple swaps that still keep the dish tasty.

Protein and main component alternatives

Chicken breast works beautifully here because it cooks fast and stays tender in the sauce. If you want to change the protein, shredded rotisserie chicken is a great time saver. Just stir it in near the end so it warms through without overcooking.

For a vegetarian version, chickpeas are a great swap. They soak up the coconut curry sauce well and make the meal filling. Tofu also works if you want a plant-based version with a softer texture. If you are after a lower-carb meal, serve the curry over cauliflower rice instead of regular rice or naan.

Vegetable, sauce, and seasoning modifications

You can add more vegetables with very little extra effort. Cauliflower florets, bell peppers, tomatoes, and edamame can all go in with the coconut milk and carrots. Kale or bok choy can replace the spinach if that is what you have on hand.

If you do not have Thai red curry paste, curry powder can work as a substitute. The flavor changes a bit, but it still makes a good Thai Curry Recipe-style dinner. Ground coriander can be skipped if needed, though it does add a nice layer of flavor. For sweetness, brown sugar is optional, and you can leave it out if you prefer a less sweet sauce.

Small swaps can make this Thai Chicken Coconut Curry Recipe fit your kitchen, your schedule, and your family’s taste.

Mastering Thai Chicken Coconut Curry Recipe: Advanced Tips and Variations

Once you have made this dish once or twice, it becomes easy to adjust it to your taste. A few small changes can shift the texture, spice level, or serving style without changing the heart of the recipe.

Pro cooking techniques

Let the onion cook until soft before adding the chicken. That extra few minutes builds a better base for the sauce. Also, do not rush the simmering step. A gentle simmer helps the coconut milk blend with the curry paste and spices. If the sauce gets too thick, splash in a little water, broth, or more coconut milk.

To keep the chicken juicy, avoid overcooking it before the sauce goes in. If you are using pre-cooked chicken, add it after the sauce has simmered so it does not dry out. If you like a richer curry, choose full-fat coconut milk instead of lite coconut milk.

Flavor variations

Want more heat? Add extra Thai red curry paste. Want a softer flavor? Use a smaller amount and add a little brown sugar for balance. Fresh basil can replace cilantro if you prefer a different finish. A squeeze of extra lime at the end also gives the sauce a brighter edge.

If you enjoy Thai-inspired meals, you may also like the bold flavors in these hoisin salmon noodles for another quick dinner with a flavorful sauce.

Presentation tips

Serve the curry in shallow bowls so the sauce sits nicely around the rice or quinoa. Add the cilantro right before serving so it stays fresh and bright. A lime wedge on the side looks nice and gives everyone a chance to add more tang if they want it. Warm naan on the side makes the meal feel extra comforting.

Make-ahead options

This Thai Chicken Coconut Curry Recipe is great for planning ahead. You can chop the onion, garlic, and carrots earlier in the day and keep them in the fridge. You can also measure the spices and curry paste ahead of time. That way, dinner moves quickly once you start cooking.

How to Store Thai Chicken Coconut Curry Recipe: Best Practices

Leftovers keep well, which makes this Thai Chicken Coconut Curry Recipe even more useful for busy households. The flavor often deepens after a night in the fridge, so the next bowl can taste even better than the first.

Refrigeration

Store the cooled curry in an airtight container in the refrigerator for up to five days. Let it cool before sealing so excess steam does not create too much moisture inside the container. If you know you will be storing it, keep the rice or naan separate so they do not get soggy.

Freezing

This curry freezes well for up to three months. For best results, portion it into smaller containers or freezer bags so you can thaw only what you need. If possible, freeze the curry without the spinach, then stir in fresh spinach when you reheat it. That helps the greens stay bright and avoids a mushy texture.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. You can also use the microwave, stirring halfway through so it heats evenly. Try not to boil it hard, since that can affect the texture of the coconut milk.

Meal prep considerations

This dish is a strong choice for lunch prep or weeknight batch cooking. Divide it into containers with rice or quinoa for ready-made meals. If you are packing it for work or school, let it cool fully before sealing the lid. That helps keep the texture better and makes storage safer.

Thai Chicken Coconut Curry Recipe

FAQs: Frequently Asked Questions About Thai Chicken Coconut Curry Recipe

What ingredients do I need for Thai chicken coconut curry?

To make Thai chicken coconut curry, gather these key ingredients for 4-6 servings: 2 tablespoons coconut oil, 1 sweet Vidalia onion (diced), 1.5 pounds boneless chicken breasts (cubed), 4 garlic cloves (minced), 1 tablespoon fresh grated ginger (or 1 teaspoon ground), 1 teaspoon ground coriander, 2-3 tablespoons Thai red curry paste (adjust for spice), 1 can (13.5 oz) full-fat coconut milk, 2 cups shredded carrots, 4 cups fresh spinach, juice of 2 limes, 1-2 tablespoons brown sugar (optional for balance), salt and pepper to taste, and chopped cilantro for garnish. Serve over rice, quinoa, or naan. Prep all veggies and proteins ahead for smooth cooking. This list keeps the dish authentic with creamy coconut base and fresh Thai flavors. Total cost is budget-friendly at under $15. (98 words)

How do you make Thai chicken coconut curry step by step?

Start by heating 2 tablespoons coconut oil in a large skillet over medium heat. Sauté 1 diced Vidalia onion until softened, about 5 minutes. Add 1.5 pounds cubed chicken breasts; cook until browned and cooked through, 7-8 minutes. Stir in 4 minced garlic cloves, 1 tablespoon grated ginger, and 1 teaspoon ground coriander for 1 minute until fragrant. Pour in 1 can coconut milk, 2 cups shredded carrots, 2-3 tablespoons Thai curry paste, salt, and pepper. Simmer 10-15 minutes until carrots soften. Add 4 cups spinach, juice of 2 limes, and 1-2 tablespoons brown sugar; stir until spinach wilts, 2-3 minutes. Garnish with cilantro. Total time: 30 minutes. Serve hot over rice. Tip: Taste and adjust curry paste for desired heat midway. (112 words)

What are good substitutions for Thai chicken coconut curry ingredients?

Customize Thai chicken coconut curry easily: Swap coconut oil for olive or avocado oil if needed. Use rotisserie chicken (shredded, 3 cups) to save time instead of raw breasts. For vegetarian, replace chicken with chickpeas (2 cans, drained) or tofu cubes. Skip ground coriander or use cumin as a mild alternative. No curry paste? Use 2-3 tablespoons curry powder, though flavor shifts toward Indian style. Coconut milk can be light version for fewer calories, but full-fat is creamier. Spinach swaps with kale or bok choy. Lime juice works with lemon. Brown sugar optional—use honey or omit. These changes keep it quick and adaptable for diets like vegan (chickpeas + no sugar) or low-carb (cauliflower rice). Always simmer fully for best taste. (118 words)

How long does Thai chicken coconut curry last in the fridge or freezer?

Store leftover Thai chicken coconut curry in an airtight container in the fridge for up to 5 days. Flavors actually improve after 1-2 days as spices meld. Reheat on stovetop over low heat with a splash of water or coconut milk to restore creaminess—microwave works too, stirring halfway. For freezing, cool completely, portion into freezer bags (flattens for space), and freeze up to 3 months. Thaw overnight in fridge, then reheat gently to avoid separating coconut milk. Avoid repeated freeze-thaw cycles. Label bags with date. Pro tip: Freezes best without spinach added until reheating to prevent mushiness—stir in fresh then. Safe at 40°F fridge temp; discard if smells off or shows mold. Perfect for meal prep! (114 words)

What do you serve with Thai chicken coconut curry?

Thai chicken coconut curry pairs perfectly with simple bases to soak up the sauce: cooked jasmine, basmati, or brown rice (1 cup per serving), fluffy quinoa for protein boost, or warm naan bread. For low-carb, try cauliflower rice or zucchini noodles. Add steamed broccoli, green beans, or a cucumber salad for extra crunch without overpowering flavors. A side of mango slices balances spice with sweetness. Serves 4-6; prep rice while curry simmers for 30-minute meal. Nutrition per serving (over rice): ~450 calories, 25g protein, high in vitamins A and C from carrots/spinach. Kid-friendly mild version skips extra curry paste. Link to our rice cooking guide or mango salsa recipe for full meal ideas. Keeps dinner vibrant and complete. (108 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Chicken Coconut Curry Recipe 89.png

Thai Chicken Coconut Curry Recipe


  • Author: Brandi Oshea
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

🌶️ Creamy Thai chicken coconut curry simmers juicy bite-sized chicken with spinach carrots in aromatic red curry coconut bliss – 30-min flavor explosion.
🍛 Veggie-packed, customizable spice; meal-prep hero that freezes perfectly for busy weeks.


Ingredients

– 2 to 3 tablespoons coconut oil for softening the onion and rich base

– 1 medium to large sweet Vidalia or yellow onion for sweetness and depth to the sauce

– 1 pound boneless skinless chicken breast for main protein

– 3 cloves garlic for savory aroma and strong flavor

– 2 to 3 teaspoons ground ginger or 1 tablespoon fresh ginger for warmth and brightness

– 2 teaspoons ground coriander for gentle earthy note

– 1 can lite coconut milk for creamy and smooth sauce

– 1 to 1 1/2 cups shredded carrots for color sweetness and texture

– 1 to 3 tablespoons Thai red curry paste for signature curry flavor and heat

– 1 teaspoon kosher salt for balancing the flavors

– 1/2 teaspoon freshly ground black pepper for mild heat and depth

– About 3 cups fresh spinach leaves for color and nutrients

– 1 tablespoon lime juice for brightening the dish

– 1 to 2 tablespoons brown sugar for softening the spice and rounding out the sauce

– 1/4 cup fresh cilantro for freshness garnish


Instructions

1-First step: Prep everything before the heat goes on Before you start cooking, dice the onion into small pieces, cut the chicken into bite-sized pieces, mince the garlic, and measure out the ginger, coriander, curry paste, coconut milk, carrots, salt, pepper, lime juice, and brown sugar if using. This makes the process smoother and helps the curry come together fast. If you are using rice or quinoa, start that on the side so it is ready when the curry is done.

2-Second step: Soften the onion Heat 2 to 3 tablespoons of coconut oil in a large skillet over medium-high heat. When the oil is hot, add the diced onion and sauté for about 5 minutes, stirring now and then. You want the onion to turn soft and fragrant, not brown too quickly. If you are using olive oil instead, that works well too.

3-Third step: Cook the chicken Add the diced chicken breast to the skillet and cook for about 5 minutes, stirring often so the pieces cook evenly. The chicken should turn opaque and be cooked through before you move on. If you are using pre-cooked chicken or shredded rotisserie chicken, you can add it later with the coconut milk so it warms through without drying out.

4-Fourth step: Add the aromatics Stir in the garlic, ginger, and ground coriander. Cook for about 1 minute, just until everything smells warm and fragrant. This step matters because it wakes up the spices and gives the Thai Chicken Curry its deep savory base.

5-Fifth step: Build the sauce Pour in the lite coconut milk, then add the shredded carrots, Thai red curry paste, salt, and black pepper. Reduce the heat to medium and let everything simmer gently for about 5 minutes. The sauce should thicken slightly, and the carrots should start to soften. If you like more heat, add more curry paste a little at a time. If you want a milder flavor, start with just 1 tablespoon.

6-Sixth step: Add the spinach and lime Stir in the spinach and lime juice. Cook for 1 to 2 minutes, just until the spinach wilts into the sauce. The lime brightens the rich coconut flavor and keeps the curry from tasting too heavy. Taste the sauce now and decide if it needs a little more salt, pepper, curry paste, or brown sugar.

7-Final step: Garnish and serve Sprinkle the chopped cilantro over the top and serve the curry right away. It is lovely with rice, quinoa, or warm naan. If you want a bigger meal, add a simple side salad or steamed vegetables. That makes the Thai Chicken Coconut Curry Recipe feel complete without adding much work.

Notes

🔥 Taste curry paste first; start with 1 tbsp and add more for desired heat.
🥦 Boost veggies with bell peppers, cauliflower, or edamame added to simmer.
❄️ Refrigerate up to 5 days or freeze 3 months; flavors deepen on day 2.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dishes
  • Method: Stovetop
  • Cuisine: Thai

Nutrition

  • Serving Size: 1 serving
  • Calories: 474
  • Sugar: 7g
  • Sodium: 445mg
  • Fat: 25g
  • Saturated Fat: 19g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 32g
  • Cholesterol: 66mg

Keywords: thai chicken coconut curry recipe, easy thai red curry, chicken coconut curry, thai curry with spinach

Leave a Comment

Recipe rating