Hearty Veggie Chili Beans

Featured in: Weeknight Spoonfuls

This hearty veggie chili combines black and kidney beans with sweet corn and diced tomatoes, simmered in a blend of cumin, chili powder, smoked paprika, and other spices. Onions, garlic, bell peppers, and carrots add depth and texture, while vegetable broth ties all ingredients together in a comforting, flavorful dish. Optional toppings like cilantro and avocado add freshness and creaminess. Quick to prepare, this filling meal is great for plant-based diets and offers a balance of protein and fiber with bold Tex-Mex flavors.

Updated on Wed, 19 Nov 2025 14:14:00 GMT
A steaming bowl of veggie chili, a colorful vegan and vegetarian main dish. Save
A steaming bowl of veggie chili, a colorful vegan and vegetarian main dish. | cookinget.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 on a chilly weeknight, and the whole pot vanished before I could even think about leftovers. It's become a staple in my kitchen because everyone loves how flavorful and cozy each bowl is.

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

Prep & Sauté:
Heat olive oil in a large pot over medium heat. Add onion and carrot and sauté for 4 minutes until beginning to soften.
Add Vegetables:
Add garlic, red bell pepper, and green bell pepper and cook for another 3 minutes.
Spice It Up:
Stir in ground cumin, chili powder, smoked paprika, ground coriander, dried oregano, cayenne (if using), salt, and black pepper. Cook for 1 minute, stirring, until fragrant.
Add Beans & Tomatoes:
Add tomato paste, diced tomatoes, both beans, corn, and vegetable broth. Stir well to combine.
Simmer:
Bring the 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 & Serve:
Taste and adjust salt or spices as needed. Serve hot with your choice of toppings.
This hearty veggie chili is brimming with beans, corn, and delicious Tex-Mex flavors. Save
This hearty veggie chili is brimming with beans, corn, and delicious Tex-Mex flavors. | cookinget.com

I love serving this veggie chili when the whole family is gathered—it brings everyone together for seconds and big smiles around the table.

Required Tools

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

Allergen Information

Contains no common allergens and is naturally gluten-free and dairy-free. Always check canned goods for traces of gluten or cross-contamination if highly sensitive.

Nutritional Information

Per serving: 320 calories, 6 g total fat, 55 g carbohydrates, 13 g protein

Enjoy a comforting bowl of homemade veggie chili topped with fresh cilantro, perfect for dinner. Save
Enjoy a comforting bowl of homemade veggie chili topped with fresh cilantro, perfect for dinner. | cookinget.com

This veggie chili is best served hot with your favorite toppings—it's a perfect comforting meal any night of the week.

Recipe FAQs

Can I customize the beans in this dish?

Absolutely. You can swap black and kidney beans for pinto, cannellini, or any preferred variety without affecting the overall flavor.

What toppings complement this chili best?

Chopped cilantro, sliced green onions, fresh lime wedges, and avocado slices add freshness and enhance the flavor profile wonderfully.

Is it possible to make this chili spicier?

Yes, adding cayenne pepper or a minced chipotle pepper in adobo sauce during cooking can increase heat and add smoky depth.

How long does the chili stay fresh after cooking?

Stored in the refrigerator, it remains fresh for up to four days and freezes well for longer storage.

What sides go well with this chili?

Serve it with rice, tortilla chips, or a slice of crusty bread for a fulfilling meal.

Hearty Veggie Chili Beans

A filling chili rich with beans, corn, tomatoes, and spices, perfect for a wholesome vegan meal.

Prep Duration
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe by Sophie Daniels


Skill Difficulty Easy

Cuisine American, Tex-Mex

Output 4 Portion Count

Diet Preferences Plant-Based, No Dairy, No 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

Directions

Step 01

Sauté vegetables: Heat olive oil in a large pot over medium heat. Add diced onion and carrot, cooking for 4 minutes until they begin to soften.

Step 02

Add garlic and peppers: Incorporate minced garlic and diced red and green bell peppers, cooking for an additional 3 minutes.

Step 03

Toast spices: Stir in ground cumin, chili powder, smoked paprika, ground coriander, dried oregano, optional cayenne pepper, salt, and black pepper. Cook for 1 minute while stirring until aromatic.

Step 04

Combine beans and liquids: Add tomato paste, diced tomatoes, black and kidney beans, corn kernels, and vegetable broth. Stir thoroughly to unify all ingredients.

Step 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.

Step 06

Adjust seasoning: Taste and modify salt or spice levels as desired for balanced flavor.

Step 07

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

Essential Tools

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

Allergy Details

Review all ingredients for allergens. Ask a medical expert when uncertain.
  • Contains no common allergens; naturally gluten-free and dairy-free. Verify canned goods for possible cross-contamination if highly sensitive.

Nutrition Facts (per portion)

These numbers offer reference only, not medical guidance.
  • Energy Value: 320
  • Fats: 6 g
  • Carbohydrates: 55 g
  • Proteins: 13 g