Hearty Veggie Chili

Featured in: Hearty Dinners

This hearty chili blends black and kidney beans with fresh vegetables like bell peppers, onion, and carrot. Rich tomato paste and diced tomatoes enhance the depth of flavor, while warming spices like cumin, chili powder, and smoked paprika add aromatic warmth. Simmered until thick and tender, it offers a satisfying meal that’s perfect served with toppings like cilantro, lime, and avocado. Ideal for vegan and vegetarian diets, it’s both filling and nutritious with a comfort-food appeal.

Updated on Wed, 19 Nov 2025 13:38:00 GMT
Steaming veggie chili, a vibrant mix of beans and vegetables, ready to be served hot. Pin
Steaming veggie chili, a vibrant mix of beans and vegetables, ready to be served hot. | kitchenprairie.com

A hearty, flavorful chili packed with beans, corn, tomatoes, and warming spices. Perfect for a filling, budget-friendly, vegan and vegetarian meal.

I first made this veggie chili for a friend looking for delicious vegan comfort food. It was an instant favorite at our table.

Ingredients

  • Onion: 1 medium, diced
  • Garlic: 2 cloves, minced
  • Red bell pepper: 1, diced
  • Green bell pepper: 1, diced
  • Carrot: 1 large, diced
  • Corn kernels: 1 cup (fresh, frozen, or canned and drained)
  • Black beans: 1 can (15 oz / 425 g), drained and rinsed
  • Kidney beans: 1 can (15 oz / 425 g), drained and rinsed
  • Diced tomatoes: 1 can (15 oz / 425 g)
  • Tomato paste: 2 tablespoons
  • Olive oil: 2 tablespoons
  • Ground cumin: 2 teaspoons
  • Chili powder: 2 teaspoons
  • Smoked paprika: 1 teaspoon
  • Ground coriander: 1/2 teaspoon
  • Dried oregano: 1/2 teaspoon
  • Cayenne pepper: 1/4 teaspoon (optional, for heat)
  • Salt: 1 teaspoon, or to taste
  • Black pepper: 1/2 teaspoon
  • Vegetable broth or water: 1 1/2 cups
  • Optional toppings: Chopped cilantro, sliced green onions, fresh lime wedges, avocado slices

Instructions

Sauté vegetables:
Heat olive oil in a large pot over medium heat. Add onion and carrot. Sauté for 4 minutes until beginning to soften.
Add garlic & peppers:
Add garlic, red bell pepper, and green bell pepper. Cook for another 3 minutes.
Toast spices:
Stir in ground cumin, chili powder, smoked paprika, ground coriander, dried oregano, cayenne pepper (if using), salt, and black pepper. Cook for 1 minute, stirring, until fragrant.
Add beans & tomatoes:
Add tomato paste, diced tomatoes, black beans, kidney beans, corn, and vegetable broth. Stir well to combine.
Simmer:
Bring to a boil, then reduce heat to low and simmer uncovered for 25 to 30 minutes, stirring occasionally, until thickened and vegetables are tender.
Season & serve:
Taste and adjust salt or spices as needed. Serve hot with your choice of toppings.
A close-up of a flavorful, hearty veggie chili, topped with cilantro and green onions. Pin
A close-up of a flavorful, hearty veggie chili, topped with cilantro and green onions. | kitchenprairie.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

We love making this veggie chili for cozy family nights. Everyone adds their own favorite toppings, making every bowl unique and fun.

Required Tools

Large pot or Dutch oven, cutting board, knife, wooden spoon or spatula, can opener

Allergen Information

This chili contains no common allergens but check canned goods for traces of gluten or cross-contamination if highly sensitive.

Nutritional Information

Each serving has approximately 320 calories, 6 g total fat, 55 g carbohydrates, and 13 g protein.

Enjoy a warm bowl of vegan veggie chili, a comforting, budget-friendly meal option. Pin
Enjoy a warm bowl of vegan veggie chili, a comforting, budget-friendly meal option. | kitchenprairie.com

This veggie chili is a true crowd-pleaser. Make a double batch and enjoy warm comfort all week!

Recipe Questions & Answers

What beans are best for this chili?

Black beans and kidney beans provide a hearty texture and blend well with the spices, but pinto or cannellini beans can be used as alternatives.

Can I adjust the spiciness level?

Yes, the cayenne pepper is optional and can be adjusted or omitted to control heat. Adding chipotle pepper in adobo adds smoky spice without overwhelming heat.

How long should the chili simmer?

Simmer uncovered for 25 to 30 minutes until thickened and vegetables are tender, allowing flavors to meld beautifully.

What are some good topping ideas?

Chopped cilantro, sliced green onions, fresh lime wedges, and avocado slices add fresh, complementary flavors and textures.

Is this dish gluten-free and vegan?

Yes, this chili uses naturally gluten-free ingredients and is free from animal products, making it suitable for vegan and gluten-free diets.

Hearty Veggie Chili

Flavorful chili with beans, corn, tomatoes, and spices for a nourishing, easy main dish.

Prep duration
15 min
Cook duration
35 min
Complete duration
50 min


Skill level Easy

Heritage American, Tex-Mex

Output 4 Portions

Diet specifications Vegan, No dairy, Without gluten

Components

Vegetables

01 1 medium onion, diced
02 2 cloves garlic, minced
03 1 red bell pepper, diced
04 1 green bell pepper, diced
05 1 large carrot, diced
06 1 cup corn kernels (fresh, frozen, or drained canned)

Beans & Tomatoes

01 1 can (15 oz) black beans, drained and rinsed
02 1 can (15 oz) kidney beans, drained and rinsed
03 1 can (15 oz) diced tomatoes
04 2 tablespoons tomato paste

Spices & Seasonings

01 2 tablespoons olive oil
02 2 teaspoons ground cumin
03 2 teaspoons chili powder
04 1 teaspoon smoked paprika
05 ½ teaspoon ground coriander
06 ½ teaspoon dried oregano
07 ¼ teaspoon cayenne pepper (optional)
08 1 teaspoon salt, or to taste
09 ½ teaspoon black pepper

Liquids

01 1½ cups vegetable broth or water

Optional Toppings

01 Chopped cilantro
02 Sliced green onions
03 Fresh lime wedges
04 Avocado slices

Directions

Phase 01

Sauté Onions and Carrots: Heat olive oil in a large pot over medium heat. Add diced onion and carrot, sauté for 4 minutes until starting to soften.

Phase 02

Add Garlic and Bell Peppers: Incorporate minced garlic, red and green bell peppers, and cook for an additional 3 minutes.

Phase 03

Toast Spices: Stir in cumin, chili powder, smoked paprika, coriander, oregano, cayenne pepper if using, salt, and black pepper. Cook for 1 minute, stirring frequently until fragrant.

Phase 04

Combine Beans, Tomatoes, Corn, and Broth: Add tomato paste, diced tomatoes, black beans, kidney beans, corn kernels, and vegetable broth. Mix thoroughly to combine all ingredients.

Phase 05

Simmer Chili: Bring mixture to a boil, then reduce heat to low and simmer uncovered for 25 to 30 minutes, stirring occasionally until thickened and vegetables are tender.

Phase 06

Adjust Seasonings and Serve: Taste and adjust salt or spices as desired. Serve hot with optional toppings such as cilantro, green onions, lime wedges, or avocado slices.

Necessary tools

  • Large pot or Dutch oven
  • Cutting board
  • Knife
  • Wooden spoon or spatula
  • Can opener

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Naturally gluten-free and dairy-free. Verify canned ingredients for possible gluten cross-contamination if sensitive.

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 320
  • Fat: 6 g
  • Carbohydrates: 55 g
  • Protein: 13 g