This hearty Greek soup is a classic recipe, filled with great flavors and belly warming ingredients. There is no heavy cream in this soup, it gets it's color from eggs whisked into it. Serve as an appetizer or main.
Bring all ingredients to a boil in a large soup pot or Dutch oven. Cover and simmer for 45 minutes. Skim off any white foam if needed. Remove the chicken from the pot and place in a large bowl. Strain the broth into another bowl. Discard solids. If the broth looks very fatty, continue to skim off with a spoon or use a fat separator.
Shred the chicken with your fingers. Discard skin and bones.
Cook the orzo until al dente. Rinse with cool water and set aside.
Make the Avgolemono: Whisk the eggs for 2 minutes until pale yellow. Whisk in the lemon juice. Temper the egg mixture with the 2 cups of broth small amount of the broth by whisking quickly. You do not want the eggs to cook. Slowly add 2 cups of the broths to the eggs, whisking constantly to create a creamy (not scrambled) texture.
Add the egg mixture to the soup pot stirring constantly. Heat on a low temperature and whisk constantly to incorporate the eggs. You do not want them to scramble. Add the chicken and the orzo into the pot or serve them on the side. Thin the soup out with water as needed. It will thicken as it cooks.
Serve immediately with garnishes.
Serving Size 4-6 servings