Go Back
+ servings
Small white bowl with bean chili on a wooden table

Hearty Vegan Chili

A quick and easy vegan chili that is thick, flavorful, and satisfying! Made with two types of beans and warm spices.
AuthorKaitlin - The Garden Grazer
Prep Time:20 minutes
Cook Time:10 minutes
Total Time:30 minutes
CourseChili, Main Dish
CuisineGluten-Free, Oil-Free, Vegan


  • 1 yellow onion
  • 1 red bell pepper (or green, yellow, orange)
  • 4 cloves garlic
  • 15 oz. can black beans
  • 15 oz. can kidney beans
  • 15 oz. can diced tomatoes (I use petite diced or fire-roasted)
  • 6 oz. tomato paste
  • 2 cups vegetable broth
  • 2 Tbsp. chili powder (I use mild. Cut back if desired.*)
  • 1 tsp. ground cumin
  • 1 tsp. smoked paprika
  • 1 tsp. dried oregano

Toppings of choice (optional):

  • Avocado, fresh cilantro, sliced green onion, vegan sour cream, vegan cheese, tortilla chips


  • Dice onion and bell pepper.
  • In a large stockpot over medium heat, sauté onion and bell pepper in water/broth for about 8 minutes.
  • Meanwhile, mince garlic. When onion is translucent, add garlic, chili powder, cumin, smoked paprika, and oregano. Stir and sauté 1 minute.
  • Add vegetable broth, tomatoes with juice, and tomato paste. Bring to a light boil.
  • Meanwhile, rinse and drain beans.
  • Add beans, cover, reduce heat, and simmer for 10 minutes until thickened.
  • Serve with toppings of choice.


*Chili powder: If you are worried about the spiciness level in your chili powder, simply decrease from 2 tablespoons to 1 tablespoon. Then slightly increase the other seasonings instead.
Make it spicy: This recipe is mild/medium as written (if using mild chili powder) so add cayenne pepper, chipotle, jalapeno, or hot sauce if desired.
Beans: Any two cans of beans will work great with this recipe (kidney, black, or pinto).

Nutrition Per Serving (Estimate)

Calories: 282 kcal | Carbohydrates: 55 g | Protein: 16 g | Fat: 2 g | Saturated Fat: 1 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 1 g | Potassium: 1454 mg | Fiber: 19 g | Sugar: 13 g | Vitamin A: 3407 IU | Vitamin C: 64 mg | Calcium: 157 mg | Iron: 7 mg