Homemade Vegetarian Chili

This simple vegetarian chili recipe tastes incredible! It's easy to make with basic pantry ingredients, vegetables and spices. Gluten free and easily vegan.

2046 Reviews
4186CommentsJump to recipe

vegetarian chili recipe

It’s freezing cold outside, and has been for days. All I want to eat is cozy comfort food like this vegetarian chili recipe. It’s my favorite, and leftovers taste even better the next day.

This chili is perfect for watching football games with a crowd, since it’s a hearty meatless option that carnivores will enjoy. Plus, it can be vegan and gluten free if you choose your toppings carefully. This chili will satisfy everyone.

vegetarian chili ingredients

I originally published this recipe four years ago. Since then, it’s become your favorite chili recipe as well (four-hundred reviews and counting).

I’ve cheered when you’ve told me that it won your chili competition, and love hearing that it’s become a staple recipe in your kitchen. Hooray!

how to make vegetarian chili

How to Make the Best Vegetarian Chili

While the ingredients in this chili recipe are super basic, the flavor is anything but. Simple ingredients can taste exceptional when they start off with aromatics like onion, carrot, celery and garlic.

I added traditional chili spices and some smoked paprika for an extra-savory, smoky note. Canned beans and tomatoes contribute delicious plant-based protein and heft.

Blending a small portion of the chili makes it look and taste like a chili that has been cooking all morning long, but it only needs about 30 minutes of simmering. That’s a little trick that I learned from my lentil soup, which is another cozy option for cold days.

Finishing off the chili with a little splash of sherry vinegar (or lime juice) and fresh cilantro makes it taste vibrant and fresh. The vinegar offers a little acidity and complexity, and it makes all the difference.

bean chili close-up

Watch How to Make Vegetarian Chili

blended portion

Chili Toppings

This chili is dairy-free and vegan as written. You can keep it that way by choosing vegan toppings like sliced avocado and tortilla chips.

Here’s a full list of options:

  • Grated cheddar cheese
  • Sour cream or crème fraîche
  • Sliced or diced avocado
  • Tortilla chips (crumbled if desired)
  • Additional cilantro
  • Lime wedges

Leftover Chili?

This chili makes great leftovers, which keep well for four days in the refrigerator. Reheat your chili in a bowl, and it’s good to go.

You can also serve this chili as a protein-rich topping on nachos, baked potatoes or oven-baked fries. Stuff your burritos or quesadillas with chili. Why not?

chili texture after blending portion

Please let me know how this chili turns out in the comments! I always love to hear from you.

Stay warm out there, and if you love this hearty soup, be sure to check out the soup recipes in my cookbook.

best vegetarian chili recipe

best vegetarian chili

Print
Save this recipe!
Get this recipe sent to your inbox, plus get new recipes from C+K every week!

Homemade Vegetarian Chili

  • Author: Cookie and Kate
  • Prep Time: 20 mins
  • Cook Time: 40 mins
  • Total Time: 1 hour
  • Yield: 4 to 6 servings
  • Diet: Vegetarian

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 2046 reviews

Print

The smoky, complex flavor of this simple vegetarian chili comes from basic pantry ingredients, vegetables and spices! It makes great leftovers, too. Recipe yields 4 large or 6 moderate servings of chili.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 medium red onion, chopped
  • 1 large red bell pepper, chopped
  • 2 medium carrots, chopped
  • 2 ribs celery, chopped
  • ½ teaspoon salt, divided
  • 4 cloves garlic, pressed or minced
  • 2 tablespoons chili powder*
  • 2 teaspoons ground cumin
  • 1 ½ teaspoons smoked paprika*
  • 1 teaspoon dried oregano
  • 1 large can (28 ounces) or 2 small cans (15 ounces each) diced tomatoes**, with their juices
  • 2 cans (15 ounces each) black beans, rinsed and drained
  • 1 can (15 ounces) pinto beans, rinsed and drained
  • 2 cups vegetable broth or water
  • 1 bay leaf
  • 2 tablespoons chopped fresh cilantro, plus more for garnishing
  • 1 to 2 teaspoons sherry vinegar or red wine vinegar or lime juice, to taste
  • Garnishes: chopped cilantro, sliced avocado, tortilla chips, sour cream or crème fraîche, grated cheddar cheese, etc.

Instructions

  1. In a large Dutch oven or heavy-bottomed pot over medium heat, warm the olive oil until shimmering. Add the chopped onion, bell pepper, carrot, celery and ¼ teaspoon of the salt. Stir to combine and cook, stirring occasionally, until the vegetables are tender and the onion is translucent, about 7 to 10 minutes.
  2. Add the garlic, chili powder, cumin, smoked paprika and oregano. Cook until fragrant while stirring constantly, about 1 minute.
  3. Add the diced tomatoes and their juices, the drained black beans and pinto beans, vegetable broth and bay leaf. Stir to combine and let the mixture come to a simmer. Continue cooking, stirring occasionally and reducing heat as necessary to maintain a gentle simmer, for 30 minutes.
  4. Remove the chili from the heat and discard the bay leaf. For the best texture and flavor, transfer 1 ½ cups of the chili to a blender, making sure to get some of the liquid portion. Securely fasten the lid and blend until smooth (watch out for hot steam), then pour the blended mixture back into the pot. (Or, you can blend the chili briefly with an immersion blender, or mash the chili with a potato masher until it reaches a thicker, more chili-like consistency.)
  5. Add the chopped cilantro, stir to combine, and then mix in the vinegar, to taste. Add salt to taste, too—I added ¼ teaspoon more at this point. Divide the mixture into individual bowls and serve with garnishes of your choice. This chili will keep well in the refrigerator for about 4 days or you can freeze it for longer-term storage.

Notes

Recipes consulted during the making of this recipe: vegetarian chili with winter vegetables (The New York Times), vegetarian chili (Saveur) and winter vegetable chili (Food and Wine).

Make it vegan/dairy free: This chili recipe is vegan as written. Just be sure to choose vegan/dairy free toppings, such as avocado and tortilla chips.

If you love this recipe: You’ll also love my butternut squash chipotle chili and sweet potato chili. You might also enjoy my hearty lentil soup and black bean soup.

*Spice note: If you are sensitive to spice or using particularly potent spices (I hear that chili powder purchased outside of the U.S. can be very hot), you might want to scale back on the spice here. Start with half of the amounts listed and add more to taste. That said, I enjoy spicy food and found this chili to be well-balanced as written.

**Canned tomatoes note: I recommend Muir Glen brand—they have the best flavor and their cans are BPA-free!

Nutrition

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.

Kate and Cookie

HELLO, MY NAME IS

Kathryne Taylor

I'm a vegetable enthusiast, dog lover, mother and bestselling cookbook author. I've been sharing recipes here since 2010, and I'm always cooking something new in my Kansas City kitchen. Cook with me!

Leave a comment

Your comments make my day. Thank you! If you have a question, please skim the comments section—you might find an immediate answer there.
If you made the recipe, please choose a star rating, too.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Comments

  1. Bobby B.

    I went a little overboard with the cilantro, but I love it! The blending trick at the end is great to thicken it up. Served it with avacado slices and broken up tortilla chips. Delicious!!

  2. Anushka

    This was amazing, so easy and delicious. Thank you so much!

  3. Sherlene

    I made this recipe for a crew of both vegans and non-vegans and got a thumbs up from all of them! Wonderful recipe.

    1. Nancy Arcand

      Hi Kate. Love your recipes (tried a salad dressing with fresh lime, Dijon and honey and it was perfect, without adjustments:) ).
      Can kidney beans added with the same result,or used as a substitute in this recipe? I usually have these on hand.

      1. Kate

        Hi Nancy! Kidney beans could work too. Thanks for sharing you are loving my recipes!

      2. Kim

        Wonderful recipe!
        it turned out brilliant even though I had to make a couple of substitutions (kidney beans replaced 1 of the 2 black bean cans and cannellini beans instead of pinto).
        I am in Australia and I used half a teaspoon of chilli powder and half a teaspoon of cayenne pepper and it was just a bit spicy.
        I blended about a third of the whole chilli mixture because I wanted a smoother consistency

        1. Kate

          Thank you for sharing, Kim!

        2. Kristy Bennett

          In Australia ‘chilli’ powder is taco seasoning.

        3. Danielle

          Kim, I use the Masterfoods Mexican Chilli Powder (it’s a blend) in US recipes that call for chilli powder. Many years ago, I once made the mistake of using 2Tbsp of cayenne in a recipe that called for chilli powder, not realising that chilli powder is a blend of spices. Whilst we love our spice, that proved a bit too much for us, even when I doubled the recipe!

          1. Nicole T

            Hey Danielle, thanks for this tip! I’m glad I scrolled these comments before I made the dish tonight!

  4. Laurie Toth

    Another fabulous recipe! I just made it and it is delicious!

  5. Patty

    Excellent. Thank you I have enjoyed many of your recipes and find then all Tasty and Healthy!
    I appreciate your nutritional table but was wondering if you would please provide the serving sizes. Thank you and keep up the good work.

  6. Monica

    Thank you for sharing this recipe. I made this chili 4 times. It’s a family favorite. It’s very easy to make and delicious.

  7. Lora

    I doubled the recipe, and realized too late that I should not have doubled the smoked paprika. It was overpowering. I added more tomatoes and beans but still too much. Worchestershire sauce helped.

  8. Lynn Heinrichs

    I love this recipe because it has the perfect blend of spices. Also I substituted red bell pepper for a green bell pepper and a red onion for a yellow onion. Also, I ran 2/3s through the blender instead of one third. We are not vegetarians and this chili recipe did not make us meat at all. YUMMY!

  9. Mo

    Don’t really like chilli but made this mild, used one can red kidney beans and half a can of baked beans. It was totally delicious, best I’ve ever tasted will definitely make it again, thanks.

    1. Kate

      You’re welcome, Mo! I appreciate your review.

  10. Tracy Drew

    This recipe is delicious thank you so much

    1. Kristi

      Our (new) favourite chili; thank you! We make it with a bunch of variations, different beans, sometimes adding mushrooms, etc. We don’t bother thickening it any more- we found we like it a little ‘soupier’. We are gradually working our way through your cookbook – so many good meals!!!

  11. Joseph Sherwood-Taylor

    Wow, 2 tablespoons of chilli powder! Using the chilli we get in the UK 2 teaspoons would be ample, and I do like spicy food.

    1. Hallie

      Hi! Chilli powder in the US and UK are different – I learned this the hard way while living there, haha! In the US, it’s a blend of spices used for making chilli. In the UK, chilli powder is usually just ground chillis, often used in making Indian food. Your dish would be much better with the American-style blend, I think, I’ve found it for sale on eBay in the UK, or you could probably make it yourself from a recipe online.

      1. David Killick

        I followed this recipe, only reading the footnote about chilli powder at the end. Thanks for the worst reciple ever, curse you. It ended up in the
        garbage.

    2. Leighh

      Wish I’d read this comment before I added 1tbsp of chilli powder here in the U.K.!! Wowzers it’s hot and I like spice! Had no idea American chilli powder was different

    3. Kristy Bennett

      In Australia and the UK, it’s taco seasoning.

  12. HPuck

    My partner is the pickiest eater you will ever meet and does NOT eat vegetables/beans. He is a cliche meat and dairy man.He rated this 8.2/10 and is already looking forward to the next batch. I pureed most of the batch because the tomatoes were still whole. Thank you Kate for creating such a nutritious, delicious and easy recipe.

  13. Karla

    Delicious!!!! highly recommended!! I added 2 jalapeños to chopped into small pieces because I love my food extra spicy.

    1. Kate

      I love it! Thank you for sharing, Karla.

  14. Brett

    Just made this recipe and it was delicious. I added a little cayenne for extra kick, but it probably didn’t need that. Used fresh lime juice at the end as recommended and we loved it. Thank you!

  15. Leilani

    The best recipe ever! So delicious and flavoursome. And love how it’s natural ingredients.

  16. Vanessa

    Your chili has become our go-to recipe! We are not vegan but with so much flavour, it is perfect as it is!

  17. Christa

    A great recipe! I added about 4 cups of chopped mushrooms and served the chili over quinoa.

    1. Kate

      Sounds like a great way to have this recipe, Christa!

  18. Fran

    This turned out so amazing!! I did not even blend because I was worried about putting the hot and steaming chili into the blender, but it still turned out so delicious and has an even better consistency the next day.

    1. Kate

      Wonderful, Fran! Thanks for sharing. Yes, always be careful!

  19. kasia

    Very good chilli.thank you

  20. Madison

    Could I add cinnamon to this? If so, how much do you recommend? Thanks for the recipe, I can’t wait to try it!

    1. Kate

      Hi Madison, I like it as is. I would suggest a pinch up to 1/4 as it could get overpowering and adjust as you like.

  21. Mihaela

    Dear Kate,

    This recipe is absolutely delicious! My partner said it’s the best thing I ever cooked and I made it twice last week. Thank you so much! It made us very happy!

  22. Laurie Schaeffer

    We loved this recipe! I just made it for dinner this evening.
    Two changes I made:
    1) only one can of black beans, otherwise followed it to the letter
    2) My secret ingredient – I added a splash of Kahlua – adds a really nice flavor.

    Thanks Cookie and Kate! This one is a winner.

    Laurie

  23. Laurie Schaeffer

    I just made it for dinner this evening. It was a hit!
    Two changes I made:
    1) only one can of black beans, otherwise followed it to the letter
    2) My secret ingredient – I added a splash of Kahlua – adds a really nice flavor.

    Thanks Cookie and Kate! This one is a winner.

    Laurie

  24. Mimi

    Perfect chili recipe! I’ve been making this recipe for a while; it’s the only recipe I make. Thank you!!

  25. Heidi

    Hi Kate, I love your recipes. Today I made your vegetarian chilli. I get posts from The Greatest and your vegetarian chilli recipe was one of their articles. Talk about a coincidence. Congratulations, Heidi

  26. Charly Kirby

    Quick and easy to make and so tasty I started dipping bread in, before it was even cooked lol

  27. Katie

    Is this recipe freezer friendly?

    1. Kate

      Hi Katie! Yes, this freezes very well.

  28. Diane

    This is soooooo delish. Love it. Thank you. Just about to make your healthy banana bread.xxx

    1. Kate

      I’m glad you loved it, Diane!

  29. Ruth

    I have made this recipe several times. It is delicious. It is the only recipe I want to use.

  30. Julia

    Love this. Made a big batch for lunch for the week and to use up some potatoes I had laying around. The blending bit at the end is key! Made it the perfect creamy yet chunky consistency I love. Thanks!!

    1. Kate

      You’re welcome, Julia! Thanks for your review.

  31. Kristina

    We made this several times and love it, it’s one of the best vegetarian chili recipes we have tried!

    1. Kate

      Wonderful to hear, Kristina!

  32. James

    AMAZING! So good! I added mushrooms (it’s my go to “meat” replacement, similar texture), but I skipped the vegetable broth and did 1 cup of water instead. Made this recipe a dozen times now and still loving it.

  33. Tana

    This chili was incredible! Seriously amazing recipe. Meat-eaters will not even miss the meat.

  34. Brian David

    I added a can of corn and one green bell pepper to the recipe. Then used one can each of Goya black beans, pink beans and red beans. I used the two cups of vegetable broth that the recipe called for made with Better than Bullion vegetable base. I left out the cayenne because the rest of family doesn’t like things as spicy as I do and added Tabasco to my bowl. Served with choice of crackers, shredded cheddar cheese, sour cream, raw onions, red wine vinegar and Tabasco. Awesome recipe!

  35. Emma

    This has become a weekly meal in my house! My toddler loves it and you can adapt with whatever veggies need used up in your fridge. Love it

    1. Kate

      Wonderful to hear, Emma! I appreciate your review.

  36. Simona Gabriela

    This was my first chili recipe and it turned out great! I chose it becuse I already had all the ingredients in my pantry, didn’t have the black beans but replaced it with chickpeas. I would definitely do it again! Thank you!

    1. Kate

      I’m glad you loved it, Simona! Thank you so much for your review.

  37. R Williams

    I made it for my wife, she is vegetarian. She loved it and I loved it! So, so good.

  38. GH

    I hope this doesn’t offend, but we like it even better with shredded chicken added as the last step. We double the recipe and add 3 shredded chicken breasts cooked in an instant pot. No longer vegetarian, but still pretty healthy and very good!

  39. Hannah

    I have officially tried over 5 chili recipes since going vegetarian a year ago because I love chili…and this is the best. My partner tried it who is a big meat eater and absolutely loved it and could not believe it did not have meat in it. To get the amazing thick consistency it is important to blend up a cup or two of it. Really delicious and my hunt for the best chili recipe has ended!! Finally.

  40. Sue’Naya Jimenez

    So delicious!! My sister and I devoured it within minutes and it didn’t even need meat. So full off of one bowl.

  41. Carly

    This is the first recipe that I made from Cooke & Kate (and how I discovered this site) and it was AMAZING! My favorite chili I’ve ever had! It freezes really well and I’m still enjoying leftovers :)

    I’m beyond obsessed with all of Kate’s recipes now and am so glad I discovered this chili! Can’t wait to make next winter to bring to a potluck – maybe even a superbowl party!

  42. Amber

    It was really good! I just made it last night

  43. Anne-Marie D.

    Hi Kate, I can’t wait to try this veggie chilli recipe…as it looks Yummy & I have most of the ingredients in my pantry..
    Just a quick query, can I use Parsley as I’m one of those strange people who can’t eat Coriander…

  44. di

    I usually don’t rate a recipe if I tweaked it. But just had to share to show how “forgiving” this delicious chili is! First I added 5 mushrooms, chopped since they would have gone bad. I only had Whole canned tomatoes, (Not diced) and no pinto beans so subbed a can of navy for those.
    Also the only vinegar I had was apple cider. That being said… This chili is super delicious & flavorful! Even my carnivore hubby loved it. If you don’t have the smoked paprika, I highly recommend buying it. It gives a subtle smokiness to the dish. And I agree with others: The blending trick at the end thickens it up beautifully.Thanks for sharing its 5 stars all the way!

  45. kelsey Lofts

    I love this recipe. I have made it several times now, and it seems to be my go to recipe almost everytime I make chili. It’s easy to make, full of flavor, healthy, and filling. I highly recommend making this chili. Thanks Kate for your wonderful recipes.

    1. Kate

      Thank you, Kelsey! I’m happy you love it.

  46. Jennifer Vazquez

    This recipe has become a staple in our house! I modified the chili powder ingredient to be half regular chili powder and half chipotle chili and we absolutely love it. One question though, what’s in 1 serving? I see there are 6 servings here, but how much would that be exactly?

    1. Kate

      Hi Jennifer! I’m happy you love this recipe. Roughly 1.5 – 2 cups would be a serving.

  47. Jessica

    The best vegan chili I’ve ever cooked! Thank you so much Kate for sharing your delicious recipe. The blend of spices used in this recipe are just prefect. Made this tonight and it was a major hit, even my non-vegan husband loved it. I can’t wait to try your other recipe’s.

  48. Deb

    Loved this recipe – the smoked paprika makes it! This is now my go-to for veggie chili

    An FYI on the note regarding chili powder outside the US (as I have learned this the hard way!) …what we call chili powder in North America is actually a mix of spices, if you look at the label. In many other countries, “chili powder” is actually cayenne.

  49. John N

    From the UK.
    First let me tell you 2 things about me..
    1. I am a not afraid of chilli, I grow Carolina reaper plants!
    2. I am a carnivore with vegan/vegetarian friends, I must have meat!!

    Not with this recipe, this is absolutely fantastic, the blending to create the consistency is a stroke of genius. It tastes so healthy, hearty and strangely meaty.

    Read the comment from the author above about the chilli powder dosage.. it seems the US are a bit lightweight with the strength of their powder. Europeans do 2 Teaspoons NOT tablespoons.
    I being a chilli nut blend my own powder which is rather hot.. the first time I cooked this using two tablespoons of that left my guests queuing for the loo with their tongues in a yoghurt pot!

    Follow the recipe which is brilliant but I’m my opinion don’t be too fussed about the bean choice, I like 1 x kidney and 2 x random.
    Also don’t do vinegar at the end do lime and zest, it tastes so much fresher

  50. Liza

    Love it! Definitely a keeper Thanks Kate!