A cozy, flavorful vegetarian chili made with canned beans, colorful vegetables, and warming spices. Use any combination of kidney beans, black beans, or pinto beans (include one can of each to make three-bean chili). This hearty one-pot recipe is simple, nourishing, and equally great for meal prep, weeknight dinners, and game-day meals.
Course dinner, lunch, Soup
Cuisine gluten-free, vegan-friendly, vegetarian
Prep Time 10 minutesminutes
Cook Time 55 minutesminutes
Total Time 1 hourhour5 minutesminutes
Servings 6people
Calories 264kcal
Author Stephanie McKercher, RDN
Equipment
Knife and cutting board
Large pot or Dutch oven
Ingredients
2tablespoonsolive oilor oil of choice
1mediumoniondiced (yellow or red)
2mediumcarrots, diced
1red bell pepper, diced
4clovesgarlic, minced
1tablespoonchili powder
2teaspoonsground cumin
1teaspoonsmoked paprika
1teaspoondried oregano
½teaspoonsaltor to taste
¼teaspoonpepperor to taste
1(28-ounce) candiced tomatoes with juices or 2 (14.5-ounce) cans
3(15-ounce) cansbeansdrained and rinsed (any combination of kidney, pinto, or black beans)
Heat oil in a large pot over medium-high heat. Stir in onion, carrots, and bell pepper, and cook 10 minutes, or until onion is translucent and carrots are tender. Stir in garlic, chili powder, cumin, paprika, oregano, salt, and pepper, and cook 1 minute, or until aromatic.
Stir in diced tomatoes, beans, broth, and corn. Bring to a boil and then reduce the heat to low and simmer uncovered for at least 30 minutes. Turn off heat and stir in lime juice.
Transfer to individual bowls and add optional toppings if desired.
Notes
Making ahead and storage: Store leftovers in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months.
Freezing: Let the chili cool completely before transferring to freezer-safe containers. Thaw overnight in the fridge or heat from frozen on the stove over low-medium heat.
Reheating: Reheat on the stovetop or in the microwave until hot, stirring in a splash of water or broth to thin out if needed.
Slow cooker instructions: For the best flavor, start by sauteing the onion, carrot, bell pepper, garlic, and spices on the stove. (You can also do this in the slow cooker if yours has a sauté function.) Transfer the sautéd vegetable mixture to the slow cooker and stir in tomatoes, beans, broth, and corn. Cover and cook on low for 6-8 hours or high for 3-4 hours. Stir in lime juice before serving.
Instant Pot instructions: Set Instant Pot to sauté mode. Heat oil and cook onion, carrot, and bell pepper. Stir in garlic and spices and cook for 1 minute. Stir in tomatoes, beans, broth, and corn. Seal the lid and cook on high pressure for 10 minutes, then allow a natural release for 10 minutes before venting any remaining pressure. Stir in lime juice and serve.
Nutrition facts are estimates only and do not include optional toppings.