You want a chili that tastes like it simmered all afternoon, but you also want to eat before 7 p.m. I hear you. This Vegan Chili With Black Beans recipe delivers deep, smoky flavor in about 30 minutes.
I started making this chili on a cold weeknight when my fridge looked sad and my patience looked worse. Now it lives in my regular rotation. Even my meat-loving friends ask for a second bowl.
Why This Vegan Chili With Black Beans Works
Have you ever noticed that most vegan chili tastes thin and a little apologetic? This one doesn’t. Split red lentils break down as they cook and thicken the pot, so you get a rich, stew-like texture without a long simmer.
Black beans add protein, fiber, and a creamy bite. Chipotle peppers in adobo bring smoke and heat. Lime juice at the end wakes up the whole pot.
I also love how little work this recipe takes. You chop one onion, mince some garlic, open a few cans, and stir. That’s about it.
Servings and Time at a Glance
I like knowing the schedule before I pick up a knife. Here is the quick overview.
- Servings: 8 hearty bowls
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: about 30 minutes
Most of the cook time needs only an occasional stir. You can chop the cilantro while the pot simmers. Efficient, right?
Ingredients and Quantities
Here is exactly what you need for this Vegan Chili With Black Beans. The amounts below feed about eight people, or four people with leftovers for a very good lunch tomorrow.
For the chili:
- 1 tablespoon olive oil
- 1 medium red onion, diced
- 5 cloves garlic, minced
- 1 tablespoon chili powder
- 1 tablespoon ground cumin
- 1/2 teaspoon granulated sugar
- 1 can (14.5 ounces) diced tomatoes
- 2 teaspoons diced chipotle peppers in adobo sauce
- 3 cans (15 ounces each) black beans, drained and rinsed
- 1 cup uncooked split red lentils
- 2 cans (15 ounces each) tomato sauce
- 2 to 3 cups vegetable broth
- Juice of 1 lime
- 1 teaspoon kosher salt, or to taste
- 1/2 teaspoon black pepper, or to taste
For garnish (optional):
- 1/4 cup fresh cilantro, chopped
- 1 jalapeño, sliced
- 1/2 cup vegan sour cream
- 1 cup tortilla chips or corn chips
A Quick Note on the Lentils
Use split red lentils, not green or brown. Red lentils cook in minutes and melt into the chili. Green and brown lentils stay firm and take much longer.
Skip the soaking. Just give the lentils a quick rinse if you like. They go straight into the pot.
A Quick Note on the Chipotle
Chipotle peppers in adobo pack serious heat. This recipe uses only 2 teaspoons of the diced peppers, which gives a gentle, smoky warmth. FYI, you can add more if you like fire in your bowl.
How to Make Vegan Chili With Black Beans
Now for the fun part. I broke the process into small steps so you can follow along without guessing. Each step explains what to do and why it matters.
Step 1: Soften the Onion
Heat the 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, the salt, and the pepper. Stir everything together so the onion coats evenly.
Cook for 4 to 5 minutes, stirring now and then. The onion should turn soft and slightly translucent. Salt helps pull out moisture, so the onion cooks faster and builds flavor.
Step 2: Toast the Garlic and Spices
Add the minced garlic, chili powder, cumin, and sugar. Stir constantly for about 1 minute. Your kitchen should smell amazing right away.
Why stir nonstop? Garlic and ground spices burn fast, and burnt garlic tastes bitter. The short toasting time wakes up the spices and gives the chili a deeper flavor. The pinch of sugar balances the acidity from the tomatoes later.
Step 3: Add the Tomatoes, Chipotle, Beans, and Lentils
Pour in the diced tomatoes with their juice. Add the chipotle peppers, all three cans of black beans, and the cup of split red lentils. Stir well so nothing clumps at the bottom.
Make sure you drain and rinse the beans first. Canned bean liquid can taste tinny and make the chili cloudy. Rinsing takes thirty seconds and improves the final bowl.
Step 4: Pour In the Tomato Sauce and Broth
Add both cans of tomato sauce. Then pour in 2 cups of vegetable broth and mix thoroughly. The pot will look loose and soupy, and that is exactly what you want.
The lentils soak up liquid as they cook, so the chili thickens on its own. Keep the extra cup of broth nearby for later. You can decide how thick you like it at the end.
Step 5: Bring It to a Gentle Simmer
Cover the pot and turn the heat to medium-high. Wait for the mixture to reach a gentle simmer. You should see small bubbles around the edges, not a wild rolling boil.
Keep the lid on during this step. It traps heat and speeds up the process. Peek once or twice and give the pot a quick stir.
Step 6: Simmer Until the Lentils Soften
Reduce the heat to medium-low and simmer for 5 to 7 minutes. Stir frequently, because lentils like to stick to the bottom of the pot. A flat-edged spoon helps you scrape the bottom.
Taste a lentil near the end. It should feel tender with no hard center. If it still has a bite, give it another minute or two.
Step 7: Adjust the Thickness
Look at your chili. Does it look thick enough, or do you want something looser? Add the extra cup of vegetable broth, a splash at a time, until the texture suits you.
I like mine thick enough to mound on a spoon. My sister prefers a soupier bowl. Neither of us is wrong, and we both finish dinner.
Step 8: Add Lime Juice and Season
Turn off the heat and stir in the juice of one lime. Taste the chili, then add more salt and pepper if it needs it. This step makes a bigger difference than you might expect.
Lime juice brightens the heavy, smoky flavors. IMO, a chili without a final squeeze of acid tastes flat. Always taste before you serve.
Step 9: Garnish and Serve
Ladle the hot chili into bowls. Top with chopped cilantro, sliced jalapeño, a spoonful of vegan sour cream, and a handful of crushed tortilla chips. Serve right away.
The garnishes add freshness, heat, and crunch. Want a cooler bowl? Go heavy on the sour cream. Want a spicy one? Pile on the jalapeño.
What to Serve With Vegan Chili
Chili rarely needs much help, but a good side never hurts. I usually reach for something starchy to soak up every last drop.
Here are my go-to pairings:
- Warm cornbread
- Steamed brown or white rice
- Baked potatoes
- A simple green salad with lime dressing
- Extra tortilla chips
Which one do you pick? Mine changes with my mood, but cornbread wins about half the time.
Tips for the Best Vegan Chili Every Time
A few small habits separate a good pot of chili from a great one. I learned these through plenty of trial and error. Some of those pots were delicious, and some weren’t.
- Rinse the beans. Rinsing removes the canned taste and keeps the broth clear.
- Stir often once the lentils go in. This prevents sticking and scorching.
- Add broth gradually. You can always thin the chili, but thickening takes longer.
- Finish with lime. The acid balances smoke, spice, and sweetness.
Comparing Lentils to Other Thickeners
Some recipes thicken chili with flour, masa, or mashed beans. I tried all three. Mashed beans work fine, but they add an extra step. Red lentils win because they thicken the chili and add protein at the same time.
Storing and Reheating Leftovers
Cool the chili, then store it in an airtight container in the fridge for 4 to 5 days. It tastes even better the next day, since the flavors keep blending overnight. You can also freeze portions for up to three months.
Reheat on the stove over low heat. Add a splash of broth, because the lentils keep absorbing liquid as the chili sits. Stir often until it steams.
Frequently Asked Questions
Is this Vegan Chili With Black Beans spicy?
It has a mild to medium heat. The 2 teaspoons of chipotle peppers add smoky warmth without overwhelming the pot. Add more chipotle or fresh jalapeño if you want extra kick.
Can I use dried black beans instead of canned?
Yes, you can. Soak and cook the dried beans first, then use about 4 and a half cups of cooked beans. Canned beans save time, so I use them on busy nights.
Can I freeze vegan chili?
Yes. Let it cool completely, then pour it into freezer-safe containers and leave a little room at the top. Freeze for up to three months. Thaw in the fridge overnight and reheat on the stove.
Can I use green or brown lentils instead of red?
I don’t recommend it. Green and brown lentils take much longer to cook and stay firm. Split red lentils soften quickly and thicken the chili, which suits this fast recipe perfectly.
How do I make this chili thicker or thinner?
For a thicker chili, simmer a few extra minutes with the lid off. For a thinner chili, stir in extra vegetable broth a little at a time. Taste and adjust the seasoning after you add liquid.
Is this chili gluten-free?
The base recipe contains no gluten ingredients. Check the labels on your broth, chipotle peppers, and chips, since some brands add gluten. Skip the tortilla chips or choose a certified gluten-free brand.
Final Thoughts on This Vegan Chili With Black Beans
This Vegan Chili With Black Beans proves that fast food can still taste slow-cooked. You soften an onion, toast some spices, stir in beans and lentils, and simmer for about 7 minutes. A squeeze of lime finishes the job.
So what are you waiting for? Grab a pot, open those cans, and get stirring. Then tell me how it turned out, and brag about the empty bowls.

Vegan Chili With Black Beans
Ingredients
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, salt, and pepper. Stir everything together so the onion coats evenly. Cook for 4 to 5 minutes until the onion is soft and slightly translucent.
- Add the minced garlic, chili powder, cumin, and sugar. Stir constantly for about 1 minute to prevent burning.
- Pour in the diced tomatoes with their juice, add the chipotle peppers, black beans, and split red lentils. Stir well.
- Add the tomato sauce and pour in 2 cups of vegetable broth. Mix thoroughly and keep the extra cup of broth nearby.
- Cover the pot and turn the heat to medium-high until the mixture reaches a gentle simmer. Stir occasionally.
- Reduce the heat to medium-low and simmer for 5 to 7 minutes, stirring frequently until the lentils are tender.
- Adjust the thickness by adding the remaining vegetable broth as needed for your desired consistency.
- Turn off the heat and stir in the lime juice. Adjust seasoning with salt and pepper to taste.
- Ladle the chili into bowls and garnish with cilantro, jalapeño, vegan sour cream, and tortilla chips.



