Prep all veggies and have cans opened and ready to go. Measure out spices in a small bowl and have veggie broth measured out as well.
If using an Instant Pot, press "sauté" or heat large pot or stockpot on medium heat on the stovetop. Sauté onions, carrots, and celery in a drizzle of water or oil until softened. Stir in poblano, jalapeño, and garlic and cook another minute or two, stirring occasionally.
On Instant Pot press "cancel" or on stovetop turn off heat. Push veggies to the side of the pot, making space in the middle. Pour in spices and "toast" spices for about 10 seconds or so, until fragrant, stirring frequently so spices don't burn. Pour in 2 cups vegetable broth and stir thoroughly, making sure no spices are stuck to the bottom.
Add in 1 cup frozen corn, beans, 2 heaping Tbsp chipotle peppers with adobo sauce, 1 Tbsp maple syrup, 2 Tbsp tomato paste, crushed tomatoes, and 1 tsp salt.
For Instant Pot and using canned beans, cook on High Pressure for 10 minutes and allow a full natural release. If using soaked dried beans, cook on High Pressure for 30 minutes and allow a full natural release. If cooking on the stovetop with canned beans, bring to a boil and reduce heat to a low simmer and cover with a lid and cook 30-45 minutes, stirring occasionally.
When chili has finished cooking, stir in lime juice.
Serve with optional toppings: avocado, cilantro, vegan sour cream, sliced red onions with a side of crusty bread/tortilla chips and/or served over a bed of rice. Enjoy!