Hearty Veggie Chili Beans Corn

Featured in: Homemade Soups & Stews

This hearty chili combines diced vegetables like onion, bell peppers, and carrot with nutritious beans and sweet corn. Warm spices such as cumin, smoked paprika, and chili powder infuse deep flavor, while slow simmering blends all ingredients into a thick, comforting dish. Ideal with toppings like cilantro, lime, or avocado, it suits vegan and gluten-free diets and offers a cozy meal in under an hour.

Updated on Wed, 19 Nov 2025 14:41:00 GMT
Steaming bowl of veggie chili, filled with colorful vegetables, ready to be enjoyed. Save to Pinterest
Steaming bowl of veggie chili, filled with colorful vegetables, ready to be enjoyed. | honeyprairie.com

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

This veggie chili became my go-to weeknight meal once my family requested more meatless dishes. We love how it brings out so much flavor using just pantry staples, and nobody ever misses the meat!

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

Saute vegetables:
Heat olive oil in a large pot over medium heat. Add onion and carrot and saute for 4 minutes until beginning to soften.
Add peppers and garlic:
Add garlic and bell peppers and cook for another 3 minutes.
Toast 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 beans and tomatoes:
Add tomato paste, diced tomatoes, black beans, kidney beans, corn, and vegetable broth. Stir well to combine.
Simmer:
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.
Adjust seasoning:
Taste and adjust salt or spices as needed.
Serve:
Serve hot with optional toppings.
Close-up of a richly spiced veggie chili, brimming with beans and tomatoes, a perfect meal. Save to Pinterest
Close-up of a richly spiced veggie chili, brimming with beans and tomatoes, a perfect meal. | honeyprairie.com

When a cousin stopped by unexpectedly, this chili became the star of an impromptu dinner. It was a hit and leftovers were fought over the next day!

Serving Suggestions

Enjoy this chili with rice, tortilla chips, or crusty bread for extra heartiness.

Allergen Information

Naturally gluten-free and dairy-free. Always check canned goods if you are highly sensitive to trace ingredients.

Nutritional Information

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

Hearty veggie chili topped with fresh cilantro, a flavorful and easy vegan dish for everyone. Save to Pinterest
Hearty veggie chili topped with fresh cilantro, a flavorful and easy vegan dish for everyone. | honeyprairie.com

This veggie chili is as comforting as it is simple. Make it once and it will be on repeat in your kitchen.

Questions & Answers

What beans work best in this chili?

Black beans and kidney beans are ideal for their texture and flavor, but you can also use pinto or cannellini beans according to preference.

Can I adjust the heat level?

Yes, adjusting cayenne pepper or adding a minced chipotle pepper in adobo sauce will increase spiciness.

What toppings complement this dish?

Fresh cilantro, sliced green onions, lime wedges, and avocado slices add freshness and contrast.

How long should the chili simmer?

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

Can this dish be prepared ahead and stored?

Yes, leftovers keep well refrigerated for up to 4 days and freeze nicely for later meals.

Hearty Veggie Chili Beans Corn

A flavorful medley of beans, corn, tomatoes, and spices for a satisfying main course.

Prep duration
15 minutes
Cook duration
35 minutes
Overall time needed
50 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Easy

Cuisine type American, Tex-Mex

Makes 4 Number of portions

Diet specifications 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

How to Make It

Step 01

Sauté Aromatics: Warm 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 Peppers: Incorporate minced garlic along with diced red and green bell peppers. Continue cooking for an additional 3 minutes.

Step 03

Incorporate Spices: Stir in ground cumin, chili powder, smoked paprika, coriander, oregano, cayenne pepper if using, salt, and black pepper. Cook for 1 minute until aromatic.

Step 04

Combine Base Ingredients: Add tomato paste, diced tomatoes, black beans, kidney beans, corn kernels, and vegetable broth. Stir thoroughly to combine.

Step 05

Simmer Chili: 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

Season and Adjust: Taste and adjust seasoning as needed with additional salt or spices.

Step 07

Serve: Ladle chili into bowls and garnish with optional toppings such as chopped 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

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains no common allergens; naturally gluten-free and dairy-free. Verify canned goods for potential gluten cross-contamination if sensitive.

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 320
  • Lipids: 6 g
  • Carbohydrates: 55 g
  • Proteins: 13 g