Roast Veggies: Heat the oven to 425℉ and place racks in two center slots. Cover trays with foil and add halved tomatoes, onion, and garlic to one tray and the halved and deseeded peppers to another, all cut side down. Roast for 25 minutes and then swap trays in the oven and then roast another 25 minutes.
Prep: Meanwhile, open and drain the black beans, corn, and kidney beans. Peel and dice the carrots and set aside. Gather spices, tomato paste, and vegetable stock.
Puree Tomatoes: Once the veggies are roasted, add the tomatoes (and any juice released onto the tray, to a high powered blender and blend until smooth.
Chop Veggies: Chop the roasted onion and garlic and set aside. Gently remove the skins from the anaheims and poblanos and then chop all of the peppers into evenly sized pieces and set aside.
Create Chili: Heat olive oil on medium in a Dutch oven or soup pot. Add the chopped roasted onion, garlic, and carrots. Saute for 2-3 minutes. Add the spices, stir to toast for another minute. Add the tomato paste and pureed roasted tomatoes and mix well. Slowly add the stock and mix well while adding. Add the peppers, beans, and corn and mix well. Bring the heat up to medium-high to bring it all to a simmer. Lower the heat to let it simmer for 10 minutes.
Garnish: Shred cheese, chop cilantro, or gather other garnishes like sour cream, tortilla chips, or cotija cheese.
Serve and Enjoy! Serve in bowls and top with garnishes and enjoy!