Hey y’all! If you’re searching for a comforting bowl that bursts with fresh flavors and creamy goodness, this Coconut Cilantro Chicken Soup is exactly what you need. It’s the perfect blend of silky coconut milk, succulent chicken, fragrant herbs, and a sweet citrusy zing, making it ideal for cozy weeknights, impressing guests, or just warming up on a chilly day. Grab your spoon – let’s get cooking!
Why You’ll Love This
- Creamy coconut milk brings luscious richness without feeling heavy.
- Bright cilantro and zingy lime add a fresh, vibrant kick to every bite.
- Easy one-pot recipe – dinner is on the table in just 35 minutes!
- Naturally gluten-free and easily adaptable for dairy-free diets.
- Packed with protein and veggies for a nourishing meal.
Ingredients
- 1 tablespoon coconut oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1–2 jalapeño peppers, seeded and finely chopped
- 1 pound boneless, skinless chicken breast, cut into 1-inch pieces
- 4 cups low-sodium chicken broth
- 1 can (14 ounces) full-fat coconut milk
- 1 red bell pepper, sliced
- 1 cup mushrooms, sliced
- 1 cup baby spinach (packed)
- 1 tablespoon fish sauce (or 2 teaspoons soy sauce for a non-fishy option)
- 1 teaspoon sugar
- Juice of 1 large lime (about 2 tablespoons)
- 1/2 cup packed fresh cilantro, chopped (plus extra for serving)
- 1/4 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- Lime wedges, for serving
Step-by-Step Directions
1. Sauté Aromatics
- Heat coconut oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until soft and fragrant, about 3-4 minutes.
- Stir in the minced garlic, grated ginger, and chopped jalapeños. Sauté for 1 minute more until fragrant.
2. Cook the Chicken
- Add the chicken pieces and sauté, stirring gently, until the outsides are opaque, about 3-4 minutes. Don’t worry about cooking them through yet!
3. Simmer the Soup
- Pour in the chicken broth and coconut milk. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 10 minutes.
4. Add Veggies and Seasonings
- Stir in the sliced bell pepper, mushrooms, and fish sauce. Simmer for another 7-8 minutes, until the chicken is fully cooked and veggies are just tender.
- Add sugar, salt, and black pepper. Taste and adjust seasoning as needed.
5. Finish with Greens & Herbs
- Add the baby spinach, lime juice, and chopped cilantro. Stir just until the spinach wilts and everything is well combined (about 2 minutes).
6. Serve
- Ladle the soup into bowls and serve hot, garnished with extra cilantro and lime wedges.
Notes
- If you like extra heat, leave the seeds in your jalapeños or add a pinch of red pepper flakes.
- For extra creaminess, use full-fat coconut milk; light coconut milk works if you prefer it lighter.
- Slice all vegetables evenly so they cook at the same rate.
Variations
- Vegetarian: Swap chicken for cubed tofu and use vegetable broth.
- No-mushrooms: Omit mushrooms and add extra spinach or snap peas.
- Rice Noodle Boost: Add cooked rice noodles to make this soup extra hearty.
Required Equipment
- Large pot or Dutch oven
- Wooden spoon or spatula
- Sharp knife & cutting board
- Ladle
Storage Instructions
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat gently over medium heat; add a splash of broth if needed.
- This soup can be frozen for up to 2 months (leave out spinach and cilantro to add fresh after reheating).
Suggested Pairings & Serving Recommendations
- Serve with jasmine rice or crusty bread for a satisfying meal.
- Pair with a crisp cucumber salad or fresh spring rolls.
- Add a light white wine, like sauvignon blanc, for an elegant dinner.
Pro Tips
- Let the soup rest for 5-10 minutes before serving to allow flavors to meld.
- Brighten just before serving with extra lime juice and fresh cilantro.
- Use rotisserie chicken to save time – just add at the end to heat through.
FAQ
- Can I use chicken thighs instead of breast?
Absolutely! Thighs add extra juiciness and flavor. Just trim excess fat before cooking. - Is this soup spicy?
The spice level depends on your jalapeños. For milder flavor, remove seeds; for more kick, leave some in. - Can I make this dairy-free?
Yes! The recipe is naturally dairy-free thanks to coconut milk.
Prep time: 15 minutes
Cook time: 20 minutes
Total time: 35 minutes
Serves: 4
Ingredients
- 1 tablespoon coconut oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated
- 1–2 jalapeño peppers, seeded and finely chopped
- 1 pound boneless, skinless chicken breast, cut into 1-inch pieces
- 4 cups low-sodium chicken broth
- 1 can (14 ounces) full-fat coconut milk
- 1 red bell pepper, sliced
- 1 cup mushrooms, sliced
- 1 cup baby spinach (packed)
- 1 tablespoon fish sauce (or 2 teaspoons soy sauce for a non-fishy option)
- 1 teaspoon sugar
- Juice of 1 large lime (about 2 tablespoons)
- 1/2 cup packed fresh cilantro, chopped (plus extra for serving)
- 1/4 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- Lime wedges, for serving
Instructions
-
1Heat coconut oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until soft and fragrant, about 3-4 minutes.
-
2Stir in the minced garlic, grated ginger, and chopped jalapeños. Sauté for 1 minute more until fragrant.
-
3Add the chicken pieces and sauté, stirring gently, until the outsides are opaque, about 3-4 minutes. Don’t worry about cooking them through yet!
-
4Pour in the chicken broth and coconut milk. Bring the mixture to a gentle boil, then reduce heat to low and simmer uncovered for 10 minutes.
-
5Stir in the sliced bell pepper, mushrooms, and fish sauce. Simmer for another 7-8 minutes, until the chicken is fully cooked and veggies are just tender.
-
6Add sugar, salt, and black pepper. Taste and adjust seasoning as needed.
-
7Add the baby spinach, lime juice, and chopped cilantro. Stir just until the spinach wilts and everything is well combined (about 2 minutes).
-
8Ladle the soup into bowls and serve hot, garnished with extra cilantro and lime wedges.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!
