Veggie Chili
Prep time
Cook time
Total time
A long time favorite, this hearty vegetarian chili is packed with goodness and a total crowd pleaser. It's loaded with veggies, beans and fresh & dried spices, and perfectly seasoned. Recipe adapted from The Silver Palate. Serve as is or with rice and any combination of toppings -- avocado, cheese, sour cream or jalapeño for some extra kick.
Recipe type: Soups, Dinner, Veggies
Cuisine: Gluten-Free, Vegan
Serves: 8-10 servings
  • 2 medium eggplant, unpeeled, cut into 1 inch cubes
  • 1 tsp kosher salt
  • ½ cup olive oil, divided
  • 2 medium yellow onions, cut into ½ inch pieces (approximately 3½ cups)
  • 4 cloves garlic, minced
  • 2 large green or yellow bell peppers, cored, seeded and cut into ¼- 1/2 inch pieces
  • 2 14.5 oz cans diced tomatoes
  • 1 lbs fresh, ripe plum tomatoes, cut into 1 inch cubes (feel free to add up to 1½ lbs tomatoes according to tastes)
  • 2 tablespoon chili powder
  • 1 tablespoon ground cumin
  • 1 tablespoon dried oregano
  • 1 tablespoon dried basil
  • 2 teaspoons black pepper
  • 1 teaspoon salt
  • 1 teaspoon fennel seeds
  • ½ cup fresh parsley, chopped (more for garnish if desired)
  • 1 15 oz can dark red kidney beans, rinsed and drained
  • 1 15.5 oz can chickpeas, rinsed and drained
  • ½ cup fresh dill, chopped
  • 2 tablespoons fresh lemon juice
Prep Veggies and Eggplant
  1. Place eggplant in a colander and sprinkle with salt. Let stand for 30 minutes while you prep the other ingredients.
Saute Eggplant, Onions and Peppers
  1. In a large Dutch Oven or extra large sauce pan*, heat ¼ cup olive oil over medium heat. Add eggplant and saute until tender, about 15-20 minutes. Add more oil of necessary. Remove from heat and set aside when tender. *This will be the pan you make the chili in.
  2. Simultaneously, in a large skillet, heat remaining ¼ cup olive oil and saute onions, garlic and peppers until soft, about 15 minutes. Add to the Dutch Oven or extra large sauce pan with the eggplant.
Add the remaining ingredients and cook
  1. Heat the Dutch Oven over low heat and add canned tomatoes with liquid, fresh tomatoes, chili powder, cumin, oregano, basil, pepper, salt, fennel and parsley. Cook uncovered for 30 minutes, stirring frequently.
  2. Stir in kidney beans, chickpeas, dill and lemon juice. Cook another 15 minutes.
  3. Stir well, taste and adjust seasonings if desired.
Serve and enjoy!
  1. Serve warm as is or with any combination of the following: brown rice, shredded cheese, avocado, sour cream and jalapeños.
  2. Freezes well. Store in air tight glass containers, leaving some room at the top as soup expands when it freezes.
Recipe by at