Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Chili Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful vegetarian chili packed with beans, vegetables, and bold spices—perfect for cozy dinners, meal prep, or feeding a crowd with a dish that’s both comforting and nourishing.

  • Total Time: 1 hour
  • Yield: 8 servings

Ingredients

  • 3 tablespoons canola oil
  • 1 red onion, diced
  • 2 large carrots, diced
  • 3 celery ribs, diced
  • 2 tomatoes on the vine, diced
  • 2 bell peppers, diced
  • 1 to 2 jalapeños, finely chopped
  • 6 garlic cloves, minced
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 1 can (15 oz) pinto beans, drained
  • 1 can (15 oz) black beans, drained
  • 1 can (15 oz) northern white beans or cannellini beans, drained
  • 8 oz tomato sauce
  • 1 cup vegetable stock
  • 2 bay leaves
  • 1 tablespoon chipotle chili powder (adjust to taste)
  • 2 teaspoons smoked paprika
  • 1 teaspoon dried oregano
  • 2 teaspoons ground cumin
  • 2 teaspoons garlic powder
  • 1 teaspoon onion powder
  • 1½ teaspoons white granulated sugar
  • 1½ teaspoons salt, or to taste
  • 2 tablespoons fresh cilantro, minced
  • Juice of 1 lime

Instructions

  1. Prep all vegetables, drain beans, and measure spices.
  2. Heat oil in a Dutch oven over medium heat. Sauté onion, carrots, and celery until beginning to soften.
  3. Add bell peppers, jalapeños, and diced tomatoes. Cook until vegetables are tender.
  4. Clear space in the center and sauté garlic until fragrant, then stir into the mixture.
  5. Add all spices and herbs. Cook for 1–2 minutes to bloom flavors.
  6. Pour in tomato sauce, fire-roasted tomatoes, drained beans, and vegetable stock. Add bay leaves.
  7. Stir well, bring to a simmer, then reduce heat and partially cover.
  8. Cook for 30–40 minutes, stirring occasionally.
  9. Use an immersion blender to pulse the chili slightly for a thicker texture, if desired. Remove bay leaves.
  10. Stir in fresh cilantro and lime juice before serving.

Notes

  • Add corn, zucchini, or squash for variation.
  • Adjust spice level by modifying jalapeños and chili powder.
  • For a smokier flavor, try smoked or ancho chili powder.
  • Blending part of the chili helps naturally thicken it.
  • Chili tastes even better the next day and freezes well.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 290
  • Sugar: 7g
  • Sodium: 670mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 10g
  • Protein: 11g
  • Cholesterol: 0mg