This Thai Chicken Soup is packed with aromatic flavors, tender chicken, and vegetables in a comforting coconut broth. Healthier than takeout and ready in just 30 minutes.
1 lb boneless, skinless chicken breasts, cut into bite-sized pieces
2 stalks lemongrass, bruised and cut into 2-inch pieces
4 cups chicken broth (low-sodium preferred)
1 (14 oz) can full-fat coconut milk
2 tablespoons fish sauce
1 tablespoon fresh lime juice
1 tablespoon brown sugar
1 tablespoon red curry paste
1 cup sliced mushrooms
1 red bell pepper, thinly sliced
2 carrots, julienned
1/2 cup fresh cilantro, chopped
2 green onions, thinly sliced
Instructions
Heat coconut oil in a large pot or Dutch oven over medium-high heat. Add chicken pieces in a single layer and cook for 5 to 6 minutes, turning occasionally, until browned on all sides. Cook in batches if crowded.
Add bruised lemongrass stalks and stir for 1 minute until fragrant.
Pour in chicken broth and bring to a simmer. Reduce heat to medium-low and cook for 10 minutes to infuse the broth.
Stir in coconut milk, fish sauce, lime juice, brown sugar, and red curry paste. Mix until curry paste fully dissolves. Do not boil after this step.
Add mushrooms, red bell pepper, and carrots. Simmer gently for 3 to 4 minutes until vegetables are just tender-crisp.
Remove and discard lemongrass stalks.
Ladle into bowls and top with fresh cilantro and sliced green onions. Serve immediately.
Notes
Do not boil the soup after adding coconut milk to prevent the broth from separating.
For spicier soup, increase red curry paste or add sliced Thai chilies.
If fresh lemongrass is unavailable, substitute 1 tablespoon dried lemongrass.
Store rice or noodles separately to keep leftovers fresh throughout the week.