Heat up about 1 tbsp of olive oil in a large pot and add your onion, celery and carrot. Cook over medium heat until the onions are translucent, about 10 minutes.
Add your minced garlic and cook for another 2 minutes
Add your chicken breats, 2 bay leaves, chicken stock, salt and bouillon
Mix together and bring to a boil on high heat. Once its boiling, reduce heat down to medium low and let it simmer for about 15-20 minutes
Using tongs, remove your chicken breasts. Add your orzo to the pot and let it simmer for 10 minutes. In the meantime, shred your chicken with two forks.
Once you're doing shredding your chicken, add it back to pot.
Using a small bowl, add your lemon juice and egg and whisk together. Get 1 cup of soup from the pot out . Add a tiny splash of water to cool the temperature down a little bit.
Slowly add your cup of soup to the egg and lemon mixture being sure to whisk the entire time. Add this mixture to the pot of soup. Turn off the heat and serve immediately. If you leave heat on, the egg might start to cook!