This spicy vegan chili is built for big flavor without a lot of fuss. The combo of lentils and kidney beans gives it a hearty, filling texture, while fresh Roma tomatoes, bell peppers, jalapeño, and warm spices keep it bright, bold, and cozy all at once. It’s the kind of weeknight-friendly pot of chili that tastes even better once the flavors have had a little time to settle.
Why the texture works
There’s a nice balance here between soft and chunky. The lentils help thicken the chili and give it a more substantial base, while the kidney beans stay intact for bite. Freshly cooked tomatoes add a lighter, fresher feel than canned tomatoes alone, and the peppers keep every spoonful from feeling too heavy. If you like a thicker chili, let it simmer uncovered a little longer at the end so some of the liquid cooks off.
How to control the heat
The jalapeño and chipotle chili powder bring the spice, but this recipe is easy to adjust. For a milder bowl, use less jalapeño or leave it out altogether. For more heat, keep the jalapeño seeds in or add a little extra chipotle chili powder. If you’re serving a mixed crowd, make the base as written and offer hot sauce on the side so everyone can tune their own bowl.
Make the most of the tomatoes
Blanching the Roma tomatoes and peeling them first gives the chili a smoother, cleaner tomato flavor and keeps the final texture from getting too papery. If you’re short on time, you can skip that step and chop the tomatoes more finely, but the finished chili may be a little rougher in texture. Either way, the tomatoes need enough simmer time to break down and blend into the broth.
Easy ways to serve it
This chili is satisfying on its own, but toppings and sides make it feel complete. Try it with:
- Crushed tortilla chips for crunch
- Avocado for a cool, creamy contrast
- Chopped cilantro for freshness
- Diced onion if you like extra sharpness
- Rice, cornbread, or warm tortillas to stretch the meal
It also works well as a leftover lunch, especially because the flavors get deeper after sitting overnight.
Helpful swaps and variations
This is a flexible base, so it’s easy to make it your own. If you want a different bean, black beans or pinto beans can stand in for the kidney beans. If you’re out of bell peppers, use what you have on hand, or keep the vegetable mix simple with just onion and tomato. You can also add corn near the end for a little sweetness and extra texture.
For a smokier version, lean a little harder on the chipotle chili powder. For a more classic chili flavor, keep the spice level moderate and let the cumin and chili powder do most of the work. If you want a thicker bowl, mash a few of the beans against the side of the pot before serving.
What to watch for while simmering
The biggest thing to watch is liquid level. This chili should look thick and spoonable, not watery. If it seems loose, keep simmering uncovered for a few extra minutes. If it gets too thick before the lentils are tender, add a splash of water or broth. You’ll know it’s ready when the lentils are soft, the vegetables are tender, and the broth has turned rich and cohesive.
Storage and leftovers
Leftover chili keeps well and reheats nicely, which makes it a smart option for meal prep. Store it in an airtight container in the fridge once it has cooled completely. When reheating, add a splash of water or broth if it has thickened up in the fridge. It also freezes well in smaller portions, so you can save a few servings for another night when cooking feels like too much.
Final thoughts
This is the kind of plant-based chili that earns a repeat spot: cozy, affordable, and full of bold but familiar flavor. It’s flexible enough for a smaller kitchen and forgiving enough for newer cooks, which makes it especially worth saving. If you like recipes like this, keep it handy in your BestRecipes saved recipes and find your next low-drama dinner from there.
If you want a non-vegan variation to compare, try this beef and bean chili for a similar hearty, tomato-rich bowl.
If you want a simple veggie side, try these Brussels sprouts for a sweet-and-savory contrast to the chili.
For a bright side with a little kick, try Sweet and Spicy Sweet Potato Salad alongside the chili.
For another vegetarian dinner idea, try crispy falafel pitas with fresh salad.
If you want a non-vegan variation to compare, try beef and bean chili for a similar hearty, tomato-rich bowl.
If you want another cozy bowl for colder nights, try Creamy Roasted Cauliflower and Cheddar Soup.
For a sweet finish after dinner, try vegan amaretti cookies.
For a crisp, savory side, try sweet potato latkes alongside the chili.
If you want another cozy bowl for colder nights, try Cheesy Chiles Rellenos Soup.
If you want a tomato-rich soup to compare with this chili, try chicken tortilla soup for a similarly cozy, hearty bowl.
If you want another cozy bowl for colder nights, try Creamy Wild Mushroom Soup.
If you want to keep the heat going on a party spread, try these jalapeño poppers alongside the chili.
Rate and review this recipe