Servings
Font
Back
Fiesta Three Bean Chili (Vegan!)
4.8 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
25 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 pepper I use green and red
  • 4 cloves garlic
  • 15 oz. black beans canned
  • 15 oz. pinto beans canned
  • 15 oz. Kidney Beans can
  • 15 oz. diced tomato or regular diced or fire-roasted, petite, canned
  • 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. cumin ground
  • 1 tsp. smoked paprika
Toppings (optional):
  • cilantro
  • green onion
  • hot sauce
  • vegan sour cream
  • tortilla chips
  • avocado crumbled

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 (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%)

Nutrition Facts

Serving: 5 large 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
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

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