Thai Chicken and Rice Soup (good for dinner or breakfast)

Thai Chicken and Rice Soup (good for dinner or breakfast)

Inspired by Khao Tom, this Thai chicken and rice soup is a cozy, one-pot weeknight dinner made with boneless, skinless chicken thighs, long-grain brown rice, lime juice, soy sauce, and fresh herbs.


  • 1.33 tbsp neutral oil, like grapeseed or canola
  • 0.67 small yellow onion, finely diced
  • 2.67 cloves garlic, minced
  • 1 tsp finely grated ginger
  • 0.67 lb skinless, boneless chicken thighs
  • 5.33 cup low sodium chicken broth
  • 0.67 cup long grain brown rice, rinsed
  • 2 tbsp lime juice
  • 0.67 tbsp low sodium soy sauce
  • 0.33 tbsp fish sauce
  • Salt and pepper, to taste
  • Chopped Spanish peanuts, cilantro, scallions, sliced jalapeños, and/or Sambal Oelek, for serving


  • In a large pot, heat the oil over medium-high heat. Add the diced onion, and saute until the onion is soft and browned on the edges, about 5 minutes. Add the garlic and ginger, and stir, cooking until fragrant.
  • Place the chicken in the pot, and cover with the low sodium chicken broth. Bring to a simmer and cook for about 20 minutes, until the chicken is cooked through. Remove the chicken from the broth, and let cool slightly. Shred the chicken, and set aside for later.
  • Bring the broth to a boil, and stir in the rice. Reduce to a simmer, and cook 40-45 minutes, until the rice breaks down and thickens the broth. At this point, the broth should be somewhat creamy. Add the lime juice, low sodium soy sauce, and fish sauce. Taste, and add salt and pepper as needed. Stir the chicken into the soup.
  • Divide the soup between six bowls. Finish with desired toppings and enjoy!


If you're not a fan of brown rice, white rice also works great in this recipe!
Get more at
Back to blog