Ingredients
Equipment
Method
- Start by mincing the garlic and slicing the onion; set aside.

- In a large heavy-bottomed pot, sauté the onion and garlic over medium heat until fragrant and slightly caramelized, about 5 minutes. You should hear gentle sizzling and see the onions turn translucent.

- Pour in the chicken broth and bring to a gentle simmer, filling the kitchen with savory steam and a warm aroma.

- If using, stir in the coconut milk to add creaminess, and let it warm through, creating a rich, fragrant base.

- Add the spicy chili paste and stir well, allowing the flavors to meld into the broth. The mixture should turn a fiery red and smell fragrant with chili and herbs.

- Meanwhile, poach the chicken in simmering water or broth until cooked through, about 10 minutes. Once done, shred the chicken into bite-sized pieces.

- Add the shredded chicken to the soup along with fish sauce and lime zest. Let everything simmer together for another 5-10 minutes, so the flavors can develop fully.
- Taste the broth and adjust with more lime juice or fish sauce if needed, balancing the spicy, salty, and sour flavors.
- Just before serving, chop fresh cilantro and Thai basil, then stir into the hot soup, releasing vibrant aromas.
- Serve the soup hot in bowls, garnished with extra herbs and lime wedges on the side for squeezing over each bowl.
Notes
Ensure the broth simmers gently to keep the chicken tender. Adjust the chili paste for your preferred spice level. Use fresh herbs just before serving for maximum flavor.
