This Chicken Yellow Curry Soup is cozy, bright, and impossibly easy to make on a busy weeknight or when you want something warming and a little exotic. Silky coconut milk, a gentle yellow curry kick, tender chicken, and a medley of colorful vegetables all come together in one pot. It’s the kind of recipe that comforts without weighing you down—ready in about 30 minutes with mostly pantry-friendly ingredients.
Why you’ll love this soup

There’s so much to love here: the mellow, fragrant notes from the yellow curry paste (or powder, if you prefer), the creaminess of full-fat coconut milk, and that satisfying texture of bite-sized chicken and chopped vegetables. The soup is balanced with a hint of sweetness, a whisper of umami from fish sauce (optional), and a final lift from fresh Thai basil. Whether you want a simple family dinner or a pot to share with friends, this recipe delivers comforting flavors with minimal fuss.
Ingredients
- 1 Tbsp avocado oil
- 1 small yellow onion, diced
- 5 cloves garlic, minced
- 3 Tbsp yellow curry paste or 2 Tbsp yellow curry powder
- 1 Tbsp fresh ginger, peeled and grated
- 2 large carrots, chopped
- 1 zucchini squash, chopped
- 1 red bell pepper, chopped
- 2 large chicken breasts, chopped into bite sizes
- 1 (15-oz) can full-fat coconut milk
- 3 cups chicken broth
- 1 Tbsp pure maple syrup or sugar
- 1 to 2 tsp fish sauce (optional)
- 1 tsp sea salt, to taste
- 1/4 cup Thai basil (optional)
Equipment
- Large, heavy-bottomed pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or heatproof spatula
- Ladle and bowls for serving
Prep & timing

Total time: about 30–35 minutes. Hands-on prep is roughly 10–15 minutes: dice the onion, mince the garlic, grate the ginger, chop the vegetables, and cube the chicken. Everything simmers together quickly, so this is a perfect option when time is limited but you still want something homemade and satisfying.
Flavor notes and variations

If you love a brighter, herb-forward finish, stir in extra Thai basil at the end or garnish with cilantro. For more heat, add a pinch of red chili flakes or a small chopped Thai bird’s eye chili while sautéing the aromatics. If you prefer a thicker soup, let it simmer a few minutes longer uncovered to reduce slightly; for a thinner broth, add up to 1 cup more chicken broth.
Step-by-step instructions
Follow these clear, ordered steps to make the soup. Ingredient names and amounts come from the list above and are used exactly as written.
- Heat the oil and sweat the onion: Place a large pot or Dutch oven over medium heat. Add 1 Tbsp avocado oil. Once the oil shimmers, add 1 small yellow onion, diced. Cook, stirring occasionally, until the onion is soft and translucent, about 3–4 minutes.
- Add garlic, curry paste (or powder), and ginger: Stir in 5 cloves garlic, minced; 3 Tbsp yellow curry paste (or 2 Tbsp yellow curry powder, if using); and 1 Tbsp fresh ginger, peeled and grated. Cook for 1–2 minutes, stirring constantly, until fragrant. This step blooms the spices and builds the flavor base for the soup.
- Add the vegetables and chicken: Add 2 large carrots, chopped; 1 zucchini squash, chopped; and 1 red bell pepper, chopped to the pot. Immediately add the 2 large chicken breasts, chopped into bite sizes. Stir to combine so the chicken and vegetables get coated in the curry mixture.
- Pour in coconut milk and broth: Add 1 (15-oz) can full-fat coconut milk and 3 cups chicken broth. Stir gently so the coconut milk blends with the broth. Scrape any browned bits from the bottom of the pot with the spoon; they add extra flavor.
- Season and simmer: Stir in 1 Tbsp pure maple syrup or sugar and 1 tsp sea salt. If you’re using fish sauce for added depth, add 1–2 tsp now. Bring the soup to a gentle simmer over medium heat, then reduce the heat to maintain a low simmer. Simmer for 8–10 minutes, or until the chicken is cooked through and the vegetables are tender.
- Adjust seasoning and finish with basil: Taste the soup and adjust the salt or sweetness as needed. If you like more savory depth, add another teaspoon of fish sauce. Remove the pot from heat and stir in 1/4 cup Thai basil, if using. Let the herbs wilt in the hot broth for a minute.
- Serve: Ladle the soup into bowls and garnish with additional Thai basil leaves if desired. Serve hot with steamed rice on the side, over a scoop of rice, or with warm crusty bread.
Tips for success
- Use full-fat coconut milk for the creamiest texture and most satisfying mouthfeel.
- If you swap in curry powder instead of paste, use the 2 Tbsp measurement provided in the ingredient list; the paste brings a fresher, bolder flavor, while the powder is slightly milder and pantry-friendly.
- Cut the chicken into uniform bite sizes so it cooks evenly and at the same rate as the vegetables.
- Don’t skip blooming the spices with the garlic and ginger; that short step intensifies the curry’s aroma and depth.
- If you need to make this ahead, refrigerate the soup for up to 3 days. Reheat gently on the stove and stir in a splash of broth if it thickens in the fridge.
Serving suggestions
This Chicken Yellow Curry Soup pairs beautifully with steamed jasmine rice, cauliflower rice for a lower-carb option, or a scoop of cooked soba noodles. Add a side of quick pickled cucumbers or a crisp green salad to introduce acidity and crunch that contrasts the rich coconut broth.
Make it a one-pot meal
The recipe is intentionally structured so the soup is essentially a full meal in one pot. Protein, vegetables, and a creamy broth mean minimal cleanup and maximum comfort. If you want more vegetables, fold in a handful of baby spinach or chopped kale in the last minute of cooking—these wilt quickly and boost nutrition.
Allergen and ingredient notes
This recipe uses coconut milk as the creamy base. If you have nut allergies, the coconut milk here is a common non-tree-nut alternative, but always check labels if there are multiple allergens in your kitchen. The fish sauce is optional; omit it to keep the flavor profile simpler and free of that ingredient, or substitute with a splash of soy sauce or tamari for a vegetarian-leaning depth.
Storage and reheating
Allow any leftovers to cool slightly, then store in an airtight container in the refrigerator for up to 3 days. The soup will thicken as the coconut solids chill; when reheating, warm gently on the stovetop over low heat and add a little water or chicken broth if it needs thinning. Reheat just until hot—overcooking can make the chicken firmer than desired.
Notes on ingredients
The ingredient list is straightforward and easy to source at most grocery stores. Yellow curry paste brings a fragrant, balanced curry flavor with turmeric, coriander, and cumin notes; if you prefer a pantry-friendly option, yellow curry powder works too—use the 2 Tbsp measurement in the list. Fresh ginger is peeled and grated for the brightest flavor; ready-to-use jarred ginger can be substituted in a pinch, but adjust to taste.
Final thoughts
This Chicken Yellow Curry Soup is a weeknight hero: quick to assemble, deeply satisfying, and easy to tweak. It’s packed with flavor, vibrant vegetables, and that lovely, silky coconut broth that feels both indulgent and nourishing. Make a pot, invite someone over, or enjoy it solo—either way, it warms the soul.
Happy cooking! If you try this recipe, consider adjusting the curry intensity to your preference—start with the recommended amounts, then personalize by adding more curry paste, a squeeze of lime for brightness, or extra basil at the end.

Chicken Yellow Curry Soup
Equipment
- Large Pot or Dutch Oven
- Cutting Board
- Chef’s knife
- Measuring Spoons
Ingredients
- 1 Tbsp avocado oil
- 1 small yellow onion diced
- 5 cloves garlic minced
- 3 Tbsp yellow curry paste or 2 Tbsp yellow curry powder
- 1 Tbsp fresh ginger peeled and grated
- 2 large carrots chopped
- 1 zucchini squash chopped
- 1 red bell pepper chopped
- 2 large chicken breasts chopped into bite-size pieces
- 15 oz coconut milk 1 (15-oz) can, full-fat
- 3 cups chicken broth
- 1 Tbsp pure maple syrup or sugar
- 1 to 2 tsp fish sauce optional
- 1 tsp sea salt to taste
- 1/4 cup Thai basil optional
Instructions
- Heat the avocado oil in a large pot or Dutch oven over medium heat until shimmering.
- Add the diced onion and cook, stirring occasionally, for 3 to 4 minutes until it begins to soften.
- Stir in the yellow curry paste (or curry powder), minced garlic, and grated ginger; cook for 1 to 2 minutes until fragrant.
- Add the chopped carrots and red bell pepper, cover, and cook 3 to 4 minutes until they begin to soften.
- Stir in the chopped chicken and zucchini so they are evenly distributed in the pot.
- Pour in the coconut milk, chicken broth, maple syrup (or sugar), fish sauce if using, and sea salt; bring to a full boil.
- Reduce heat to medium and simmer, stirring occasionally, for about 20 minutes until the chicken is cooked through and the vegetables are tender.
- Stir in the Thai basil just before serving and ladle the soup into bowls.
Notes
- You can substitute regular basil if Thai basil is unavailable.
- Stir basil in just before serving.
- Adjust fish sauce amount to taste or omit for milder flavor.
- Use full-fat coconut milk for a richer soup.
- Serve with rice if desired.
