Craving a bowl of chili but skipping the meat? This Best Vegetarian Chili is everything you love about classic chili โ rich flavor, chunky texture, bold spices โ but itโs 100% plant-based and just as satisfying. Packed with three kinds of beans, fresh vegetables, and warm spices, this hearty meal is perfect for meatless Mondays, cool-weather dinners, or meal prep days. ๐ฒโจ
Itโs comforting, nourishing, and absolutely loaded with flavor โ even meat-eaters wonโt miss a thing.

Why Youโll Love This Vegetarian Chili
โ
Hearty and filling, even without meat
โ
Budget-friendly ingredients
โ
Packed with fiber and plant-based protein
โ
Great for batch cooking and freezing
โ
Customizable with your favorite veggies or toppings
๐ Ingredients Youโll Need (Expanded)
- 2 tablespoons olive oil โ For sautรฉing the vegetables and building the flavor base.
- 1 medium red or yellow onion, finely chopped โ Adds a subtle sweetness and savory depth.
- 2 medium carrots, peeled and diced โ Bring natural sweetness and texture.
- 1 red bell pepper + 1 yellow bell pepper, diced โ Adds color and a juicy, sweet crunch.
- 4 garlic cloves, minced โ Fresh garlic boosts the flavor base significantly.
- 1ยพ cups low sodium vegetable broth โ Helps meld all the flavors and keeps it brothy.
- 2 tablespoons chili powder โ Start with 1 tbsp if you’re sensitive to spice; bump it up for heat lovers.
- 1 tablespoon ground cumin โ Smoky and earthy, it gives chili its signature warmth.
- 1 teaspoon dried oregano โ For a herby undertone that balances the richness.
- ยฝ teaspoon salt + ยผ teaspoon black pepper โ Adjust to taste after simmering.
- 3 tablespoons tomato paste โ Adds deep, rich tomato flavor and thickens the chili.
- 28 oz can petite diced tomatoes โ Fire-roasted adds extra depth if available.
- 2 (15 oz) cans black beans, rinsed and drained โ Adds creaminess and body.
- 1 (15 oz) can kidney beans, rinsed and drained โ Gives variety and extra texture.
- 1 cup frozen corn โ Adds pops of sweetness and texture contrast.
- Optional add-ins or swaps:
- Sweet potatoes or butternut squash, cubed ๐ฅ
- Zucchini or yellow squash (add during the last 15 minutes)
- Mushrooms (sautรฉ with onions) ๐
- A pinch of cayenne or hot sauce for extra heat ๐ถ๏ธ
๐จโ๐ณ How to Make the Best Vegetarian Chili
Step 1: Sautรฉ Aromatics
In a large Dutch oven or heavy-bottomed pot, heat olive oil over medium-high heat. Add onion, carrots, and bell peppers, and sautรฉ for about 8 minutes, until softened.
Step 2: Add Garlic & Spices
Stir in minced garlic, and cook for 30 seconds until fragrant. Add chili powder, cumin, oregano, salt, pepper, and tomato paste, stirring well to coat the vegetables.
Step 3: Add Liquid & Beans
Pour in the vegetable broth, diced tomatoes, black beans, kidney beans, and corn. Stir everything together.
Step 4: Simmer & Cook
Bring to a boil, then reduce the heat and let it simmer uncovered for 35โ45 minutes, stirring occasionally, until the carrots are tender and the chili thickens.
Step 5: Taste & Adjust
Taste and adjust the seasoning โ more salt, a pinch of sugar if needed, or a squeeze of lime for brightness.
Step 6: Serve & Enjoy
Ladle into bowls and top with your favorite toppings.

๐ฝ๏ธ Serving Suggestions
- ๐ฅ With avocado slices and a squeeze of lime
- ๐ง Topped with shredded cheddar or dairy-free cheese
- ๐ฟ Fresh cilantro and red onion for brightness
- ๐ง A dollop of sour cream or Greek yogurt (dairy or plant-based)
- ๐ฝ Serve with cornbread or tortilla chips on the side
๐ก Tips & Variations
- Want it spicier? Add cayenne pepper, hot sauce, or chopped jalapeรฑos ๐ถ๏ธ
- Prefer chunky texture? Mash a few spoonfuls of the chili and stir it back in for natural thickness
- Use what you have: Sub in any type of beans or veggies โ this recipe is incredibly flexible
- Let it rest: Chili tastes even better after sitting for a few hours or overnight
- Meal prep ready: Portion into containers and refrigerate or freeze
๐ฅก Storage & Freezing
- Fridge: Store in an airtight container for up to 4 days
- Freezer: Freeze in containers for up to 3 months
- Reheat: Warm gently on the stovetop or microwave, adding a splash of broth if needed to loosen
โ FAQ
Q: Can I make this in a slow cooker?
A: Yes! Sautรฉ aromatics first, then add everything to the slow cooker and cook on LOW for 6โ8 hours.
Q: How do I thicken vegetarian chili naturally?
A: Simmer uncovered, or mash some beans into the chili. You can also stir in cooked lentils or quinoa.
Q: What makes this chili so hearty without meat?
A: The trio of beans, fiber-rich veggies, tomato base, and bold seasoning deliver satisfying texture and flavor.
โค๏ธ Final Thoughts
This Best Vegetarian Chili proves once and for all that you donโt need meat to make a chili thatโs rich, bold, and belly-warming. With three types of beans, colorful veggies, and a balanced spice blend, this dish is as comforting as it is nourishing. ๐ฟ๐ซ๐
Itโs also a meal-prep MVP โ it freezes beautifully, feeds a crowd, and adapts to whateverโs in your fridge. You can keep it classic, load it with toppings, or sneak in extra veggies for a stealthy nutrient boost. And because itโs made from pantry staples and budget-friendly ingredients, itโs the kind of recipe youโll come back to again and again.
Whether youโre vegetarian, vegan, or just looking for a lighter dinner option, this chili checks all the boxes. It’s cozy, itโs customizable, and โ letโs be honest โ itโs the kind of meal that makes the whole kitchen smell amazing. ๐ง๐ฅฃโจ
Short version

Best Vegetarian Chili
Ingredients
- 2 tablespoons olive oil
- 1 medium red onion chopped small or yellow onion
- 2 medium carrots chopped into small ยผ-inch pieces
- 1 red bell pepper chopped small
- 1 yellow bell pepper chopped small
- 4 cloves garlic minced
- 1ยพ cups low sodium vegetable broth one 14.5 ounce can
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon dried oregano
- ยฝ teaspoon salt
- ยผ teaspoon black pepper
- 3 tablespoons tomato paste
- 28 ounce can petite diced tomatoes
- 2 15 ounce cans black beans rinsed and drained
- 15 ounce can kidney beans rinsed and drained
- 1 cup frozen corn
- Optional Toppings: avocado sour cream, shredded cheese, cilantro, etc.
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-high heat.
- Add the chopped onion, carrots, and bell peppers and sautรฉ for about 8 minutes until softened. Stir in the garlic and cook for 30 seconds.
- Add the vegetable broth, chili powder, cumin, oregano, salt, pepper, tomato paste, diced tomatoes, black beans, kidney beans, and corn. Stir well to combine.
- Bring to a boil, then reduce the heat and let the chili simmer uncovered for 35โ45 minutes, stirring occasionally, until the carrots are tender. If the chili thickens to your liking after 30 minutes, cover and continue simmering until fully cooked. Taste and adjust seasoning as needed. Serve with your favorite toppings.
Notes
The recipe is easy to adapt with different vegetables. Add firm veggies like sweet potatoes or butternut squash (cut into ยฝ-inch pieces) at the beginning of the cook time. Mushrooms should be sautรฉed with the onion and peppers. Softer vegetables like zucchini or yellow squash can be added during the last 15 minutes of simmering.
Leftovers keep well in the fridge for up to 4 days. You can also freeze the chili in an airtight container for up to 3 months.
