In a large pot or Dutch oven, heat a splash of olive oil over medium heat. Add the chopped onion and garlic, and sauté until the onion is translucent, about 3-4 minutes.
Add the ground turkey to the pot and cook until browned and cooked through, breaking it apart with a spoon, about 5-7 minutes.
Stir in the chopped bell pepper and diced zucchini, cooking for an additional 5 minutes until they start to soften.
Add the corn, diced tomatoes (with juices), chicken or vegetable broth, oregano, smoked paprika, salt, and black pepper. Bring the mixture to a boil.
Reduce the heat to a simmer and let it cook for about 20 minutes, allowing the flavors to meld together.
If you prefer a thicker soup, add cooked rice to the pot and stir until heated through.
Taste and adjust the seasoning if necessary.
Serve hot, garnished with fresh parsley or cilantro if desired.