Heat large soup pot over medium heat. Add the olive oil. Add the carrots, onion,leeks, red pepper, fennel, and celery .Saute until fragrant and tender, about 10 minutes. Add in the garlic,peas and asapargus, let saute for about 4 minutes.
Add in the broth, and raw chicken breast. Cook chicken breast until they are done, about 165F internal temperature. Pull out cooked chicken breast, shred or cut into cubes. Return back to the pot.
Orzo: Cook in a seperate pot. Drain and rinse. Lay out on tray and drizzle with olive oil. Toss and set aside for when ready to use.
Eggs: Whisk the eggs and lemon juice together in a small bowl. The idea here is to warm up the egg mixture slowly (without scrambling the eggs). Slowly add a scoop of the soup into the egg mixture. Then add your warmed egg mixture back to the soup pot – slowly, slowly, slowly, stirring constantly, until smooth and creamy.
Final touches: Finish by stirring in your spinach, salt, pepper, and dill and adjust seasonings to taste!