Coat the bottom of a large pot with oil and place it over medium heat. When the oil is hot, add the onion and poblano pepper. Sauté until softened, about 5 minutes. Add the garlic and continue to sauté just until fragrant, about 1 minute more.
Add the beer, broth, beans, cumin, and cayenne pepper. Raise heat and bring the mixture to a simmer. Allow to cook for 20 minutes, stirring occasionally. Stir in the corn and allow to continue cooking for 10 minutes. Stir in the zucchini and continue cooking for about 5 minutes, until the chili is thick and the veggies are tender. You can add a bit of water during cooking if it becomes too thick.
Season with salt and pepper to taste, and stir in the cilantro. Ladle the chili into bowls and top with additional cilantro and avocado slices. Serve.
Notes
For a milder version, you can leave out the cayenne pepper and substitute a green bell pepper for the poblano.
Craving more veg-friendly recipes? Shop our collection of vegetarian and vegan cookbooks, including our new Vegan Thanksgiving and Vegan Christmas cookbooks!