The post 22 Vegetarian Chili Recipes Even Your Meat-Loving Husband Will Ask For Again appeared first on Penny Pinchin' Mom.
You’ve made meatless chili before and watched your husband push beans around his bowl, polite but clearly missing the ground beef. I served my family a lentil version years ago that nobody finished, until I figured out what actually makes a pot taste like dinner: texture that chews like meat and seasoning that goes dark and smoky.
That’s what every vegetarian chili recipe below is built around. The three-bean chili uses cans you already have in the pantry, the pinto and kidney bean version comes closest to the beef chili your family grew up on, and the chickpea chili holds its shape for anyone who wants a firmer bite. Try a few and see if your husband goes back for seconds.

Vegetarian Chili Built on Beans
1. Three-Bean Vegetarian Chili (The Pantry Classic)

Start here if you’ve never made a meatless pot before. Kidney, black, and pinto beans give you three different textures in the same bowl, and that variety is most of the reason nobody notices there’s no ground beef. Crushed tomatoes carry the base, and ten minutes of uncovered simmering at the end thickens it without any flour or cornstarch.
Three cans of store-brand beans run about $1.25 each at Walmart, a 28-ounce can of crushed tomatoes is around $2, and an onion plus a green pepper add maybe $2 more. That feeds eight for under $9.
Mash half a can of the pintos against the side of the pot before the final simmer. It thickens the whole thing and makes it cling to the spoon.
Quick facts: 45 minutes total | Stovetop, one Dutch oven | Medium heat | Serves 8
Source: PPM original (recipe schema)
2. Black Bean Chili With Corn (The Mild One for Picky Eaters)

Kids go for this one first. Sweet corn softens the heat and gives the pot little pops of texture, so it reads as friendly instead of spicy, which matters when the grandkids are at the table, and someone has already announced they don’t like chili.
Two cans of black beans cost around $1.25 each, a bag of frozen corn comes to about $2, and a 15-ounce can of fire-roasted diced tomatoes totals maybe $1.50. Call it $8 for six servings.
Fire-roasted tomatoes do a lot of quiet work here. They bring a hint of char that plain diced tomatoes don’t, and they cost about a quarter more per can.
Set out shredded cheese, sour cream, and crushed tortilla chips so everybody builds their own bowl.
Quick facts: 35 minutes total | Stovetop | Mild heat | Serves 6
Source: PPM original (recipe schema)
3. Black and White Bean Chili (The Spicy One Already on PPM)

Our Black and White Bean Spicy Chili Recipe has been on the site for years, and it’s the one I point people to when they want a white bean chili with actual heat behind it. Black beans and white beans in the same pot look striking in the bowl, and the two textures play off each other, with the white beans going creamy while the black beans hold their shape.
This is the pot for the person at your table who puts hot sauce on everything. It’s also the one I’d bring to a chili cook-off, because the color alone gets attention before anyone tastes it.
Four cans of beans and tomatoes land you around $8 for the pot. Serve it over rice if you want to stretch it further.
Quick facts: About 45 minutes total | Stovetop | Hot | Serves 6 to 8
Source: PPM original, Black and White Bean Spicy Chili Recipe
4. Pinto and Kidney Bean “Chili Night” Chili (Closest to the Beef Version)

Back when we were paying off debt, chili night was every Sunday at our house, and the kids never once asked what was in it. This is that pot rebuilt as a vegetarian chili recipe: pintos and kidney beans, a heavy hand with chili powder and cumin, and tomato sauce plus diced tomatoes for a base that tastes like the version you grew up on.
One note that trips people up. Traditional Worcestershire sauce contains anchovies, so it isn’t vegetarian. Use Annie’s vegetarian Worcestershire from the natural foods aisle, around $4 a bottle, or a tablespoon of soy sauce you already have.
Two cans of beans, a can of sauce, and a can of tomatoes feed six for about $7. Serve it with cornbread and beans on the side.
Quick facts: 50 minutes total | Stovetop | Medium heat | Serves 6
Source: PPM original (recipe schema)
5. Chickpea Chili (The Firmest Bite in the Bunch)

Chickpeas hold their shape longer than any other bean on this list. That’s why this one works on skeptics. You get a firm, almost nutty bite in every spoonful instead of everything going soft and uniform, and leftovers reheat the next day without turning to mush.
Two cans of store-brand chickpeas are about $1.25 apiece at Aldi, one can of pinto beans adds another $1.25 for contrast, and crushed tomatoes bring you to roughly $8 for a pot that serves six.
Press a few chickpeas flat with a fork before they go in. The broken ones thicken the chili while the whole ones keep their structure, so you get both textures without any extra ingredient.
This one is also good over couscous or rice when you want to feed more people.
Quick facts: 40 minutes total | Stovetop | Medium heat | Serves 6
Source: PPM original (recipe schema)
6. Refried Bean Chili (Thick Enough to Stand a Spoon In)
A can of refried beans stirred into a pot of pintos is the oldest thickening trick I know, and it costs about $1.50. The refried beans dissolve completely, so what you taste is a thick, almost velvety chili with no watery layer pooling at the bottom of the bowl.
This is the one to make when you’re serving chili over something: baked potatoes, rice, Fritos for walking tacos, or hot dogs if the grandkids are coming.
Two cans of pintos, one can of refried beans, a can of tomato sauce, and an onion put the whole pot right around $7 for six servings.
Buy the vegetarian refried beans rather than the traditional ones. Many store brands use lard, so if you’re after a vegan chili, the label is the only way to tell.
Quick facts: 35 minutes total | Stovetop | Mild to medium heat | Serves 6
Source: PPM original (recipe schema)
7. Black-Eyed Pea Chili (The Fast One with an Earthy Edge)
Black-eyed peas cook down faster than kidney beans, and they bring a slightly earthy, savory flavor that keeps the pot from tasting flat. Reach for this one when you don’t want to babysit a pot all afternoon.
Two cans of black-eyed peas run about $1.25 each at Kroger, and with a can of diced tomatoes with green chiles, an onion, and a bell pepper, you’re at about $7 for six servings.
Smoked paprika is what finishes this one. A full teaspoon stirred in during the last five minutes gives it the backbone that usually comes from bacon or ham hock, and a jar is around $3 and lasts through a whole winter of chili.
Quick facts: 30 minutes total | Stovetop | Medium heat | Serves 6
Source: PPM original (recipe schema)
Vegetarian Chili Built on Lentils and Grains
8. Stovetop Lentil Chili (Brown Lentils That Carry the Pot)
Brown and green lentils are the closest thing to a one-for-one swap for ground beef, because they hold their shape through the first twenty minutes of simmering, then soften at the edges and scatter through the tomato the way browned crumbles do. One cup of dry lentils is all a six-serving pot needs.
A pound bag of store-brand lentils costs around $2 at Aldi, and two cans of crushed tomatoes add about $3, so $8 covers six servings. Hold off on heavy salting until the lentils go tender, since salt added early can keep them stubborn. A splash of red wine vinegar at the end wakes up the whole pot.
Quick facts: 45 minutes total | Stovetop Dutch oven | Medium | Serves 6
Source: PPM original (recipe schema)
9. Slow Cooker Lentil Chili (Everything Goes In Raw, Including the Lentils)
Back when the kids were small, and I was working, this was the kind of thing I could get going before the morning scramble and not think about again until homework was spread across the kitchen table. Lentils are forgiving enough to go into the crock raw with the onions, peppers, tomatoes, and spices, with no browning step at all.
Dry lentils, two cans of tomatoes, a can of tomato sauce, and an onion come in around $9 and fill the crock for eight servings. Use low for six hours rather than high, or the lentils turn to mush. If the chili looks thin at the end, leave the lid off for the last half hour.
Quick facts: 6 hours on low | Slow cooker | Mild | Serves 8
Source: PPM original (recipe schema)
10. Instant Pot Lentil Chili (Fifteen Minutes Under Pressure, No Soak)
Lentils never needed an overnight soak. That’s what makes this lentil chili a fit for a weeknight that got away from you. Fifteen minutes at high pressure plus the time it takes to come up and release, and dinner is done in about thirty-five minutes, start to finish.
Sauté the onion and spices right in the pot first so the chili powder blooms, then add one cup of lentils, four cups of broth, and your tomatoes. Store-brand lentils and canned tomatoes put the whole pot under $9 for six bowls.
Use a natural release for ten minutes before venting. A quick release sputters starchy liquid out the valve and leaves the chili thinner than you want.
Quick facts: 35 minutes total | Instant Pot | Medium | Serves 6
Source: PPM original (recipe schema)
11. Red Lentil Chili (The One That Thickens Itself)
If someone at your table picks visible bits out of their bowl, red lentils solve that problem quietly. They collapse completely in about twenty minutes, melting into the tomato base and thickening the pot without a cornstarch slurry or a spoon of masa.
The texture lands somewhere between chili and a thick stew, so pair it with corn kernels or a can of pinto beans if you want something to chew. A pound of red lentils costs about $2.50 at Walmart, and three-quarters of a cup thickens a six-serving pot.
Stir it every few minutes once the lentils start breaking down. Red lentils settle and scorch on the bottom faster than brown ones do, especially in a thin pan.
Quick facts: 35 minutes total | Stovetop | Mild to medium | Serves 6
Source: PPM original (recipe schema)
12. Bulgur Chili (Simmered In the Chili Liquid for a Ground-Meat Chew)
Bulgur is cracked wheat, partially cooked already, so half a cup stirred in during the last twenty minutes drinks up the chili liquid and swells into something with real chew, the closest texture on this list to ground beef. Kids rarely ask what the little brown bits are; they just eat it.
Medium grind, labeled #2 or #3, works best. I spend about $5 for a 24-ounce bag of Bob’s Red Mill bulgur at Walmart, and that bag seasons several pots.
Since bulgur is wheat, this veggie chili recipe is not gluten-free.
Quick facts: 40 minutes total | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
13. Pearl Barley and Lentil Chili (The Chewiest Spoonful on the List)
Pearl barley holds its chew longer than any grain here. Someone who sat down expecting beef will still call this one hearty, especially with brown lentils in the pot giving it body and keeping any single spoonful from going soft on you.
Half a cup of barley and half a cup of lentils simmers up eight servings, and with store-brand pearl barley around $2.50 a pound at Kroger, the whole pot sits right around $9.
Barley keeps drinking liquid as it sits. Loosen reheated portions with broth.
Quick facts: 55 minutes total | Stovetop | Medium | Serves 8
Source: PPM original (recipe schema)
Vegetarian Chili Built on Mushrooms and Walnuts
14. Cremini and Bean Chili (Finely Chopped and Browned Hard)
Browning is the entire trick in this one. Pulse 16 ounces of cremini in the food processor until the pieces look like ground beef crumbles, then dump them into a dry pot over medium-high heat and leave them alone until the water cooks off and the edges go dark. That’s where the savory base comes from, and skipping it gives you gray mushrooms floating in tomato.
After that it’s standard: oil, onion, garlic, chili powder, two cans of beans, and a 28-ounce can of crushed tomatoes. At my Walmart, the mushrooms cost around $5, beans run about $1.25 a can, and tomatoes are about $2, so six servings come to roughly $11.
Work in two batches if your pot is small. Crowded mushrooms steam instead of brown.
Quick facts: 45 minutes | Stovetop Dutch oven | Medium | Serves 6
Source: PPM original (recipe schema)
15. Chunky Portobello Chili (Big Pieces Instead of Fine Crumbles)
If finely chopped mushrooms read too soft for the people at your table, go the opposite direction. Four portobello caps cut into three-quarter-inch chunks give you something to actually chew, closer to a stew than a bean chili, and they hold their shape through a long simmer instead of disappearing into the sauce.
Scrape the dark gills out with a spoon first. It takes two minutes and keeps the pot from turning a muddy gray.
Portobellos cost around $4 to $6 for a four-pack at Kroger or Aldi depending on the week, and with one can of kidney beans, one can of fire-roasted tomatoes, and peppers, the whole pot comes in around $12 for six servings.
Quick facts: 50 minutes | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
16. Walnut “Meat” Chili (Pulsed Walnuts Browned in the Pot)
I served this to my husband years ago without saying a word about what was in it, and he went back for a second bowl before he asked. Pulsed walnuts, browned in a hot pot until they smell toasted, land somewhere between ground beef and sausage crumbles.
Nothing else gets that close.
Tree-nut allergy flag: this one is walnuts all the way through. Don’t serve it to a nut-allergic guest, and see item 21 for a nut-free version.
On cost, I checked in January at Walmart. Store-brand walnut pieces came in around $9 a pound, and a pot uses roughly six ounces, so about $3.50 of walnuts against about $6 for a pound of store-brand ground beef. The bowl works out to about $2.10.
Quick facts: 45 minutes | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
17. TVP Chili (Rehydrated in Broth, Not Water)
TVP, short for textured vegetable protein, is dried soy that puffs up into little crumbles and soaks up chili seasoning better than almost anything else in this roundup. Rehydrate it in warm vegetable broth rather than plain water, about one cup of TVP to one cup of broth, and let it sit ten minutes before it goes in the pot.
Bob’s Red Mill sells a 10-ounce bag for around $5 at Walmart, and on Amazon, and Kroger and Whole Foods both carry it in bulk bins for less. One pot uses about a cup and a half, so roughly $2 of TVP against about $6 for a pound of store-brand ground beef. A bowl lands at about $1.75.
A bag keeps for months in the pantry, and everything else in this vegan chili recipe comes out of a can.
Quick facts: 40 minutes | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
18. Mushroom and Walnut Chili (Half and Half, for Two Textures)
Half the fun of this chili is that neither ingredient has to do all the work. Eight ounces of finely chopped cremini browned hard gives you the soft, savory base, and a half cup of pulsed walnuts stirred in after gives you the chew on top of it. One texture alone can read flat. Together they read like a pot with meat in it.
Brown them separately, mushrooms first until dark, then walnuts for two minutes in the same pot. Add the beans and tomatoes after both are done.
Mushrooms run you about $2.50 for an 8-ounce pack, and the walnuts add roughly $2, so six servings land near $11. Tree-nut allergy applies here too.
Quick facts: 50 minutes | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
19. Dried Porcini and Bean Chili (The Soaking Liquid Is the Secret)
A one-ounce package of dried porcini costs around $5 to $7 in the produce or international aisle, which sounds steep until you realize it’s doing the job of a meat broth. Soak the mushrooms in a cup of hot water for 20 minutes, chop them fine, and pour that dark soaking liquid straight into the pot in place of some of the broth.
Strain it through a coffee filter first so you don’t get grit in the chili.
Paired with a can of pinto beans, a can of black beans, and crushed tomatoes, the pot totals about $13 for six servings and tastes as if it simmered twice as long as it did. It’s the chili to serve when you want everyone to think you spent all day on it.
Quick facts: 55 minutes | Stovetop | Mild to medium | Serves 6
Source: PPM original (recipe schema)
20. Shiitake Chili (Sliced Caps With the Chewiest Bite)
My grandkids call these the chewy ones, and they pick them out of the bowl first, which is not something I expected from a mushroom. Shiitake caps have a denser, almost meaty texture that holds up to a 30-minute simmer without going soft, so when sliced thick, they stay distinct in every spoonful.
Pull the stems off. They’re too woody to eat, though they’re worth tossing into broth later.
Fresh shiitake comes in around $4 for a 4-ounce pack at Kroger, pricier per ounce than cremini, so I stretch one pack with a can of black beans and a can of kidney beans. The pot works out to roughly $12 for six servings.
Slice the caps about a quarter inch thick for the best bite.
Quick facts: 45 minutes | Stovetop | Medium | Serves 6
Source: PPM original (recipe schema)
21. Nut-Free Mushroom Chili With Walnuts on the Side
For a table that includes a tree-nut allergy, keep the walnuts out of the pot entirely and put them in a little bowl next to the sour cream and cheese. The chili itself is a straightforward mushroom and bean chili, 16 ounces of chopped cremini browned hard with two cans of beans and crushed tomatoes, totally safe for everybody.
Toast a half cup of chopped walnuts in a dry skillet for three minutes and set them out as a topping. The people who want that crunchy, meaty finish spoon it on, and the people who can’t skip it, with no awkward conversation.
The pot lands around $11 for six servings, plus roughly $2 for the walnuts if you put them out.
Quick facts: 45 minutes | Stovetop | Mild (season to taste) | Serves 6
Source: PPM original (recipe schema)
Vegetarian Chili Built for Deep Flavor
22. Smoky Chipotle Vegetarian Chili (Heat and Smoke From One Small Can)
If your meatless pots have been coming out flat, one small can fixes that in about two minutes. Chipotles in adobo cost about $1.50 at Walmart, and two minced peppers plus a spoonful of the sauce give a pot of beans the smoke and slow burn people usually associate with meat. A teaspoon of smoked paprika stirred in with the cumin doubles down on it.
Build it on two cans of black beans, one can of pinto, and a 28-ounce can of crushed tomatoes. The whole pot comes in at around $8, or about $1.25 a bowl.
Freeze the leftover chipotles in a snack bag, one pepper per tablespoon of sauce, so the rest of the can doesn’t go fuzzy in the back of the fridge.
Quick facts: 45 minutes total | Stovetop Dutch oven | Medium-hot | Serves 6
Source: PPM original (recipe schema)
Dinner’s on the Table, Meat or No Meat
That bowl of untouched lentil chili taught me something every vegetarian cook eventually learns. Texture and seasoning matter more than what’s missing. Your family isn’t being difficult; they just need a chili that chews and tastes as it means it, and now you have 22 ways to get there.
The post 22 Vegetarian Chili Recipes Even Your Meat-Loving Husband Will Ask For Again appeared first on Penny Pinchin' Mom.



