Preheat the broiler on high with the rack in the top of the oven. Place the poblano peppers on a foil-lined sheet pan. Broil the peppers, about 2 minutes per side until charred. Place the peppers in a bowl and cover. Let the peppers sit for 10 minutes before using a towel to rub off the skin. Remove the stem and seeds from the peppers and roughly chop them.
In a large saucepan, heat the olive oil over medium high heat. Sauté the onions until they start to turn soft and translucent, about 5-7 minutes.
Add the garlic, cumin, chili powder, oregano, salt and pepper and continue cooking until fragrant, about 1 minute.
Add the corn, hominy and beans, reserving 1 cup. Pour in the vegetable broth and water. Bring the mixture to a boil and reduce the heat to simmer the chili.
Mash the reserved cup of beans with a fork and stir it into the chili with the chopped poblano peppers.
Simmer for 20-25 minutes until the chili has reduced and thickened slightly.
Spoon the chili into bowls and top with diced avocados, cilantro and crumbled tortilla chips.