Three Bean Vegetarian Chili

Three Bean Vegetarian Chili

Are you loving the cold weather? I’m not, but I always think it is interesting that people either really love it or really hate it. And after two so called “polar vortexes”, most people seem to really dislike the cold this year. One thing that we can probably all agree on is that food is always comforting when the weather is rough. If the temperatures are sweltering, we reach for a scoop of ice cream and when the weather is cold, we snuggle up by the fireplace with a hearty bowl of chili. During the winter months, I try to make chili at least once a week, and always add this Three Bean Vegetarian Chili to the rotation.

This chili is thick and loaded with vegetables. It is slightly seasoned and perfect to enjoy with a side of tortilla chips or layered over the top of a baked sweet potato. A bowl of vegetarian chili is also a great way to enjoy a hearty serving of vegetables.

I’m trying to increase my consumption of vegetables. Especially in the winter, it makes me feel more energized. I usually eat quite a bit in the form of salads, side dishes and snacks, but I’m sure that my fruit intake is much higher than my veggies. I could eat two pints of strawberries or a few mangoes in one sitting and I make smoothies all the time. I don’t know why, but I’m lazy about juicing. It is probably because I don’t have a very good juicer. But, I’m trying to add at least one vegetable based juice drink to my diet everyday. I have to admit, this generally means stopping at Whole Foods and picking up one of their organic juice drinks (I’m hooked on the Suja brand). I really love them and it is amazing how many vegetables I can drink in such a short period of time. I start the day with a drink and feel refreshed.

Three Bean Vegetarian Chili Three Bean Vegetarian Chili Three Bean Vegetarian Chili Three Bean Vegetarian Chili

Three Bean Vegetarian Chili

Yield: 6 servings
Prep Time:
10 mins
Cook Time:
1 hr 5 mins
Total Time:
1 hr 15 mins
Mix it up with this three bean vegetarian chili that is thick and loaded with vegetables. Add chips and you have a perfect warm meal.


  • 1 tablespoon olive oil
  • 1 small onion chopped
  • 2 cloves garlic minced
  • 2 carrots peeled and chopped
  • 2 celery stalks chopped
  • 1 green bell pepper chopped
  • 1 medium zucchini chopped
  • 15 ounces great northern beans drained and rinsed (1 can)
  • 15 ounces kidney beans drained and rinsed (1 can)
  • 15 ounces pinto beans drained and rinsed (1 can)
  • 45 ounces diced tomatoes (3 cans)
  • 30 ounces tomato sauce (2 cans)
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • ¼ teaspoon pepper
  • dash salt


  1. Heat the olive oil in a large Dutch oven or saucepan over medium-high heat. Add the onion and cook until tender, about 5 minutes. Sir in the garlic, carrots, celery, pepper and zucchini. Cook until vegetables are tender, about 10 minutes.
  2. Add the great northern beans, kidney beans, pinto beans, diced tomatoes and tomato sauce. Season with chili powder, cumin, salt and pepper. Cover, reduce heat to low, and simmer 20 minutes. Uncover and cook for 30 additional minutes.
  3. Garnish with cheese, sour cream, and green onions if desired.


  • Store leftovers in a sealed container in the refrigerator for up to 3 days. Reheat prior to serving.

Nutrition Information

Calories: 383, Fat: 4g, Sodium: 460mg, Potassium: 1772mg, Carbohydrates: 69g, Fiber: 22g, Sugar: 11g, Protein: 22g, Vitamin A: 4890%, Vitamin C: 51.2%, Calcium: 209%, Iron: 9%

*Nutritional information is an estimate. Please consult a doctor or nutritionist for the most accurate nutritional info.

Course: Soup
Cuisine: American
Keyword: 3 bean chili, vegetarian chili
All images and text ©Spoonful of Flavor

If you try this recipe, don't forget to leave a review below or share a photo and tag @Spoonfulflavor on Instagram.