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.

2036 Reviews
4161CommentsJump 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 2036 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. Leah Compart

    My husband has been buying ready made frozen vegetarian chili, so I suggested I try to make it homemade. I used your recipe, and we loved it!!! What an awesome recipe. We are trying the veggie burgers tomorrow, will let you know how they turn out.

    1. donna vosper

      This is my go to veg chilli recipe. Lots of flavour and you don’t miss the meat.

  2. Kate

    My whole family loves this recipe. It’s in regular rotation!

    1. Kate

      That’s great to hear, Kate! Thank you for your review.

  3. Lisa

    Amazing way to use up the garden veggies!! I added green peppers jalapeño and corn for more veggies! Delish!! Thank you:)

  4. Ligia

    This is absolutely delicious! One of my favourite recipes and a regular in our family. Thank you for this and everything else you share with us, Kate!

    1. Kate

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

  5. Tom Oyston.

    Often make this Chili. Thanks for a great recipe.Delicious.

  6. Charlie

    I’m a new vegetarian and I’ve been having trouble finding warm, filling meals that are still on the healthy side, so this was absolutely perfect. I followed the directions to the letter, and it came out perfectly – it beats out regular chili by a mile, in my opinion! It’s also excellent for freezing, which is ideal as I’m only cooking for myself, so it’s nice to know I’ve got a stock for rainy days.

    1. Kate

      Thank you for sharing Charlie! I’m happy you enjoyed it.

  7. Sasha

    We love veggie chilli and get to eat a lot since “Chili” was born here in Cincinnati. OHIO. But making this at home with your recipe was a breeze!! My folks loved it a lot. Flavor was mild and distinctive. Thanks for sharing this with the world!!

  8. Fiona

    I live in the UK and used half the chilli powder in the recipe. It was very hot and I got a bad stomach afterwards. Would definitely recommend using even less chilli. Apart from that it tasted pretty good

    1. Kate

      Hi Fiona, I’m sorry to hear that! Yes, I know it is different outside of the US as to why I put a note to use less if you live elsewhere.

      1. Jeanne

        I am laughing because I love spicy so I used more chili. My husband is from the UK and I always tone down recipes for him and then I have to spice it up for myself. I love this recipe and have been vegan for one year now. Thank you for so many great recipes that have helped me keep following a healthy new way of eating.

      2. Shilpa

        I live in Australia and use just the tip of a teaspoon of chilli powder – even a spoon would be way too hot! This is a regular in our household and despite chili not being that well known down here, is a hit with the family. On pasta, in wraps, in tacos, on toast with melted cheese like a Mexican pizza. You name it, it works!

    2. Dan

      Perhaps you used cayenne rather than chili powder; the latter is a far milder blend and popular in North America.

    3. JJ

      Did you use chile powder or chili powder? Chile powder is made of pure ground dried chile peppers. Chili powder is a blend of chile peppers and other spices, including cumin, peppercorn, oregano, and salt.

    4. Ed

      Chili powder in the UK and Canada is not the same as chili powder in the US. In the US, it’s a spice blend.

  9. Ashlee Arenz

    I make this alllll the time for my picky toddler! I add extra carrots (her fav) and she asks for it every lunch. I, a vegetarian Mama, as well LOVE this recipe!

  10. Gia Fabiani

    This recipe is so good I didn’t put so much chilli powder as I don’t like it too spicy but it was so easy to make. So tasty, made small portions and put in the freezer and the rest in the fridge, will make some flatbreads. I left it whole without blending.Will definitely check your website for more recipes.

  11. Emma-Rae

    This recipe was divine! Followed to a tee – except I let it cook for maybe 10 minutes longer (was watching Killing Eve) and substituted the kidney beans instead of pinto beans (personal preference) – so not exactly to a tee but apart from those two amendments, to a tee. Used a potatoe masher and added some of that Trader Joe’s Mexican Cheese, nuked it in the micro to get it extra melty and served it up to my beautiful wife with some TJ’s Organic White Corn Tortilla Chips and she was happier than a pig in the proverbial with a bowl of beef mince chilli. Will absolutely cook again!

  12. Dannii

    Could you do this in the slow cooker Esther than on the hob?

    Thank you! :)

    1. Heather

      I’ve made this recipe many times as written and it’s turned out perfectly! Tomorrow I plan on making it in the slow cooker. I’m going to start out sautéing the veggies first, add the spices and then put it in the slow cooker. I’m confident it’ll turn out well but I’ll report back if I remember! :)

      1. Kate

        Great to hear, Heather!

      2. Angel

        Him I was wondering if you ever tried it in the slow cooker? Was hoping to make it tomorrow and rather make it in the slow cooker, but don’t want to change the taste :-) thank you

  13. Stewart

    Loved the recipe, I had to let mine reduce a little longer at the end to get the right consistency but the flavour was great.

    From the UK

    1. Kate

      Great to hear, Stewart! I appreciate your comment.

  14. jillene

    Great recipe, thank you! I made this today for an outdoor birthday party with cooler weather. It’s the first time I ever made chili ever.The People at the party (Central Europe) never had chili before, so I gave a little intro to Tex-Mex cooking along with the cornbread I made and they loved it!
    It was “Gone in 60 seconds” I used diced zucchini instead of the celery, sautéed separately and added last minute. I kept all the juices from the beans and it helped make the chili nice and thick without a blender/mixer.

    1. Kate

      Great to hear! Thank you for your review.

  15. Karyn G

    I’ve made this twice in the last two weeks and I’m already getting requests for it again! It’s unbelievably delicious! I keep forgetting to add the vinegar, lol, so fingers crossed that I remember this time. I doubled the recipe the second time I made it and used it for burrito filling- dynamite!! It made the best homemade burritos we’ve had!

  16. Charlotte

    First time making this recipe and it’s lush! I swapped out a few ingredients and added spinach and courgette it was so good and glad I’ve now got some in the freezer!

    1. Kate

      I’m glad you enjoyed it, Charlotte! I appreciate your review.

  17. Yoshi L.

    This is our favorite chili recipe, and we make it all the time! I add a small can of chipotle in adobo sauce, and a small handful of chocolate chips to add extra flavor and smokiness. Thank you for giving us one of our best staple meals :)

  18. Nancy McGee

    The chili taste good. Only mine came out soupy instead of thick. I made it two times.

  19. Siubhan

    Is it just me or is the chili ratio wrong? I halved it as recommended using only 1 tablespoon of chili and about 3/4 teaspoon smoked paprika and tested it and it blew the roof of my mouth off. I’ve literally burned my lips, lol. Trying desperately now to figure out how to take the heat out so that our ingredients aren’t wasted.

    1. Kate

      Hi, Please see the note on chili powder. It may very if you are outside of the US.

  20. Sammy

    Great recipe! My first time ever trying vegetarian chili. I made it for the family centre I work at and it was a hit! Definitely keeping this recipe

  21. Casey Roth

    Making a batch of this chili right now. It’s in the simmering stage. I make it often and absolutely love it. We’re going to have a backyard Halloween movie night in a few weeks, so I’ll make a huge batch then. Thx for the recipe!!

  22. Christine Ross

    This is delicious! Just made it. Took another suggestion from someone And blended some for burritos. Today I just had the leftover, and I’m not a vegan and it’s like one of the best chili’s I’ve had!

    I only used one can of tomatoes and 3/4 cup or so of broth because I know we don’t like a ton of tomatoes and I d didn’t want it to be soupy. Saving this one for sure!

  23. Linny

    I have used this incredible recipe for over a year now. Thank you so much. It’s not only delicious but makes a big batch keeping costs down. Thank you!

    1. Kate

      You’re welcome, Linny! Thank you for your review.

  24. Juliet

    Just as good as you say it is! Thank you.

    I know it’s been said, but if you do live in the UK (we do), DEFINITELY do less chilli. Thanks for the warning!

  25. Susan

    I am a former career chef. My husband & I have been eating vegetarian for 15 years. If a recipe is spectacular, I bookmark it to make again. There have been no saved chili recipes… until now. This recipe is utter perfection. I do not improvise a new recipe, I follow exactly as instructed and tweak later if need be. This recipe needs no adjustments for any reason at all. It is very satisfying when the search for the perfect dish is over and I can be sure to make it over & over again for family, friends, holidays, etc. I know it will be a hit every time, even for the meat eaters – this chili is a winner. Thankyou.

    1. Kate

      I’m excited you loved it, Susan! Thank you for sharing.

  26. Julie

    This was just perfect even with the recommended amount of chilli powder ( I live in the UK) I was just wondering what the calories were per serving? I couldn’t find it anywhere in the blurb

    Thanks

  27. Anna

    I have made this recipe several times and everyone I have served to loved it. I sometimes switch one can of beans with one can of corn to add colour. This chili is delicious.

    1. Kate

      Great to hear, Anna!

  28. Natalie

    Super yummy! Loved it!

  29. Kathryn Williams

    Good enough for guests! Do not miss meat thanks to that last step that thickens it perfectly. Picky eaters will love it!

  30. Natalie

    Love this recipe! I’ve been making it for years! My non-vegetarian eaters don’t even miss the meat in this recipe. I accidentally only purchased one 15oz can of tomato so i added tomato paste along with the spices and deglazed with stock and added a roasted heirloom tomato i had on hand, as well as a jalapeño for extra spice. So good

  31. Amy

    Soooo delicious – many of my friends didn’t even realize it was vegetarian! I puree’d the tomatoes ‘cause I don’t like chunky tomatoes A other than that – perfection!

  32. Michael smith

    Tablespoon is far too much for chilli powder outside the US. I’m not sure what’s in yours but in the UK that would totally wreck the dish although I knew this so only our 1 teaspoon of chilli powder in mine so anyone be warned don’t put a tablespoon of hot chilli powder in (especially the one from Waitrose) as you will cry. Delicious though!!!

    1. Kate

      Hi Michael, I am aware of that and that is why I added that note to the recipe(see * and bottom). I hope you try it again!

  33. Jessi

    I added a green bell ppr as well as the red and used only one can BB and added a can of kidney and a can of navy beans along with the pintos. But otherwise followed the recipe and*chef’s kiss*So dang good!We just recently made a shift towards a more plant based diet and I have been struggling to come up with dinner ideas but this recipe is giving me hope! Even my picky toddler liked it and my fam and I agree that this is better than the traditional chili with meat that I usually make. Thanks for the wonderful recipe and I look forward to trying others soon.

  34. Tom

    I really like this Chili recipe. Easy to prepare and tastes great. I did substitute tomato sauce for the diced tomatoes simply because I am not a fan of the texture of diced tomatoes in chili/soup type dishes. My family and I have been vegan for about 4 months at the time of this writing. I am 57 years old and fitness is a priority. At about the age of 53 I noticed a drastic uptick in soreness and fatigue after exercise. I also had increased inflammation after minor injuries or long intense workouts. Shortly after we started vegan I noticed a huge improvement with inflammation and soreness. This improvement has been just short of incredible and I highly recommend vegan for this benefit alone. I feel like I’m 15 years younger. – Plus as others have stated there are lots of other benefits.

  35. Carol A Rodi

    Kate, this is the best chili I have ever had, hands down! This will be a regular now for me. I added some organic frozen corn kernels. Thank you!

  36. Marci Duys

    It’s fabulous!! We have been making this recipe at least twice per month or more for a couple of years. Absolutely love it!!!!

  37. Lisa

    My go to favorite chili. I love that is works for everyone. My meat eating friends don’t miss the meat and my vegan/vegetarian friends also enjoy. I typically make my own beans vs using canned beans. Tastier, lower carbon footprint, and cheaper.

  38. Hannah

    Absolutely loved this recipe…delicious! i don’t suppose your roughly would know calories per portion? as its a great one to bulk make for lunches/dinners. Thank you :)

    1. Kate

      Hi! The nutritional information is below the notes section.

  39. Tee

    Love this recipe and make it all the time! I’ve shared it so often but recently realised I’ve never told anyone to adjust the chilli amount! Hopefully they read your note. In Australia I use either Masterfoods or the Coles brand ground hot chilli and two teaspoons is plenty for someone that enjoys spicy food.

  40. Kim B

    Love this recipe. My go to chili recipe. And I just ordered your book. Thanks so much for sharing your wonderful recipes.

  41. Twana

    This CHILI!!!! Oh my gosh! I have tried homemade chili before, and it has always failed. I didn’t know the blending part of it trick, plus the flavor would suck. This THIS chili!! Whew!

    I almost felt the cilantro out, because I don’t really care for it, if it’s too much. But baby! That cilantro is what set this chili off!! It is AMAZING!!

    1. Kate

      I’m excited you loved it, Twana! I appreciate your comment and review.

  42. Sarah

    I love this chili! Great flavor! I have made it various times. Last time I substituted shredded chicken for some of the beans and also really enjoyed it like that. I also sometimes add 1/2 cup rice.

  43. Ashley

    Sooooooo good!! I didn’t have pinto beans so I used cannellini beans. I also subbed jalapeño pepper for the bell because I didn’t have one on hand. The red wine vinegar at the end is the best! I am only making this recipe from now on, we loved it. I did add mushrooms and cauliflower just bc I had them in the fridge and needed to use them but this recipe is great as written. Thank you!

    1. Kate

      Hooray! I’m glad you loved it, Ashley. Thank you for your review.

  44. Kendra

    Fantastic hearty and flavourful vegetarian chilli.

  45. Lindsay

    Hey! My husband despises diced tomatoes. If I omit that from this recipe will all be ok or will I need to up the liquid a little?

    1. Kate

      Hi, You can omit them, but you will need to adjust some of your other ingredients.

  46. Carol

    Can you double this recipe?

    1. Kate

      This recipe is great to double! I hope you love it.

  47. KeShaun

    First time making chili and this recipe is filled with so much flavor! I wanted something for the cooler days that are approaching us here in Georgia. Plan on sharing with my family to get their input! The only downfall is that my chili did not come out thick or “chili-like” as I hoped. A bit runny, even after blending a portion. Nevertheless, it is still good! I will definitely keep this in rotation!

  48. KeShaun

    First time making chili and this recipe is filled with so much flavor! I wanted something for the cooler days that are approaching us here in Georgia. Plan on sharing with my family to get their input! The only downfall is that my chili did not come out thick or “chili-like” as I hoped. A bit runny, even after blending a portion. Nevertheless, it is still good! I will definitely keep this in rotation.

    1. Kate

      Wonderful! Thank you for sharing.

  49. Laurie

    My go to chili recipe! I follow the exact direction and it’s always delicious!!

  50. Victoria L Hensch

    3 for 3 this week, Kate! I made your veggie chili and loved it. I used northern white beans instead of pinto because it was what I had. I blended 2-3 cups of chili because I prefer thicker chili. I doubled the chili powder–I like spicy! I added some cayenne to my bowl, too, then the pot. I’ve tried several other veggie chili recipes but this is the first keeper!
    Ii made apple and pumpkin muffins this week, too. So…3 for 3!

    1. Kate

      I love that! Thank you for sharing, Victoria.