01 -
Heat the olive oil in a large stock pot or Dutch oven. Cook the onion, carrot, and celery over medium heat for 8-10 minutes until softened.
02 -
Add the garlic and cook for another minute. Add the bay leaves, chicken, and chicken stock. Bring to a boil, lower the heat to medium-low, cover with a lid, and simmer for 15 minutes.
03 -
Remove the chicken breasts and bay leaves from the pot. Add the orzo and continue to cook for 10 minutes.
04 -
Shred the chicken with two forks and return it to the pot.
05 -
While the orzo is cooking, whisk the egg yolks and lemon juice in a bowl. Take out 1-2 ladles of soup and pour it over the egg-lemon mixture to temper it. Add the mixture back to the pot and cook for 5 more minutes.
06 -
Stir in the fresh dill, adjust seasoning, and serve immediately. Garnish with extra dill if desired.