Ingredients
Equipment
Method
- Start by mincing two cloves of garlic and slicing a medium onion into thin rings. Set everything aside for easy access.

- Heat your large heavy-bottomed pot over medium heat. Add a splash of oil, then sauté the sliced onion and minced garlic until fragrant and slightly caramelized, about 5 minutes. The onions should be translucent and the garlic fragrant.

- Pour in the chicken broth and bring it to a gentle simmer. Meanwhile, prepare the chicken by poaching it in hot water until cooked through, about 10 minutes, then shred it with two forks.
- Add the shredded chicken to the simmering broth along with the coconut milk if using, and stir well. Drop in the spicy chili paste and fish sauce, then stir to combine. Let everything simmer gently for another 10 minutes, allowing flavors to meld and the broth to thicken slightly.
- While the soup simmers, zest the lime directly into the pot, then squeeze in the lime juice for brightness. Taste and adjust seasoning with more fish sauce or lime if needed.
- Chop fresh cilantro and Thai basil, then stir them into the hot soup just before serving. This keeps their fragrant flavors lively and fresh.
- Ladle the steaming soup into bowls, ensuring each serving has a good mix of chicken, herbs, and broth. Garnish with extra cilantro and basil if desired, and serve with lime wedges on the side for an extra zing.
Notes
Adjust the chili paste to control heat. Using fresh herbs at the end keeps the flavors vibrant. For a creamier broth, add more coconut milk, but be mindful of the richness.
