American Cuisine
Hearty Vegetarian Chili
By Dolores Ruiz
Rate this recipe
A great pot of chili does not need meat to feel like a hug, and this hearty vegetarian version proves it on the first spoonful. Two kinds of beans do the heavy lifting here: creamy black beans and meaty kidney beans give the bowl body and protein, while a generous double dose of chili powder and cumin builds the deep, smoky backbone that says this is the real thing. The trick that ties it all together is toasting those spices for a full minute before the liquids go in, a step that blooms their oils and transforms dusty powder into something rich and aromatic. Canned diced tomatoes simmered with their juices melt into a thick, glossy sauce, and a long, low simmer lets every flavor get acquainted. This is exactly the kind of stovetop project that fills a Sunday kitchen with warmth and pays you back all week, because it tastes even better the next day. Pile on shredded cheese, a dollop of sour cream, or a fistful of cilantro and you have a crowd-pleasing, budget-friendly dinner that vegetarians and meat-eaters fight over equally.
Ingredients
Serves 6Instructions
- 1
Chop the onion and bell pepper into small, even dice. Drain and rinse the kidney beans and black beans.
- 2
Heat a large pot or Dutch oven over medium heat. Add a splash of oil and sauté the chopped onion and bell pepper for 6-8 minutes until softened.
- 3
Add the chili powder and cumin, stirring constantly for 1 minute until fragrant.
- 4
Pour in the diced tomatoes (with juices), drained beans, and vegetable broth. Stir to combine.
- 5
Bring the chili to a boil, then reduce heat to low. Simmer gently for 30 minutes, stirring occasionally, until slightly thickened and flavors have melded (200°F / 93°C).
- 6
Taste and season with salt and pepper if needed.
- 7
Serve warm in bowls, optionally topped with cheese or sour cream.
Chef's Tips
- ✦ Bloom the chili powder and cumin in the hot pan for a full minute before adding liquid; toasting the spices is what gives the chili its depth.
- ✦ Add the diced tomatoes with all their juices, not drained, so the sauce has enough liquid to simmer down and thicken.
- ✦ Simmer low and slow for the full 30 minutes; rushing it leaves the flavors raw and the texture thin.
- ✦ Mash a ladleful of the beans against the side of the pot to naturally thicken the chili without any flour or cornstarch.
- ✦ Taste and season with salt only near the end, since canned beans and broth already carry sodium that concentrates as it reduces.
- ✦ Let leftovers rest overnight in the fridge; an aged pot of chili tastes noticeably richer the next day.
Ingredient Substitutions
-
kidney beans → pinto beans or cannellini beans
Pinto beans break down a little more for a creamier texture; cannellini keep it milder and softer.
-
black beans → navy beans or chickpeas
Chickpeas add a firmer bite and nutty flavor; navy beans keep the classic creamy chili feel.
-
diced tomatoes → crushed tomatoes or fire-roasted diced tomatoes
Crushed tomatoes make a smoother sauce; fire-roasted add a smoky depth that complements the cumin.
-
bell pepper → poblano pepper or 1 chopped zucchini
Poblano adds mild heat and earthiness; zucchini keeps it sweet and bulks up the vegetables.
-
vegetable broth → water with a bouillon cube or low-sodium mushroom broth
Mushroom broth deepens the savory, meaty note; a bouillon cube lets you control the salt level.
Tags
Frequently Asked Questions
Is this chili truly vegetarian? ▼
Yes. It is built on kidney beans, black beans, tomatoes, onion, bell pepper, spices, and vegetable broth, with no meat or meat-based broth. Use a vegetarian cheese and sour cream on top to keep it fully meat-free.
Can I make this chili vegan? ▼
Yes. The base is already vegan as written. Simply skip the optional cheese and sour cream toppings, or use plant-based versions, and serve with avocado or cilantro instead.
Can I make it in a slow cooker or Instant Pot? ▼
Yes. Saute the onion, pepper, and spices first, then add everything to a slow cooker for 4 to 6 hours on low, or pressure cook for 10 minutes with a natural release.
How do I store and freeze leftovers? ▼
Refrigerate in an airtight container for up to 5 days. This chili freezes beautifully for up to 3 months; cool completely first, then thaw overnight and reheat gently on the stovetop.
How can I make it spicier or milder? ▼
For more heat, add a diced jalapeno, a pinch of cayenne, or chipotle in adobo. For a milder pot, reduce the chili powder to 1 tablespoon and skip any added peppers.
How do I scale this recipe up? ▼
The recipe serves 6; double every ingredient for a large gathering and use a big stockpot. You may need to simmer a little longer so the larger volume thickens properly.
What should I serve with vegetarian chili? ▼
It pairs well with cornbread, rice, tortilla chips, or a baked potato. Top with shredded cheese, sour cream, sliced scallions, avocado, or fresh cilantro.