← Back to recipes

Vegetarian Chili

A hearty and flavorful vegetarian chili made with a variety of beans, vegetables, and spices. Perfect for a comforting meal.

Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
6
Vegetarian Chili

Ingredients

  • 2 tablespoons olive oil
  • 1 medium red onion, chopped
  • 1 large red bell pepper, chopped
  • 2 medium carrots, chopped
  • 2 ribs celery, chopped
  • 1/2 teaspoon salt
  • 4 cloves garlic, pressed or minced
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 1/2 teaspoons smoked paprika
  • 1 teaspoon dried oregano
  • 1 large can (28 ounces) diced tomatoes, with their juices
  • 2 cans (15 ounces each) black beans, rinsed and drained
  • 1 can (15 ounces) pinto beans, rinsed and drained
  • 2 cups vegetable broth
  • 1 bay leaf
  • 1 tablespoon sherry vinegar or red wine vinegar
  • Freshly ground black pepper, to taste

Notes

This chili tastes even better the next day and freezes well for future meals.

Instructions

  1. 1

    In a large Dutch oven or stockpot, warm the olive oil over medium heat until shimmering.

  2. 2

    Add the chopped onion, bell pepper, carrot, celery, and salt. Stir to combine and cook until the vegetables are tender and the onion is translucent, about 7 to 10 minutes.

  3. 3

    Add the garlic, chili powder, cumin, smoked paprika, and oregano. Cook until fragrant, about 1 minute.

  4. 4

    Pour in the diced tomatoes with their juices, the drained black beans and pinto beans, vegetable broth, and bay leaf. Stir to combine.

  5. 5

    Bring the mixture to a boil, then reduce the heat to a gentle simmer. Cook for 30 minutes, stirring occasionally.

  6. 6

    Remove the chili from heat, discard the bay leaf, and stir in the vinegar. Add salt and pepper to taste.

  7. 7

    For a thicker chili, use an immersion blender to blend a portion of the chili, or mash some of it with a potato masher.

  8. 8

    Serve hot with desired toppings.