Roast the Corn: Preheat your oven to 450°F / 230°C. Lightly coat a large baking sheet with nonstick cooking spray.
Spread the drained corn in a single layer and roast for about 15 minutes, stirring occasionally, until the kernels are beautifully golden brown and fragrant.
Build the Base: While the corn roasts, heat the cooking oil in a large saucepan or Dutch oven over medium-high heat.
Add the chopped onion, Anaheim/poblano pepper, red sweet pepper, and minced garlic.
Sauté for about 5 minutes, until the onion is soft and translucent.
Stir in the cubed potatoes, vegetable broth, drained lima beans, undrained green chiles, and the roasted corn from the oven.
Bring the mixture to a boil, then reduce the heat and let it simmer, uncovered, for 15 minutes, stirring occasionally, until the potatoes are tender.
Make it Creamy: Reduce the heat to low and stir in the half-and-half, cream-style corn, and sliced zucchini.
Continue to cook and stir gently for about 5 more minutes until everything is heated through. Be careful not to let the chowder boil after adding the cream.