This vegetarian chili recipe is so flavorful and satisfying, you won't even miss the meat! Packed with a variety of vegetables, beans, and spices, this chili is a hearty and healthy option for any meal. It's perfect for cozy nights at home or as a crowd-pleasing dish for parties. Make a big batch and freeze the leftovers for a quick and easy meal later on. Serve with some crusty bread or cornbread for a complete and comforting meal.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 2 carrots, diced
- 1 zucchini, diced
- 1 cup corn kernels
- 2 cans (15 ounces each) kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) diced tomatoes
- 1 can (6 ounces) tomato paste
- 2 cups vegetable broth
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon oregano
- 1/4 teaspoon cayenne pepper (optional for spiciness)
- Salt and black pepper to taste
Directions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add onion, garlic, and bell peppers. Sauté until softened, about 5 minutes.
- Add carrots, zucchini, and corn. Cook for another 5 minutes.
- Stir in kidney beans, black beans, diced tomatoes, tomato paste, vegetable broth, chili powder, cumin, paprika, oregano, and cayenne pepper (if using).
- Season with salt and black pepper to taste.
- Bring the chili to a boil, then reduce heat and simmer for 30 minutes, stirring occasionally.
- Adjust seasoning if needed.
- Serve hot with your favorite toppings such as shredded cheese, sour cream, chopped avocado, and cilantro.
Interesting Facts
Chili con carne, a classic American chili recipe, traditionally includes meat. This veggie chili is a healthy and tasty alternative.
The combination of spices and vegetables in this recipe provides a wide range of nutrients and antioxidants.
Chili is often even better the next day as the flavors have time to meld together, making it a great make-ahead dish.