Vegetarian Chili

Meet the best vegetarian chili recipe I've tasted! It's thick, hearty, and comforting, filled with flavorful veggies and two types of beans.

Vegetarian chili

This vegetarian chili is the ultimate cold weather comfort food. I make it on repeat throughout the fall and winter because it’s warming, hearty, and flavorful. Made with two types of beans, corn, peppers, and more, it packs in a hefty amount of veggies, but it’s still a hit with meat lovers (just ask Jack!).

This easy vegetarian chili recipe calls for a short list of pantry ingredients. To make it, you only need to do a few minutes of hands-on prep. Then, let it simmer away on its own. 30 minutes later, this thick, smoky, spicy veggie chili will be ready to dish up.

Healthy and delicious, this is a great recipe for busy weeknights, game day, or any time you’re craving something cozy. Enjoy!

Recipe ingredients on countertop—pinto beans, kidney beans, diced tomatoes, corn, lime, red bell pepper, and onion

How to Make Vegetarian Chili

This vegetarian chili recipe is easy to make! It starts with these simple ingredients:

Recipe Ingredients

  • Onion, garlic, and red bell pepper – These savory veggies build delicious flavor. For an even bigger veggie punch, toss in a chopped carrot or celery rib too!
  • Fire-roasted diced tomatoes – A chili essential! I prefer fire-roasted tomatoes to regular diced ones because they add smoky depth to the chili.
  • Pinto and kidney beans – Canned beans make this recipe SO simple to prepare, but you could also cook your beans from scratch. Feel free to change up the types of beans if you like. Black beans are also delicious here.
  • Water or vegetable broth – It helps the chili cook down to a stewy, saucy consistency.
  • Chipotle peppers in adobo sauce – These canned peppers are the star ingredient in this vegetarian chili recipe. They add AMAZING smoky, spicy flavor. For even more depth, stir in a teaspoon each of chili powder and cumin, but these spices are optional. The chipotles and adobo sauce add plenty of flavor on their own!
  • Corn kernels – For color and crunch. Fresh and frozen corn both work well.
  • Fresh lime juice – For bright, tangy flavor.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Vegetarian chili recipe in pot with ladle

Process

Once you prep your ingredients, making this veggie chili is a breeze! You can find the complete recipe with measurements at the bottom of this post, but for now, here’s an overview of how it goes:

Start by sautéing the aromatics. Heat the oil in a large pot or Dutch oven over medium heat. Add the onion and cook until it softens, about 5 minutes. Then, add the pepper and cook for another 5 minutes or so, until it’s also soft. Stir in the garlic, chili powder, and cumin and cook for 30 seconds, until fragrant.

Next, simmer. Add the diced tomatoes, beans, chipotles, adobo sauce, corn, water, and salt and pepper. Bring the chili to a boil, then reduce the heat and cover the pot. Simmer for 25 minutes, or until the chili thickens. Give it a good stir every 10 minutes or so.

Finally, season to taste. Add the lime juice and more salt and pepper as desired.

Top the plant-based chili with your favorite fixings, and dig in!

Bowl of veggie chili with sour cream and pickled onions

What to Serve with Vegetarian Chili

The toppings are half the fun of this vegetarian chili recipe! Load up your bowl with flavorful fixings such as these:

Enjoy a bowl of this chili on its own, or pair it with tortilla chips, cornbread, or a baked sweet potato for a heartier meal. Or, for a fun game day snack, top it onto sweet potato wedges to make sweet potato chili fries!

Pot of vegetarian chili

How to Store Vegetarian Chili

This homemade vegetarian chili keeps well in an airtight container in the refrigerator for up to 5 days. The flavor improves as it sits in the fridge, so I actually like the leftovers better than the freshly cooked chili!

Freezing

This recipe also freezes well for up to 3 months. Allow the veggie chili to cool to room temperature and transfer it to freezer-safe containers or jars, leaving an inch for it to expand at the top. Seal and freeze.

Allow frozen chili to thaw in the fridge before reheating it on the stove or in the microwave.

vegetarian chili recipe

More Favorite Soup Recipes

If you love this veggie chili, try one of these delicious soups or stews next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!
vegetarian chili

Vegetarian Chili

rate this recipe:
4.98 from 99 votes
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Serves 4 to 6
You'll LOVE this easy vegetarian chili recipe! Made with fire-roasted tomatoes, beans, and flavorful veggies, it's spicy, smoky, and packed with plant-based protein. This recipe is gluten-free. For vegan chili, skip the cheese and sour cream on top.

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
  • 1 tablespoon fresh lime juice, plus wedges for serving

Topping options:

  • Avocado, diced or sliced
  • Greek yogurt or sour cream
  • Jalapeño or serrano peppers, diced or sliced
  • Fresh cilantro
  • Pickled Onions

Instructions

  • Heat the oil in a large pot over medium heat. Add the onion, a pinch of salt, and several grinds of pepper and stir. Cook until the onion is translucent, 5 minutes, then add the red pepper. Stir and cook until soft, 5 to 8 minutes, turning down the heat as needed.
  • Add the garlic, chili powder, and cumin, if using, and stir for 30 seconds, until fragrant.
  • Add the tomatoes, beans, water, chipotles, adobo sauce, corn, salt, and several grinds of pepper. Cover, reduce the heat to low, and simmer for 25 minutes, stirring occasionally, or until the chili has thickened.
  • Stir in the lime juice and season to taste. Serve with desired toppings.

Notes

* Chipotle peppers vary in spice level, so if you’re sensitive to spice, start with less. If you love spice, add more to taste. If your chili is too spicy, add more lime juice and a bit of olive oil to tone it down.

 

124 comments

4.98 from 99 votes (58 ratings without comment)

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. 5 stars
    i just had a chili party over the weekend for the foodball games. this recipe looks so good! I love simple but meaningful recipes. thanks for sharing!

  2. This sounds sooo good! If anything, it does when paired to such a freezing cold! Although it is nowhere near Illinois weather where I am (yay 50 Fº Italy!!) I am definitely pinning it for later. I hope adobo powder can be a good replacement for the sauce.

    • jeanine
      01.21.2015

      thanks Valentina 🙂 Adobo powder should work (I would just add it to taste – 2 tablespoons might be too much).

  3. dojethro
    01.20.2015

    5 stars
    This looks so delicious and so healthy.. I also love the ingredients, definitely try this!

  4. jenn from girlontherange.com
    01.20.2015

    This looks so yummy and perfect for the grey weather outside!! Can’t wait to try it!

  5. Brian from kitchendomination.com
    01.20.2015

    What are your thoughts about adapting this kind if chili for the crockpot?

    • jeanine
      01.21.2015

      Hi Brian, I don’t do a lot of crockpot cooking so I’m really not sure. Maybe someone else in this comment thread will have some suggestions?

      • FaithWalker777
        08.14.2016

        I made this my crockpot and it was perfect just throw it all in wait 2-3 hours and bam dinner is done

  6. Hahaha I have hit up that Hinsdale Whole Foods a time or two on the way into the city from the burbs! Small world. It’s so cold here still! And I’m being a baby because most Chicagoans think 30 is warm ha! This bowl of goodness will keep me and my belly warm!

    • jeanine
      01.20.2015

      Ha, I know all about how 30 feels “warm” :). I sure don’t miss those winters!

  7. I love it when you have something so good that you just have to recreate it the next night. Those are the best meals! Excited to try making this in my own kitchen. Perfect for getting me through the rest of winter!

  8. Theresa from underhonesttrees.com
    01.19.2015

    This would be a great recipe to sub any kind of beans for! I prefer chickpeas raw, but swapping them for white or red beans would be great.

    • jeanine
      01.19.2015

      definitely – I had intended to use all black beans, until I realized I only had 1 can of black beans and 1 can of chickpeas on hand… Pinto beans, red beans, etc, would all be great here 🙂

  9. This looks so delicious! Nothing like a great black bean soup to warm up cold winter nights 🙂

  10. Ale from Piloncilloyvainilla.com
    01.19.2015

    And I thought my obsession for chili ended last week!!! I think this recipe will make it come back

  11. Kristin from tastyjoy.net
    01.19.2015

    This looks simple yet delicious. Definitely worth a try one busy weeknight!

  12. Liisa
    01.19.2015

    My mom always put chickpeas in chili. This is traditional to me. Your recipe looks great. Thanks!

  13. Jackie from Myladleoflove.com
    01.19.2015

    This looks yummy…I’m no chili expert either but I’m always looking for recipes for it. My husband really likes it, but he prefers healthier options so this might be a hit! Looking forward to trying it!

  14. Lauren from lavenderandvine.com
    01.19.2015

    This sounds delicious, and perfectly comforting. I love meals, like this, that take a bunch of ordinary ingredients that I always have in my pantry and creates something wonderful. I’ve been looking for a new chili recipe and this might be just the one to try out this week!

  15. I did grow up in Texas with chili, but I’m not too conventional so I like your version. 😉 Black bean chili is one of my favorite cold weather dishes to make and I always enjoy it most with tangy and smoky chipotle in adobo. I’ve not put chickpeas in it before though, but I like this addition.

    • jeanine
      01.19.2015

      Ha, thanks 🙂

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.