Heat a large pot over medium heat and coat the bottom with olive oil. Add in the onion, garlic, diced peppers, carrots, and a pinch of salt. Stir for 5 minutes, until vegetables are beginning to soften. Next, add in beans, corn, tomato and all of the seasonings. Stir together and cook for 3-5 minutes.
Step 2
Stir in the tomato paste and then add the vegetable broth. Mix until everything is combined. Reduce chili to a simmer and simmer for at least 20 minutes, but can be left on the stove for a couple of hours to help develop the flavors.
Step 3
Spoon chili into serving bowls and add toppings of your choice!