Begin by heating the olive oil in a large pot over medium heat.
Once the oil is hot, add the diced onion. Sauté the onion until it turns translucent, which should take about 5 minutes.
Add the minced garlic to the pot and cook for another minute until it becomes fragrant.
Incorporate the ground chicken into the pot, using a wooden spoon to break it up as it cooks. Continue cooking until the chicken is browned and no longer pink, approximately 5-7 minutes.
Once the chicken is cooked, add the chopped carrots and celery. Sauté these vegetables for about 3-4 minutes until they start to soften.
Stir in the diced bell pepper, zucchini, and green beans. Cook for an additional 5 minutes.
Pour the low-sodium chicken broth into the pot, followed by the diced tomatoes with their juice. Sprinkle in the dried thyme, oregano, salt, and pepper. Mix everything well.
Increase the heat to bring the soup to a gentle boil. Once boiling, reduce the heat to a simmer and cover the pot. Let it simmer gently for 15-20 minutes.
After simmering, taste the soup and adjust the seasoning with more salt, pepper, or herbs as needed.
Ladle the hot soup into bowls and garnish with a sprinkle of fresh parsley.