This coconut-based Thai soup has become one of our community's favorites since it was first introduced in March 2015. It's sweet, savory, and tangy all at the same time. Smarts: We packed this soup with lots of veggies - feel free to swap in and out whatever you love best.
Heat a Dutch oven over medium-high heat. Add oil and then lemongrass, ginger, and garlic. Saute until fragrant, ~1 minute.
Add chicken to aromatics and saute until golden, 2 to 3 minutes.
Fold in mushrooms and saute for another 2 to 3 minutes until mushrooms start to turn golden.
Pour in coconut milk, stock, and second part of fish sauce. Cover and bring to a boil and then simmer uncovered for 4 to 6 minutes.
While soup is cooking, slice jalapenos, pick off cilantro leaves, and slice limes into wedges.
Fold in zucchini and tomatoes. If you sliced zucchini super thin, the residual heat will cook the zucchini and you can just turn off the heat. Otherwise, simmer for another 2 to 3 minutes to cook the zucchini.
Season with hot sauce and more fish sauce if it’s not savory / salty enough.
Divide into bowls and serve with jalapenos, cilantro, and lime wedges.