Gather all your ingredients and tools before starting to keep everything at your fingertips.
Heat the olive oil in a large soup pot over medium heat. Add diced onion and cook, stirring occasionally, until translucent and fragrant, about 5 minutes.
Add the minced garlic to the pot and cook for another minute, until it becomes fragrant and slightly golden.
Pour in the chicken broth and bring the mixture to a gentle simmer, allowing the flavors to meld for about 10 minutes.
Add the shredded cooked chicken to the broth, stirring to combine and heat through for 3-5 minutes.
Squeeze the fresh lemon juice into the soup, then stir well. Let it simmer gently for another 2 minutes, tasting and adjusting the lemon for brightness.
Season the soup with salt and freshly ground pepper to taste, stirring to incorporate the flavors evenly.
Sprinkle chopped fresh herbs over the soup for a burst of freshness and vibrant color.
Give the soup a final stir, then ladle into bowls for serving. Enjoy while hot, with crusty bread if desired.