Hearty Veggie Chili

Featured in: Supper Club Comforts

This hearty chili combines a rich blend of beans, corn, tomatoes, and fragrant spices simmered to perfection. The dish offers comforting warmth with a balance of smoky paprika, cumin, and chili powder enhancing the fresh vegetables. Simple to prepare and packed with plant-based protein, it's ideal for a nourishing and satisfying meal. Optional toppings like cilantro, avocado, and lime add fresh brightness, making it a versatile choice for any occasion.

Updated on Wed, 19 Nov 2025 13:04:00 GMT
Steaming bowl of veggie chili, filled with colorful vegetables, perfect for a cozy dinner. Save to Pinterest
Steaming bowl of veggie chili, filled with colorful vegetables, perfect for a cozy dinner. | buddybiteskitchen.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 chilly weeknight dinner. It quickly became a staple in our house because it is simple to prepare and everyone enjoys customizing their own toppings.

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 remaining veggies:
Add garlic and bell peppers, and cook for another 3 minutes.
Add spices:
Stir in cumin, chili powder, smoked paprika, coriander, oregano, cayenne (if using), salt, and black pepper. Cook for 1 minute, stirring, until fragrant.
Add tomatoes and beans:
Add tomato paste, diced tomatoes, black beans, kidney beans, corn, and vegetable broth. Stir well to combine.
Simmer:
Bring mixture to a boil. Reduce heat to low and simmer uncovered for 25 to 30 minutes, stirring occasionally, until thickened and vegetables are tender.
Season and serve:
Taste and adjust salt or spices as needed. Serve hot with your choice of toppings.
Hearty, homemade veggie chili with a rich tomato base, served with fresh cilantro and lime wedges. Save to Pinterest
Hearty, homemade veggie chili with a rich tomato base, served with fresh cilantro and lime wedges. | buddybiteskitchen.com

Our family loves gathering around the table with big bowls of this warming chili. The kids pile on their favorite toppings, and we enjoy it with tortilla chips for a comforting dinner together.

Required Tools

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

Allergen Information

Contains no common allergens, but check canned goods for traces of gluten or cross-contamination if highly sensitive.

Nutritional Information

Calories: 320, Total Fat: 6 g, Carbohydrates: 55 g, Protein: 13 g (per serving).

Close-up of a bubbling pot of veggie chili, seasoned with spices and ready to enjoy with toppings. Save to Pinterest
Close-up of a bubbling pot of veggie chili, seasoned with spices and ready to enjoy with toppings. | buddybiteskitchen.com

Serve this veggie chili with plenty of toppings and sides. It is a delicious plant-based meal for any night.

Common Recipe Questions

Can I adjust the spice level?

Yes, reduce or omit cayenne pepper and chili powder for a milder taste, or add chipotle in adobo for smoky heat.

What beans work best in this dish?

Black beans and kidney beans provide great texture and flavor, but pinto or cannellini beans are excellent substitutions.

How long should I simmer the chili?

Simmer uncovered for 25 to 30 minutes, stirring occasionally, until thickened and vegetables are tender.

Can I prepare this in advance?

Yes, leftovers keep well refrigerated up to 4 days and freeze nicely for longer storage.

What sides complement this dish?

Serve with rice, tortilla chips, or crusty bread to soak up the flavorful sauce.

Hearty Veggie Chili

A filling chili with beans, corn, tomatoes, and spices offering a nutritious, plant-based option.

Prep Time
15 minutes
Cook Time
35 minutes
Total Time
50 minutes
Created By Max Buddyfield

Recipe Category Supper Club Comforts

Skill Level Easy

Cuisine Type American, Tex-Mex

Recipe Yield 4 Number of Servings

Dietary Preferences Vegan-Friendly, Free of Dairy, Free of Gluten

What You'll Need

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 canned and drained)

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 1/2 teaspoon ground coriander
06 1/2 teaspoon dried oregano
07 1/4 teaspoon cayenne pepper (optional)
08 1 teaspoon salt, or to taste
09 1/2 teaspoon black pepper

Liquids

01 1 1/2 cups vegetable broth or water

Optional Toppings

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

Steps to Follow

Step 01

Sauté Onion and Carrot: Heat olive oil in a large pot over medium heat. Add diced onion and carrot; cook for 4 minutes until they begin to soften.

Step 02

Add Garlic and Bell Peppers: Incorporate minced garlic and diced red and green bell peppers. Continue cooking for an additional 3 minutes.

Step 03

Toast Spices: Mix in ground cumin, chili powder, smoked paprika, ground coriander, dried oregano, optional cayenne, salt, and black pepper. Stir continuously for 1 minute until fragrant.

Step 04

Combine Beans, Tomatoes and Broth: Add tomato paste, diced tomatoes, black beans, kidney beans, corn kernels, and vegetable broth. Stir thoroughly to integrate all components.

Step 05

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

Step 06

Adjust Seasonings: Taste and adjust salt or spices as desired to suit your preference.

Step 07

Serve: Ladle hot chili into bowls and garnish with chosen toppings such as cilantro, green onions, lime wedges, or avocado slices.

Tools You'll Need

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

Allergy Warnings

Review each ingredient carefully for allergens. If unsure, consult with a healthcare provider.
  • Naturally gluten-free and dairy-free; no common allergens present, but verify canned goods for possible cross-contamination.

Nutritional Info (per serving)

These details are for general information only. Always consult a healthcare professional for dietary concerns.
  • Calorie Count: 320
  • Fat Content: 6 grams
  • Carbohydrates: 55 grams
  • Protein Content: 13 grams