Vegan Black Bean Chili Recipe
Introduction
This vegan black bean chili is a hearty, flavorful dish perfect for any day you crave comfort food. Packed with spices, beans, and lentils, it’s both nutritious and satisfying. Plus, it’s easy to make and great for leftovers.

Ingredients
- 1 tablespoon olive oil
- 1 red onion, diced
- 5 cloves garlic, minced
- 1 tablespoon chili powder
- 1 tablespoon cumin
- 1/2 teaspoon sugar
- 1 (14.5-ounce) can diced tomatoes
- 2 teaspoons diced chipotles in adobo
- 3 (15-ounce) cans black beans, drained and rinsed
- 1 cup uncooked split red lentils
- 2 (15-ounce) cans tomato sauce
- 2-3 cups vegetable broth
- Juice of 1 lime
- Kosher salt
- Fresh cracked pepper
- Fritos, for garnish
- Vegan sour cream, for garnish
- Fresh chopped cilantro, for garnish
- Sliced jalapeno, for garnish (optional)
Instructions
- Step 1: Heat olive oil in a large pot over medium heat. Add the diced onion along with a large pinch of salt and pepper. Cook for 4-5 minutes, stirring frequently, until softened.
- Step 2: Add minced garlic, chili powder, cumin, and sugar to the pot. Cook for another minute, stirring frequently to release the spices’ aroma.
- Step 3: Stir in the diced tomatoes, chipotles in adobo, black beans, lentils, and another large pinch of salt and pepper.
- Step 4: Add tomato sauce and 2 cups of vegetable broth. Stir to combine.
- Step 5: Cover the pot, increase heat to medium-high, and bring the chili to a simmer.
- Step 6: Reduce heat to medium-low and simmer uncovered for 5-7 minutes, stirring frequently, until lentils are tender. Add the remaining cup of broth if a thinner chili is desired.
- Step 7: Stir in the lime juice and adjust seasoning with salt and pepper to taste.
- Step 8: Serve hot, garnished with Fritos, vegan sour cream, fresh chopped cilantro, and sliced jalapeno if using.
Tips & Variations
- For extra depth, roast the tomatoes before adding them to the chili.
- If you prefer a milder chili, reduce or omit the chipotles in adobo.
- Substitute red lentils with brown or green lentils, but adjust cooking time as needed.
- Add corn or diced bell peppers for more texture and color.
Storage
Store the chili in an airtight container in the refrigerator for up to 4 days. It also freezes well for up to 3 months. Reheat gently on the stove or in the microwave, adding a splash of vegetable broth if it thickens too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this chili in a slow cooker?
Yes, you can combine all ingredients (except lime juice and garnishes) in a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours. Add lime juice just before serving.
Is this chili gluten-free?
Yes, this recipe is naturally gluten-free as long as you use gluten-free labeled vegetable broth and check garnishes like Fritos for gluten content.
Print
Vegan Black Bean Chili Recipe
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
This hearty and flavorful Vegan Black Bean Chili combines protein-rich black beans and red lentils with a blend of smoky chipotles, spices, and fresh lime juice for a satisfying meal. Perfectly balanced with a touch of heat and garnished with crispy Fritos, vegan sour cream, cilantro, and jalapeno slices, this chili is a nutritious plant-based dish ideal for any occasion.
Ingredients
Base Ingredients
- 1 tablespoon olive oil
- 1 red onion, diced
- 5 cloves garlic, minced
Spices
- 1 tablespoon chili powder
- 1 tablespoon cumin
- 1/2 teaspoon sugar
Beans and Lentils
- 3 (15-ounce) cans black beans, drained and rinsed
- 1 cup uncooked split red lentils
Tomatoes and Broth
- 1 (14.5-ounce) can diced tomatoes
- 2 (15-ounce) cans tomato sauce
- 2–3 cups vegetable broth
- 2 teaspoons diced chipotles in adobo
Additional Flavorings and Garnishes
- Juice of 1 lime
- Kosher salt, to taste
- Fresh cracked pepper, to taste
- Fritos, for garnish
- Vegan sour cream, for garnish
- Fresh chopped cilantro, for garnish
- Sliced jalapeno, for garnish
Instructions
- Sauté Onion: Heat olive oil in a large pot over medium heat. Add diced onion along with a large pinch of salt and pepper. Cook for 4-5 minutes, stirring frequently until the onion is softened and translucent.
- Add Aromatics and Spices: Stir in minced garlic, chili powder, cumin, and sugar. Cook for another minute, stirring frequently to release the spices’ aroma and flavors.
- Add Beans, Lentils, and Tomatoes: Mix in diced tomatoes, diced chipotles in adobo, black beans, lentils, and season with a large pinch of salt and pepper. Stir well to combine all ingredients.
- Add Tomato Sauce and Broth: Pour in the tomato sauce along with 2 cups of vegetable broth. Stir to incorporate them evenly.
- Simmer: Cover the pot and bring the mixture to a simmer over medium-high heat.
- Cook Lentils: Reduce heat to medium-low and let the chili simmer gently for 5-7 minutes or until lentils become tender. Stir frequently to prevent sticking. Add remaining cup of vegetable broth if you prefer a thinner consistency.
- Finish with Lime and Seasoning: Stir in the fresh lime juice and adjust seasoning with salt and pepper to taste.
- Garnish and Serve: Ladle the chili into bowls and garnish with Fritos, vegan sour cream, fresh chopped cilantro, and sliced jalapeno for a flavorful and crunchy topping.
Notes
- For a thicker chili, use only 2 cups of vegetable broth; add more if you prefer it thinner.
- Adjust chipotle quantity based on desired spice level.
- Make sure to rinse canned beans thoroughly to reduce sodium content.
- Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.
- This chili pairs well with cornbread or rice for a more filling meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Keywords: Vegan chili, black bean chili, plant-based chili, easy vegan recipe, healthy chili, lentil chili

