01 - 
                Chop carrots and celery into even, bite-sized pieces for uniform cooking.
              
              
              
                02 - 
                In a large pot over medium heat, add olive oil and sauté the carrots, celery, and minced garlic until aromatic, approximately 4 minutes.
              
              
              
                03 - 
                Add chicken breasts to the pot. Season with salt, black pepper, and dried thyme, searing both sides until lightly browned.
              
              
              
                04 - 
                Pour in low-sodium chicken broth. Use a utensil to gently scrape any caramelised bits from the bottom of the pot. Bring mixture to a simmer.
              
              
              
                05 - 
                Let the chicken cook gently for 15–20 minutes, or until fully cooked. Remove chicken breasts, shred using two forks, and return shredded meat to the pot.
              
              
              
                06 - 
                Stir in heavy cream and soy sauce. Mix thoroughly until combined, then allow to simmer briefly to enrich the flavours.
              
              
              
                07 - 
                Ladle soup into bowls and serve hot, garnishing with fresh herbs if desired.