As an Amazon Associate I earn from qualifying purchases.
This one pot vegan black bean chili is a must-have cold-weather comfort food! High in protein and easy to make in less than 30 minutes, it’s perfect for filling family dinners or healthy meal prep.

Want to save this recipe?
Why You’ll Love This Protein-Packed Black Bean Chili Recipe

It’s amazing what you can do with a can of black beans. So hearty and satisfying, they’re a shining star in this vegan black bean chili recipe. It’s an easy, one-pot, and budget-friendly dish with sneaky protein (about 30 grams worth!) and indulgent layers of smoky-savory flavors. It’s also naturally gluten-free and oil-free, so you can feel great about every bite.
The best part? This chili is a breeze to put together, whether you’re a beginner home chef or already a pro. Simply cook the everyday ingredients in one pot, then let them simmer for less than 30 minutes. Curl up with a steaming hot bowl on chilly evenings or store the batch for later as it’s perfect for meal prep! Plus, there’s lots of room for customization, between ingredients and toppings. So you can make everyone happy!
Looking for more vegan chili recipes? Check out cozy quinoa and sweet potato chili, vegan bean chili, easy vegan roasted red bell pepper chili, and lentil bean chili.
Or use black beans for veggie burgers, tacos, and meatballs!
Ingredients and Substitutes

You can use fresh chopped tomatoes instead of canned tomatoes when they come into season (usually during summer and early fall).
- Green chilies: Canned green chilies are a source of subtle heat. You can substitute these for diced jalapeno or serrano peppers if you’d like.
- Spices: I seasoned the chili with a blend of ground cumin, cayenne, and chili powder.
- Water: The aromatics are sautéed in a small layer of water to make this black bean chili recipe oil-free.
Variations and Add-ins
Customize the flavor of the chili with any of these add-in ideas:
- More beans: Make this a mixed bean chili by swapping some of the black beans for pinto beans, chickpeas, white beans, or kidney beans.
- Chipotle peppers in adobo sauce: I love the smoky flavor and touch of heat from chipotles in adobo! Add only 1 pepper, plus 1 to 2 teaspoons of adobo sauce, for a mild heat or up to 3 peppers and 4 teaspoons of sauce to make the chili extra spicy.
- Lentils: Substitute ¼ cup of black beans with cooked red, green, or brown lentils.
- Vegan ground “beef”: Sauté your favorite store-bought vegan ground “beef” with the aromatics to make the chili extra hearty.
- Bay leaf: Simmering a bay leaf in the chili (discard before serving) will add a nice earthy flavor.
- Cinnamon or vegan chocolate: 1 tablespoon of ground cinnamon or cocoa powder pairs surprisingly well with the bold spices in chili!
- Other vegetables: Add vegetables like carrots, corn, celery, butternut squash, pumpkin, or sweet potato for a thicker and more nutrient-dense dish.
- Whole grains: Add bulk with cooked quinoa, buckwheat, or bulgur.
- Citrus juice: Finish the chili with a generous squeeze of fresh lemon or lime juice for a bright and balanced flavor.
Topping Ideas
Another surefire way to give your homemade chili a boost is with lots of chili toppings. My favorites include:
- Herbs: Fresh herbs (cilantro, parsley, or scallions)
- Citrus: Lime wedges/slices
- Spice: Jalapeno chili slices (fresh or pickled), hot sauce, or chili flakes
- Salsa: Fresh salsa like easy pico de gallo, a restaurant-style blender salsa, or green salsa.
- Avocado: Avocado slices or a drizzle of creamy tomatillo avocado salsa verde
- Veggies: Diced red onions or sliced cherry tomatoes
- ‘Cream’: A dollop of vegan sour cream or cashew cream
- Cheese: Vegan cheese like tofu feta cheese, cheddar cheese, or a drizzle of vegan nacho cheese sauce
- Chips: Air fryer tortilla chips or strips
Serving a crowd? Make a toppings ‘bar’ with lots of options to choose from. It’s fun, easy, and budget-friendly.
How to Make Vegan Black Bean Chili


Step 1: First, heat the water in a large skillet. Then, add the onion, garlic, and bell pepper to the skillet and sauté until softened.
Step 2: Next, pour in the crushed tomatoes, canned beans (with the liquid), green chilies, and spices. Then, heat the chili to a simmer and cook the chili until the flavors have come together.
This black bean chili recipe is naturally oil-free! The aromatics are sautéed in a thin layer of water, but you could also use vegetable broth. Or, if you don’t mind the oil, use olive oil or avocado oil instead.
FAQs
The green chilies and cayenne add a subtle spice to the chili, but the heat is mild. If you don’t like spicy food, omit the cayenne pepper.
Yes! Sauté the onion, peppers, and garlic in a skillet as normal, then add them and the rest of the ingredients to a slow cooker. Place the lid on top and cook on low for 6 to 8 hours or on high for 4 to 6 hours.
Yes, you can use dried beans instead of canned. Soak the beans in water overnight, then boil them in fresh water the next day until they’re soft and tender. Add the cooked beans and the bean cooking water to the chili as normal.
Toni’s Recipe Tips
- For a smoother consistency: If you like your chili with a little less texture, you can blend a portion of it with an immersion blender or a regular blender until smooth.
- If the consistency is too thick: Stir a splash of vegetable broth into the chili to thin the consistency.
- Double or triple the recipe: If you’re serving a crowd or want to have extras on hand for meal prep, double or triple the recipe and store the batches in individual airtight containers in the fridge or freezer.

Serving Suggestions
After you’ve dressed up the chili with all kinds of delicious toppings, complete the meal with any of these tasty side dishes:
- Cornbread: Classic vegan cornbread or spicy jalapeno cornbread.
- Rice: On top of or alongside white rice, brown rice, or Mexican rice.
- Salad: A simple side salad, Mexican street corn salad, Texas caviar, a refreshing slaw, etc.
- Chips & Dip: Tortilla chips and guacamole, creamy avocado salsa, and/or mango or peach salsa.
- Dessert: A light Mexican fruit salad or vegan churros would hit the spot!
You also can’t go wrong serving the black bean chili on top of baked potatoes, baked sweet potatoes, French fries, vegan nachos, dairy-free mac and cheese, or vegan hot dogs!
Storage Instructions
This black bean chili stores very well in the fridge and freezer. After the leftovers have cooled to room temperature, transfer them to an airtight container and store them in the fridge for up to 5 days or in the freezer for up to 3 months. Thaw leftovers in the fridge overnight before reheating.
Reheat the vegan bean chili in a pot on the stovetop over medium heat or in the microwave until warmed through. Add a splash of water or vegetable broth to thin the consistency, if needed.

Black Bean Chili

Want to save this recipe?
Video
Equipment
Ingredients
- About 3 tablespoons of water (or more as needed), for sautéing
- 1 medium onion, chopped
- 2 medium garlic cloves, minced
- 1 small green bell pepper, seeded and finely diced
- ¾ of a (15-ounce) can of crushed tomatoes, in their juices
- 2 (15-ounces each) can black beans, in their juices (don't drain)
- 4 ounces of can diced green chilies
- 1 teaspoon ground cumin
- ⅛ teaspoon cayenne
- ½ teaspoon chili powder
Instructions
- Heat the water in a large pot. Add chopped onion, garlic, and bell pepper. Sauté over high heat, stirring often, for about 5 minutes or until onion is translucent. Add water as needed.
- Add crushed tomatoes in their juices, beans and their liquid, chilies, and spices, and stir to combine. Simmer, stirring occasionally, for about 15 minutes, or until flavors are blended.
Explore More with AI
Notes
- For a smoother consistency: If you like your chili with a little less texture, you can blend a portion of it with an immersion blender or a regular blender until smooth.
- If the consistency is too thick: Stir a splash of vegetable broth into the chili to thin the consistency.
- Double or triple the recipe: If you’re serving a crowd or want to have extras on hand for meal prep, double or triple the recipe and store the batch in individual airtight containers in the fridge or freezer.
















I made it!!! I made modifications. I only used one can of black beans, and I kept the seasoning the same for a strong taste. I added half a bag of plant based (Beyond Steak ) plant based seared tips and I sauteed the beef tips with the onions and peppers. I used red, yellow and orange peppers. I also used cherry tomato for more flavor. I was thick and Delicious. It cam out more like a Chili con carne…really good, I will definitely make it again.
I bet it was extra delicious! Thank you so much for sharing your adaptations 🙂
Lovely black bean chili
Thanks
GREAT!!!!
We were expecting this recipe to be good but it ended up being great. We really enjoyed it! We made minor modifications to the spices and added sweet potatoes and corn since we had them on hand. We will continue to experiment with adding more ingredient options in future. This soup/chili will be added to our meal rotation. Thanks.
That’s so awesome to hear! Love the sweet potatoes and corn addition!
This was an excellent chili and perhaps up there with my absolute favorite chilis ever. It is a light and mild version, which I kind of appreciate in the summer, however, I did tweak it a bit.
I added a whole can of crushed tomatoes because using 3/4 of a can would only lead to me not using the other 1/4 can and it going to waste. I also increased the chili powder and only used enough liquid so it wasn’t soup but thick like a chili. Best of all, I cooked it in the slow cooker for the afternoon and that resulted in the creamiest black beans ever with so much flavor.
That is amazing! Love you changes. Using the slow cooker is the best!
Very disappointing. More like soup. And more heat than flavor
Thanks for your feedback. Feel free to adjust the seasoning to your liking. 🙂
Delicious! I didn’t have any cumin and used pepper flakes and it turned out great! Thanks
So glad you enjoyed it!
I just made this and will update this with a review soon. I added a few drops of liquid smoke and used one can each of black beans and garbanzo beans since that’s what I had. I took your suggestion and blended ~1/3 cup with my immersion blender to thicken. This recipe is definitely closer to 4 servings.
Update: When you add more seasoning, it’s great. It needs more of the spices listed, salt, and red pepper flakes.
I wasn’t sure about a chili recipe that used only 0.5 t chili powder. but it worked! This recipe is a keeper.
So glad you both enjoyed it!