Heat the olive oil in a large pot or Dutch oven on the stove over medium-high heat.
2 tablespoons olive oil
Add the onion, carrots and bell peppers and saute until the vegetables begin to soften, about 8 minutes. Add the garlic and cook, stirring, for 30 seconds.
1 medium red or yellow onion, 2 medium carrots, 1 red bell pepper, 1 yellow bell pepper, 4 cloves garlic
Add the remaining ingredients to the pot: vegetable broth, chili powder, cumin, oregano, salt, pepper, tomato paste, diced tomatoes, black beans, kidney beans and corn. Stir to combine.
1¾ cups low sodium vegetable broth, 1-2 tablespoons chili powder, 1 tablespoon ground cumin, 1 teaspoon dried oregano, ½ teaspoon salt, ¼ teaspoon black pepper, 3 tablespoons tomato paste, 28 ounce can petite diced tomatoes, 2 15 ounce cans black beans, 15 ounce can red kidney beans, 1 cup frozen corn
Bring to a boil and then reduce the heat to a low simmer. Let the chili simmer on the stove for 35-45 minutes, stirring occasionally, until the carrots are tender. If after about 30 minutes the chili has reached your desired thickness, cover it and continue simmering until the carrots are tender. Taste and adjust seasonings as needed. Serve with toppings as desired.
Optional Toppings: avocado, sour cream, shredded cheese, cilantro, etc.