The problem with most vegetarian chilis is that they taste like they're apologizing for not having meat. This one doesn't. Three types of beans, fire-roasted tomatoes, sweet corn, bell peppers, and a spice blend with real depth (smoked paprika, cumin, chili powder) make every bowl genuinely satisfying. You'll want seconds not because you're polite but because it's good.
What makes vegetarian chili actually stick with you is layering different textures and proteins. Black beans hold their shape and have a slightly creamy interior. Kidney beans are starchy and dense. Chickpeas add a nuttier flavor and a firmer bite. Together they create enough substance that you don't notice meat isn't there. The fire-roasted tomatoes do serious flavor work too. They have a subtle charred quality that gives the base a smokiness regular canned tomatoes don't have.
This is a dump-and-go situation. Everything goes into the crockpot raw, and seven hours later you have a pot of chili that could feed a crowd. It's a strong meal prep candidate, it freezes beautifully, and it only gets better the next day.
Ingredients
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) chickpeas, drained and rinsed
- 2 cans (14.5 oz each) fire-roasted diced tomatoes, with their liquid
- 1 cup frozen or canned corn, drained
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1 medium yellow onion, diced
- 4 garlic cloves, minced
- 1 1/2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup vegetable broth
For serving: sliced avocado, plain Greek yogurt (works instead of sour cream; same tang, more protein), shredded sharp cheddar, sliced green onions, hot sauce
Instructions
1. Dice the onion, mince the garlic, and chop the bell peppers. That's the only chopping required.
2. Add everything to the crockpot in any order: beans, chickpeas, fire-roasted tomatoes with all their liquid, corn, peppers, onion, and garlic.
3. Add the chili powder, cumin, smoked paprika, oregano, salt, and pepper. Pour in the vegetable broth. Stir everything together.
4. Cover and cook on low for 6 to 8 hours, or on high for 3 to 4 hours. Both work. Low gives you a slightly richer flavor since the spices have more time to bloom into the liquid.
5. About 30 minutes before serving, use the back of a wooden spoon to roughly mash about a quarter of the beans against the side of the crockpot. This thickens the broth without needing any cornstarch or flour.
6. Taste and adjust seasoning. Chili typically needs a little more salt than you expect.
7. Serve in bowls topped with sliced avocado, a spoonful of Greek yogurt, shredded cheese, and green onions.
Tips
This chili freezes exceptionally well. Portion it into individual containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop or in the microwave. It's one of the better freezer meals because the texture only improves after freezing. The beans absorb more flavor the longer they sit.
For a smokier, spicier version, add one chipotle pepper in adobo sauce (minced) along with a teaspoon of the adobo sauce itself. It adds a slow, deep heat that's different from raw chili powder and makes the whole pot taste more complex.
If you want to cook this on the stovetop instead, sauté the onion, garlic, and peppers in a little olive oil first, then add everything else and simmer for 45 minutes to an hour. The crockpot is more hands-off, but stovetop gets you there faster if you need dinner tonight.
Free Newsletter
Enjoyed this? Get more every week.
Practical health, fitness, and beauty tips delivered straight to your inbox. No fluff.
