Heat the olive oil in a large pot over medium heat.
Add chicken and cook until browned.
Stir in the garlic and cook until fragrant.
Add zucchini, diced tomatoes, chicken broth, and pasta.
Bring to a boil, then reduce heat to low and simmer until pasta is tender.
Stir in Parmesan cheese and season with salt and pepper.
Garnish with fresh basil leaves before serving.