First get all the ingredients ready to go: Juice the lemon, and set juice aside. Chop up fresh parsley into small bits, and set aside. Peel & dice the carrot, dice the celery and onion, and set aside. Mince the garlic cloves and set aside. Cut up chicken into bite size pieces.
Add 1 tablespoon of olive oil to the pot, over medium-high heat. Add the chicken and cook until done and slightly browned. Remove the chicken from the pot and set aside.
Add the other tablespoon of olive oil to the pot, over medium-high heat. Add the carrot, onion, celery, and garlic, and stir until the onion starts to soften, about 5 minutes.
Add the dried thyme stir until fragrant.
Pour in the chicken stock and 1 cup of water and stir until the mixture comes to a boil.
Add the chicken, orzo, rosemary, bay leaves, and salt & pepper. Lower the heat to a simmer and cook for about 10 minutes or until the orzo pasta is cooked. If the soup looks too thick you may need to add another cup of water.
Before serving, remove the rosemary and bay leaves. Stir in the lemon juice and parsley. Serve in soup bowls with a nice, crusty bread.