yummy recipes for busy people

Vegan Black Bean Chili

Vegan Black Bean Chili is a quick, easy and delicious vegan take on a classic Black Bean Chili with eggplant and zucchini giving it a perfect chewy and crispy texture. Enjoy as it is, or add some bread or nachos and your favorite vegan sour cream or créme fraiche alternative.

Jump to Recipe

For the longest time I thought I didn’t like beans and that I didn’t like chili. Thanks, school cafeteria! I think their chili was actually just leftover bolognese sauce with beans added in (always mushy and weird) and served with rice. Let’s just say it did not taste like what I now know a chili to taste like.

And dad’s chili? Well, it’s probably delicious – but it had celery in it, so I would never go near that. (Yep, celery is probably my only no-go. Still. Can’t even keep the celery stick in my Bloody Mary for too long.)

Vegan black chili in a crockpot

Luckily, one day, I don’t know why, I actually ordered chili at a restaurant. And it was amazing. I think that was actually the first time I really enjoyed beans as well. So thank you, whatever restaurant that was, you changed my life (OK maybe that’s a bit dramatic – but it DID change it a little bit).

Vegan black chili in a crockpot

After that first encounter I remember craving chili, so I went to work creating my own. I knew I wanted it to have beans and I knew it couldn’t take hours to make. So I did what I do – I researched, I researched some more, I researched even a little bit more, and then I came up with a recipe. I tried it out – and it was delicious from the start. Yep, a lot of research will do that.

Vegan black chili in a crockpot

Some years passed. The recipe remained the same. I made it at least once a month and it always turned out great. Then I embarked on a vegetarian journey for a few years, and the chili had to go. But oh how I missed it. The spiciness, the warmth, slurping it up with a piece of bread or some tortillas and a generous amount of créme fraiche or sour cream. But chili without meat? Nah! That’s not a thing, right?

Vegan black bean chili in a white bowl

Wrong! It suddenly hit me – I can make this vegetarian! And so I did, or well, almost. I skipped the meat and since I’m not at all a fan of soy or tofu or any other meat substitutes I instead added in zucchini, cooked so it’s still a bit crispy, and eggplant, cooked so it’s still a little bit chewy. Eggplant is actually a great way to win over carnivores to a vegetarian dish like this – I get it, they miss the texture of the meat. I do too. But eggplant cooked well provides the same kind of chewiness, and so it provides an extra, “faux meat”, layer for the chili.

Vegan black chili in a white bowl

Remember I said I made it almost vegetarian? Well, I did still use a cube of beef stock. It’s just so hard to get the umami flavors right without it. And I was never too serious about the vegetarian stuff so in my book removing the meat was enough. But I know not everyone agrees – and you know what? I finally managed to get the umami just right, while making the dish entirely vegetarian (spoiler alert: tomato purée, lot’s of it). Vegan, even, if you just skip the créme fraiche or replace it with your favorite non-dairy substitute. But that’s not my forte so I’ll leave the choice to you.

Vegan black chili with creme fraiche in a white bowl

Long story short! It took a while to create this Vegan Black Bean Chili recipe – but it won’t take you long in the kitchen. I did the groundwork so you can skip the research – and now you can also enjoy this deliciously simple Vegan Black Bean Chili at home.

Did you try this recipe? If you did, please leave a comment and/or a rating below! Or just leave a comment anyway – I love hearing from you. I also love seeing your version of my creations – so please tag me on Instagram if you post it! 

Vegan Black Bean Chili

Print Pin Rate
Course: Main Course
Cuisine: American, gluten-free, vegan, vegetarian
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 peole
Calories: 506kcal


  • 1 Tbsp butter
  • 1 yellow onion finely chopped
  • 2 garlic cloves minced
  • 100 ml tomato purée
  • 1 green bell pepper chopped
  • 1 eggplant roughly chopped
  • 0.5 zucchini cut in half-moons
  • 100 ml red wine
  • 500 g canned chopped tomatoes
  • 100 ml water
  • 1 cube vegetable stock
  • 0.5 Tbsp chili ground
  • 0.5 tsp cayenne pepper ground
  • 1 tsp cumin ground
  • 2 bay leaves
  • 0.5 tsp black pepper
  • 1 tsp salt
  • 400 g black beans cooked and drained
  • 500 ml créme fraiche can be substituted for non-dairy substitute or omitted


  • Heat the oil in a crockpot over medium heat. Add in onion and garlic and fry until onion is translucent, 3-5 minutes.
  • Add in the tomato purée and fry for 1 minute.
  • Add in the red wine and cook off for 1 minute.
  • Add in the bell pepper, eggplant and zucchini and stir. Let cook for a minute.
  • Add chopped tomatoes, water, chili, cayenne, cumin, bay leaves and black pepper. Crumble up the stock cube and add in. Mix well, cover, lower heat and cook for at least 20 minutes.
  • Just before serving, remove the bay leaves, add salt as needed, and mix in the beans. Stir well. Serve as-is, or with bread or nachos and créme fraiche or non-dairy substitute.
Nutrition Facts
Vegan Black Bean Chili
Amount Per Serving
Calories 506 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 16g100%
Cholesterol 72mg24%
Sodium 904mg39%
Potassium 1335mg38%
Carbohydrates 47g16%
Fiber 15g63%
Sugar 14g16%
Protein 15g30%
Vitamin A 1440IU29%
Vitamin C 51.4mg62%
Calcium 239mg24%
Iron 4.9mg27%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate and automatically calculated, and should only be viewed as an indication.

Did you make this?Tag @alwaysusebutter and use the hashtag #alwaysusebutter!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.