One-Pot Vegetarian Chili on a plate

Healthy Vegetarian Vegan Budget · Easy

One-Pot Vegetarian Chili

This one-pot vegetarian chili is hearty, smoky, and loaded with beans and vegetables. It's one of the best easy vegetarian recipes for a filling, meat-free dinner ready in about 40 minutes.

10Prep min
30Cook min
40Total min
  • 2 tablespoonsolive oil
  • 1yellow onion, diced
  • 1bell pepper, diced
  • 3 clovesgarlic, minced
  • 2 tablespoonschili powder
  • 1 teaspooncumin
  • 1/2 teaspoonsmoked paprika
  • 1 can (15 oz)black beans, drained and rinsed
  • 1 can (15 oz)kidney beans, drained and rinsed
  • 1 cupcorn kernels
  • 1 can (28 oz)crushed tomatoes
  • 1.5 cupsvegetable broth
  • to tastesalt and black pepper
  • optionalshredded cheese, sour cream, and green onion, for topping
  1. 1Heat the olive oil in a large pot over medium heat. Add the onion and bell pepper, and cook for 5-6 minutes until softened.
  2. 2Stir in the garlic, chili powder, cumin, and smoked paprika, and cook for 1 minute until fragrant.
  3. 3Add the black beans, kidney beans, corn, crushed tomatoes, and vegetable broth. Stir to combine.
  4. 4Bring to a boil, then reduce heat and simmer for 25-30 minutes, stirring occasionally, until thickened.
  5. 5Season with salt and pepper, and serve topped with cheese, sour cream, and green onion if desired.

Make it yours

  • Add diced sweet potato for extra heartiness.
  • Use fire-roasted tomatoes for a smoky depth of flavor.
  • Top with crushed tortilla chips for crunch.

Good with

  • Cornbread
  • Tortilla chips
  • A dollop of avocado or guacamole

Good questions, answered.

Can I make this in a slow cooker?

Yes, combine everything and cook on low for 6-7 hours or high for 3-4 hours.

Can I freeze vegetarian chili?

Yes, it freezes very well for up to 3 months.