Print

Vegetarian Chili Recipe

4.6 from 104 reviews

This hearty Vegetarian Chili is a flavorful and spicy dish packed with fire-roasted tomatoes, kidney and pinto beans, corn, and chipotle peppers in adobo sauce. Perfect for a comforting, protein-rich meal, it’s simmered slowly to develop deep, smoky flavors and served with fresh lime juice, creamy avocado, and tangy toppings like Greek yogurt and pickled onions.

Ingredients

Scale

Main Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 small yellow onion, chopped
  • 1 red bell pepper, stemmed, seeded, and diced
  • 2 garlic cloves, minced
  • 1 teaspoon chili powder (optional)
  • 1 teaspoon ground cumin (optional)
  • 1 (14-ounce) can diced fire-roasted tomatoes
  • 1 (14-ounce) can kidney beans, drained and rinsed
  • 1 (14-ounce) can pinto beans, drained and rinsed
  • 1 cup water or vegetable broth
  • 3 chipotle peppers from a can of chipotles in adobo, diced
  • 3 tablespoons adobo sauce
  • 1 cup corn kernels (fresh or frozen)
  • ½ teaspoon sea salt, plus more to taste
  • Freshly ground black pepper, to taste

Toppings

  • 1 tablespoon fresh lime juice, plus wedges for serving
  • Avocado, diced or sliced
  • Greek yogurt or sour cream
  • Jalapeño or serrano peppers, diced or sliced
  • Fresh cilantro
  • Pickled onions

Instructions

  1. Sauté Aromatics: Heat the olive oil in a large pot over medium heat. Add chopped onion, a pinch of salt, and several grinds of black pepper. Stir and cook until the onion becomes translucent, about 5 minutes. Then add the diced red bell pepper and continue cooking until soft, about 5 to 8 minutes, adjusting the heat as needed to avoid burning.
  2. Add Spices and Garlic: Stir in the minced garlic, chili powder, and ground cumin if using. Cook for about 30 seconds until fragrant, ensuring the spices bloom and release their aroma.
  3. Simmer Chili Base: Add the diced fire-roasted tomatoes, kidney beans, pinto beans, water or vegetable broth, diced chipotle peppers, adobo sauce, corn kernels, sea salt, and freshly ground black pepper. Stir everything together, cover the pot, reduce the heat to low, and let the chili simmer gently for 25 minutes. Stir occasionally to prevent sticking and to allow the chili to thicken.
  4. Finish and Serve: Remove the chili from heat and stir in fresh lime juice. Adjust seasoning with additional salt and pepper if needed. Serve the chili hot, garnished with desired toppings such as diced avocado, a dollop of Greek yogurt or sour cream, sliced jalapeño or serrano peppers, fresh cilantro, and pickled onions. Offer lime wedges on the side for extra zest.

Notes

  • You can substitute canned beans with cooked dried beans if preferred, adjusting cooking liquid accordingly.
  • Adjust the number of chipotle peppers and adobo sauce to control the heat level of the chili.
  • Use vegetable broth instead of water for a richer flavor.
  • For a vegan option, replace Greek yogurt or sour cream with a plant-based alternative.
  • Leftovers taste even better the next day after the flavors have melded further.

Keywords: vegetarian chili, chipotle chili, bean chili, meatless chili, spicy chili, healthy chili, easy dinner recipe