This recipe is full of fragrant comfort. It’s also the perfect concoction for colds, flu, or illnesses. Everyone knows chicken soup has great immune-strengthening properties. This is due to its superstar main ingredient: chicken stock.


Chicken stock is easy to make. Steep whole chicken bones in simmering water with herbs and vegetables to release the incredible nutrients, gelatin, and collagen found within the bones and marrow. All these nourishing qualities melt into the stock. It’s a delicious way to beat the blues.


This Thai-style chicken and rice soup utilises homemade chicken stock as well as leeks, garlic, and ginger, which also have excellent health and post-workout recovery benefits. The addition of coconut milk gives the soup a creamy texture.


Thai-Style Chicken and Rice Soup

Breaking Muscle Shop

Chicken soup has great immune-strengthening properties.


Prep time: 10 minutes

Cook time: 40 minutes

Yield: Serves 4



  • 1 tablespoon olive oil
  • 2-3 red Thai chillies or other hot chillies
  • 3 cloves garlic, finely chopped
  • 1 large leek, white parts sliced
  • 3 1/2 cups chicken stock (see below for a healthy homemade recipe)
  • 1 can coconut milk
  • 1/2 cup jasmine rice
  • 500g chicken thighs, cut into small chunks
  • 2 tablespoons fish sauce
  • 1 stalk lemongrass, sliced in half lengthwise and then chopped into 4-5 x 3cm pieces
  • 1 tablespoons minced ginger
  • 1 tablespoon lime juice
  • 1 cup frozen peas
  • 3 tablespoons fresh coriander, chopped
  • Salt to taste, depending on how salty your stock and fish sauce are



  1. In a large saucepan, heat oil and sauté chilli, garlic, and leeks until fragrant.
  2. Add stock and coconut milk and bring to a boil.
  3. Turn heat down to a simmer and add rice, chicken, fish sauce, lemongrass, ginger, and lime juice.
  4. Simmer until chicken is cooked through and rice is tender, about 30 minutes.
  5. Add salt to taste if needed.
  6. Add frozen peas and coriander and cook 3-4 minutes.
  7. Remove lemongrass and serve. 
  8. Garnish with additional chopped coriander and red chilli slices.


Homemade Chicken Stock

Prep time: 10 minutes

Cook time: 24 hours



  • 1.5kg bone-in chicken parts (necks, feet, wings, carcass, or can use whole chicken)
  • Water to fill crockpot (8-12 cups)
  • 1 onion, quartered
  • 4 cloves garlic, crushed
  • 3 large carrots, cut into large chunks
  • 4 celery stalks, cut into large chunks
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon sea salt
  • 1-2 teaspoons whole black peppercorns
  • 2 bay leaves
  • 1 bunch fresh parsley
  • A few sprigs of thyme



  1. Place all ingredients except the parsley and thyme into a large crockpot.
  2. Turn crockpot on high and cook until any meat left on bones is easily shredded, about 2-3 hours.
  3. Skim off any foam from the top of the stock and remove chicken.
  4. Shred meat from the bone and set aside.
  5. Place bones back into the pot.
  6. Turn crockpot down to low and continue to cook 22 (or more) hours.  
  7. Turn off crockpot and add parsley and thyme. Let herbs steep in the hot stock 30 minutes to 1 hour.
  8. Let stock cool.
  9. Skim off any fat that’s formed on the top.
  10. Pour stock through a strainer to remove solids.
  11. Store stock in fridge or freezer for future use. 


You'll Also Enjoy:


Photo courtesy of Kari Lund.