In a large pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion and garlic, sautéing until the onion becomes translucent (about 3-4 minutes).
Add the ground turkey to the pot, breaking it apart with a spoon. Cook until browned, approximately 5-7 minutes.
Stir in the bell pepper, zucchini, and carrot. Sauté for an additional 5 minutes until the vegetables begin to soften.
Add in the black beans, kidney beans, diced tomatoes (with their juice), corn, chili powder, cumin, smoked paprika, and season with salt and pepper.
Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat to low and let it simmer uncovered for 25-30 minutes, stirring occasionally.
Taste and adjust seasoning if necessary. If you prefer a thicker chili, let it simmer longer to reduce.
Notes
Serve hot and garnish with fresh cilantro or parsley. Accompany with tortilla chips or cornbread.