Servings
Font
Back
0 from 45 votes

Fiesta Three Bean Chili (Vegan!)

This healthy chili features warm, savory spices and lots of plant-based protein! It's easy to assemble, so satisfying, and nourishing.

Prep Time
20 mins
Cook Time
20 mins
Total Time
45 mins
Servings: 5 large bowls
Calories: 302 kcal
Cuisine: Vegan , Mexican-American Fusion , gluten-free

Ingredients

  • 1 yellow onion
  • 2 bell peppers (I use green and red)
  • 4 cloves garlic
  • 15 oz. can black beans
  • 15 oz. can pinto beans
  • 15 oz. can kidney beans
  • 15 oz. can petite diced tomatoes (or regular diced or fire-roasted)
  • 3 cups vegetable broth
  • 1 cup sweet corn (canned, frozen, or fire-roasted)
  • 1 1/3 Tbsp. chili powder (1 Tbsp. + 1 tsp.)
  • 2 tsp. ground cumin
  • 1 tsp. smoked paprika
Toppings (optional):
  • Avocado, cilantro, green onion, hot sauce, vegan sour cream, tortilla chip crumbles, etc.

Instructions

    Cup of Yum
  1. Dice onion.
  2. In a stockpot over medium-high heat, sauté onion for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  3. Meanwhile, dice bell peppers and mince garlic.
  4. When onion is translucent, add bell peppers, garlic, chili powder, cumin, and smoked paprika. Stir and sauté for 2 minutes.
  5. Add vegetable broth and diced tomatoes (with juice).
  6. Rinse and drain beans. Add to stockpot.
  7. Increase heat and bring to a light boil. Then cover, reduce heat, and simmer for about 25 minutes.
  8. Stir in sweet corn during the last 5 minutes of cooking. (If using frozen, no need to thaw first.)
  9. Salt & pepper to taste and serve with any desired toppings.

Notes

  • Make it spicy: This recipe is mild as written (if using a mild chili powder). For a spicy version, add chipotle powder, chipotles in adobo sauce, a pinch of cayenne pepper, diced jalapeño, or top with hot sauce before serving.
  • Thickness: The broth is fairly thin, so thicken it up with a couple tablespoons of tomato paste if desired. (Or simply use less broth.)
  • Yield: Recipe makes about 10 cups chili. (Or about 5 large bowls of 2 cups each.)
  • Recipe originally posted October 2016. Updated January 2025.

Nutrition Information

Calories 302kcal (15%) Carbohydrates 59g (20%) Protein 17g (34%) Fat 2g (3%) Saturated Fat 0.4g (2%) Polyunsaturated Fat 1g Monounsaturated Fat 0.5g Potassium 1152mg (33%) Fiber 18g (72%) Sugar 10g (20%) Vitamin A 2815IU (56%) Vitamin C 77mg (86%) Calcium 150mg (15%) Iron 6mg (33%)

Nutrition Facts

Serving: 5large bowls

Amount Per Serving

Calories 302

% Daily Value*

Calories 302kcal 15%
Carbohydrates 59g 20%
Protein 17g 34%
Fat 2g 3%
Saturated Fat 0.4g 2%
Polyunsaturated Fat 1g 6%
Monounsaturated Fat 0.5g 3%
Potassium 1152mg 25%
Fiber 18g 72%
Sugar 10g 20%
Vitamin A 2815IU 56%
Vitamin C 77mg 86%
Calcium 150mg 15%
Iron 6mg 33%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register