Home » Family Style Dinners » Vegan Chili Recipe with Black Beans

Vegan Chili Recipe with Black Beans

This vegan chili recipe takes just 15 minutes to make and is filled with all your favorite flavors along with black beans and split red lentils. It’s loaded with over 50% of your daily fiber in each serving and filled with fresh flavors. This chili will fill you up and fuel you through your busy day!

Overhead shot of a bowl of vegan black bean chili garnished with Fritos and sour cream


 

You Will Love This

  • It’s filled with pantry ingredients! Most of the ingredients in this easy vegetarian chili are pantry staples and spices that you’ve likely got on hand, which makes this a stress-free meal!
  • This easy vegan chili recipe has all the classic chili flavors you love – minus the meat! If you’re trying to eat more plant-based meals or (like me) just enjoy a veggie-loaded dinner once in a while, this lentil chili is for you! It’s so hearty that meat-lovers in your life won’t even miss the ground beef. And the fiber and protein from the beans and split red lentils will fill you up and leave you satisfied.
  • If you loved this black bean chipotle chili, be sure to check out my 20 Minute Instant Pot Chili, my Creamy Vegan Chickpea Chili, or my One Pot Creamy White Bean Soup.
Overhead shot of a bowl of vegan black bean chili garnished with Fritos and sour cream

Ingredients and Substitutions

  • SpicesChili powder and ground cumin are pretty obvious ingredient for chili. Chili powder is where a lot of the that smoky “classic” chili flavor will come from. Cumin combines with the chili powder to give this chili a warm earthy flavor.
  • Diced Tomatoes – You could also use crushed tomatoes or even canned tomato sauce in place of the diced tomatoes in this recipe.
  • Chipotles in Adobo – This is the brand of chipotles in adobo that I use in my kitchen. I like that it comes in a glass jar so you can store in the fridge for months. If you don’t have these on hand, you could add more chili powder or smoked paprika with a pinch of cayenne pepper but I highly recommend giving these chiles a try!
  • Black Beans – You could switch out your favorite beans for the black beans in this recipe if you’d like. Pinto beans or kidney beans would also be delicious too!
  • Split Red Lentils – I like to use split red lentils for this recipe because they cook so quickly. You could use other lentils in place of the split red lentils, but keep in mind that you’ll likely have to increase the cooking time significantly to allow the lentils to cook through.
  • Tomato Sauce – For this recipe you’ll want to use canned tomato sauce (not pizza sauce or spaghetti sauce). You could also replace the tomato sauce with V8 or any brand of tomato based vegetable juice.
  • Vegetable Broth – You could use any kind of broth in place of the veggie broth in this recipe.
  • Lime Juice – If you have a fresh lime on hand, fresh squeezed is always best but if we also like this brand of lime juice that comes in a bottle.

Instructions

Sauté onions with salt and pepper in a large heavy bottom pot or Dutch oven.

Large white pot filled with olive oil and diced onion

Add garlic, chili powder, cumin, and sugar and cook for another minute, stirring frequently (this is my fave wooden spoon).

Large white pot filled with sauteed onions and spices

Stir in tomatoes, chipotles in adobo, black beans, lentils, and a large pinch of salt and pepper. 

Large white pot filled with lentils black beans and diced tomatoes

Then add tomato sauce and 2 cups vegetable broth. Cover and heat over medium-high heat. Reduce heat and simmer for 5-7 minutes or until lentils are cooked through. Add additional broth if desired.

Large white pot filled with ingredients to make black bean chili

Stir in the juice of 1 lime and season to taste with salt and pepper. Garnish with tortilla chips, sliced avocado, crumbled vegan Cotija cheese, and fresh chopped cilantro. 

Overhead shot of a pot of vegan black bean chili garnished with Fritos and sour cream

Variations

  • You can use whatever beans make you happy! I could eat black beans until the cows come home, but if you’re not a big fan of black beans feel free to use whatever beans are your favorite. Some great options include:
  • If you’re not worried about this black bean chili recipe begin vegan you can also add ground beef or ground ground turkey.
  • I love to bulk up this vegetarian chili recipe with diced bell peppers, minced jalapeño, frozen corn, or cooked diced sweet potatoes as well.
Overhead shot of a bowl of vegan black bean chili garnished with Fritos and sour cream

Make Ahead, Storage, Freezing, and Reheating

  • Make Ahead: If you like to spend Sunday afternoons prepping your lunches for the week – you are going to LOVE LOVE LOVE this vegan chili recipe! The flavors just get better with time so you can grab a bowl each day for lunch and dig in guilt-free because you know you’re fueling your body with a fiber-packed lunch!
  • Storage: Store leftovers in an airtight container in the refrigerator for up to a week.
  • Freezing: Vegan black bean chili will stay good in an airtight container in the freezer for up to 3 months. Allow frozen chili to thaw in the fridge overnight.
  • Reheating: Reheat chili in a saucepan over medium heat. Cook, stirring frequently, until warmed through. Season to taste with salt and pepper before serving. You can also pop it in the microwave to reheat it as well.

Tips

  • Don’t let the chili simmer for too long. Just 5-7 minutes is long enough to get the lentils nice and tender. Any longer than that though, and they will likely end up mushy. Which isn’t the end of the world – if anything it will just make the chili a bit thicker and more creamy.
  • Be sure to stir the chili every minute or so while it’s simmering. This will loosen any black beans or lentils that may try to stick to the bottom of the pan and make sure that the lentils cook evenly.
Overhead shot of a bowl of vegan black bean chili garnished with Fritos and sour cream

FAQ

Do you drain black beans for chili?

I like to drain canned beans any time I use them. I find that the liquid can have a bit of an odd flavor, not to mention that it will add more liquid and more sodium to whatever you’re making. I prefer to drain and rinse my beans so that I am more in control of how much salt and flavor in is my dish.

What is the best secret ingredient for chili?

Chipotles in adobo is my go-to ingredient to boost the flavor of my chili recipes. It gives a delicious smoky flavor, with just a hint of spice. I prefer to buy diced chipotles in adobo that come in a glass jar because they’ll stay fresh in the fridge for months and you’ll use just a few teaspoons at a time.

Can you use black beans instead of kidney beans in chili?

YES! And you should! Kidney beans are great for a classic chili recipe, but black beans are best for black bean chili. And if you’re a fan of black beans – you are going to LOVE this chili recipe!

Try these easy soups next!

Did you love this recipe?

Please leave a 5-star rating and review below!

Print

Vegan Black Bean Chili

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 93 reviews

This Vegan Black Bean Chili takes just 15 minutes to make and is filled with all your favorite flavors along with black beans and split red lentils. It’s loaded with over 50% of your daily fiber in each serving and filled with fresh flavors. This chili will fill you up and fuel you through your busy day!

  • Author: Kylie
  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Total Time: 15 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegan

Ingredients

Units Scale

Garnish: 

  • Fritos
  • vegan sour cream
  • fresh chopped cilantro
  • sliced jalapeno

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion along with a large pinch of salt and pepper. Cook 4-5 minutes, stirring frequently. 
  2. Add garlic, chili powder, cumin, and sugar and cook for another minute, stirring frequently.
  3. Stir in diced tomatoes, chipotles in adobo, black beans, lentils, and a large pinch of salt and pepper. 
  4. Then add tomato sauce and 2 cups vegetable broth.
  5. Cover, turn heat to medium-high and bring to a simmer.
  6. Reduce heat and simmer over medium-low for 5-7 minutes or until lentils are tender, stirring frequently. Add remaining cup of broth if desired. 
  7. Stir in the juice of 1 lime and season to taste with salt and pepper.
  8. Garnish with Fritos, sour cream, and fresh chopped cilantro. 

Notes

  • Don’t let the chili simmer for too long. Just 5-7 minutes is long enough to get the lentils nice and tender. Any longer than that though, and they will likely end up mushy. Which isn’t the end of the world – if anything it will just make the chili a bit thicker and more creamy.
  • Be sure to stir the chili every minute or so while it’s simmering. This will loosen any black beans or lentils that may try to stick to the bottom of the pan and make sure that the lentils cook evenly. 

This post was originally published in February of 2019. It was updated in March of 2020 to include process shots, step-by-step instructions, and tips for making the best vegan chili every single time.

213 Comments

    1. I could not believe how delicious this is. The whole time eating it, I kept saying, this is so good. Never had lentils before never sound good to me. I am looking at your recipes for them. This will be one of my weekly meals. I will be making a full pot & freezing it. Having it again tonight!!






      1. Great question, Christina! I think you could definitely do this in the crock pot. I’d recommend cooking it on low for 5-6 hours or high for 2-3 hours. Since there isn’t any meat you don’t have to worry about cooking that through so you’re basically just heating up the ingredients and deepening the flavors. If you’ll be gone all day, I think you could totally let this go for 7-8 hours on low and the flavor will just get better, but I wouldn’t leave it much longer than that. Hope that helps 🙂

      2. Going to make this in the crockpot today. Do you think I should sauté red onion first? Also planning to add some banana peppers and wondering if they need sauté first?

  1. Auh-mazing!! Made it in the instant pot under the soup setting, NPR after 10 mins and then added cilantro, avocado and lime juice. Lip smacking delicious!






  2. I had a pumpkin I needed to cut up & use before it starts to rot so I added it to this recipe. However, I threw everything in my instant pot all at once & set it manual for 14 min. Came out perfect. Topped it off with cilantro, avocado & vegan cheese. Yum! Thank you!

  3. Genuinely a 5 star recipe! Best vegan chilli I’ve ever eaten, let alone made! I’m so glad I doubled up on the ingredients and have a freezer-load left for the coming weeks! Thank you.






    1. I’m not sure what makes this so dang delicious, but it’s a keeper, and I never really eat lentils.






  4. I’m not vegan, but I was craving a meat-free meal. This is probably the best chili that I’ve made in a long time. I did top with several non-vegan toppings (cheese, sour cream + tortilla chips, cilantro and jalapenos) but life is about balance, right? Great recipe – thank you!






  5. I just made this for dinner and my husband and I both loved it! The fact that it doesn’t have meat didn’t make it any less tasty. Will definitely make this again!!






    1. I am so glad to hear that you and your husband enjoyed this vegan chili recipe, Joyce!! I agree – it’s still tasty even without the meat. Thanks for leaving a review – I really appreciate it 🙂

    1. You could certainly omit the sugar if you prefer! A little bit of something sweet helps to balance out the acidity of the tomatoes but it’s not totally necessary if you enjoy the flavor without it! Great question, Liz!

  6. Sooooo yummy and filling. I am not a vegetarian and neither is my hubby, but we made this as a healthy meal and it was so satisfying like “real” meat Chili. Yummmm!!






    1. I LOVE to hear that, Monica! I totally agree – this chili is super satisfying even though it’s a meat free meal 🙂 Thanks for leaving a review – I really appreciate it!

  7. Starred the recipe and plan to make it again! Had to use whole lentils which added about 10 minutes to cooking time.






  8. I made this for family dinner on Meatless Monday. I used green lentils (on hand) and added chopped green chilies. Bought mini corn muffins on the side. The chili was full of flavor and very tasty! I would make this again,






  9. This was amazing!! I loved it and will be one of my go to vegan chili recipes for sure. I added some quinoa and corn. My family approved too.
    Thanks 🙂

    1. WOOOHOO! I am so glad to hear that, Emalay! Quinoa and corn would be the perfect addition 🙂 Thanks for leaving a review – I really appreciate it.

Please leave a rating, review, or comment!

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star