Chop carrots, potatoes, zucchini, tomatoes, onion, and garlic into bite-sized pieces.
Place all vegetables in a large pot.
Add chicken breasts, salt, pepper, and bay leaves on top.
Pour in water to cover and bring to a boil.
Reduce heat, cover, and simmer 20 minutes until chicken is cooked.
Remove chicken, shred with two forks, and discard bay leaves.
Return shredded chicken to the pot with chopped parsley.
Squeeze in lemon juice, taste, and adjust seasoning.
Ladle into bowls and serve hot.
Tip: Shred the chicken while still warm for the best texture.
Tip: Add lemon at the end to keep the flavor bright.