Gather all your ingredients: diced onions, minced garlic, sliced ginger, chopped carrots and celery, chicken, broth, lemon zest, and herbs.
Place a large heavy-bottomed pot over medium heat. Add diced onions, minced garlic, and sliced ginger, and sauté until fragrant and the onions turn translucent—about 5 minutes. The mixture should smell warm and spicy, with a light sizzle.
Add chopped carrots and celery to the pot. Stir and cook for another 3-4 minutes, allowing the vegetables to soften slightly and release their sweetness.
Nestle the chicken pieces into the pot, then pour in the broth. Bring everything to a gentle boil, watching for bubbles and steam rising—this should take about 8-10 minutes.
Reduce the heat to low, cover the pot, and let it simmer gently for 30-40 minutes. During this time, the chicken will become tender, and the flavors will meld beautifully. Skim off any foam that rises to the surface to keep the broth clear.
Remove the chicken from the pot and set aside to cool slightly. Use two forks to shred the meat into bite-sized pieces.
Stir the shredded chicken back into the broth. Add lemon zest and squeeze in the fresh lemon juice, then stir to combine. This will brighten the broth with a zesty zing.
Taste the soup and season with salt and pepper as needed. Garnish with chopped parsley or cilantro for a fresh, herbal finish.
Serve the soup hot, with the broth clear and vibrant, the vegetables tender, and the chicken juicy and flavorful. Enjoy this comforting, zesty bowl that’s both warming and lively.