Ingredients
Method
- Heat the olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery, then cook until softened and fragrant, about 6 to 8 minutes.
- Stir in the garlic, thyme, oregano, salt, and pepper. Cook for 30 seconds, just until the garlic smells fragrant.
- Pour in the chicken broth and bring everything to a gentle boil.
- Add the shredded chicken and uncooked orzo. Reduce the heat to a steady simmer and cook, stirring occasionally, until the orzo is tender, about 10 minutes.
- Stir in the lemon zest and fresh lemon juice. Taste the broth and add more salt, pepper, or lemon juice if needed.
- Add the spinach and let it wilt into the soup for 1 to 2 minutes.
- Finish with parsley and dill, if using. Ladle into bowls and top with Parmesan if you like a little extra richness.
Notes
The broth should taste savory before you add the lemon. If it seems flat, add a little more salt first, then finish with more lemon juice to brighten it up.
Orzo absorbs broth as it sits, so the soup will thicken over time. If you want a looser, brothier texture later, stir in a splash of warm chicken broth when reheating.
Rotisserie chicken works beautifully here and keeps the recipe easy. Leftover roasted chicken is another great option.
If you want a richer soup, stir in a small splash of cream at the end. If you prefer a lighter bowl, leave it brothy and finish with extra lemon.
Dice the vegetables evenly so they soften at the same rate and give the soup a balanced texture.
Taste again right before serving. Lemon can mellow slightly as it sits, so a final squeeze can make the whole pot taste fresher.
