In a large pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery, and sauté for about 5-7 minutes or until vegetables are softened.
Add the minced garlic and cook for another minute, until fragrant.
Stir in the chicken thighs, oregano, thyme, and season with salt and pepper. Cook for about 2-3 minutes until the chicken is lightly browned.
Pour in the chicken broth, ensuring the chicken is immersed. Bring the mixture to a boil, then reduce heat and let it simmer for 20 minutes, uncovered.
After 20 minutes, remove the chicken from the pot and shred it using two forks. Return the shredded chicken back to the soup.
Add the orzo pasta to the pot and cook according to package instructions (usually about 8-10 minutes).
Once the pasta is cooked, stir in the lemon zest and juice. If using, add the fresh spinach or kale and let it wilt in the heat of the soup.
Taste the soup and adjust seasoning with more salt, pepper, or lemon juice as needed.
Serve hot, garnished with fresh dill for an extra burst of flavor.
Notes
Fresh dill adds a nice flavor; optional spinach or kale can be added for extra nutrition.