This post contains affiliate links. As an Amazon associate I earn qualifying purchases. Click here for more about this policy.

Hearty, filling and slightly spicy, this Black Bean Chili is perfect for warming up on a cold winter evening. This vegan chili is gluten-free, healthy, and comes together super easily in your slow cooker. All you’ll need is a few minutes to prep everything, dump it all in the Crockpot and let it cook. It’s really a hug in a bowl!

A bowl of black bean chili on the table with sliced jalapenos and sour cream on top.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

There’s just something about a warm bowl of soup or chili on a cold winter night, and it’s even better when it’s also a simple low effort recipe that’s delicious too. 

Luckily, I have a nice list of favorites to pick from. My healthy white chicken chili and crockpot turkey chili are chock full of protein, and when I’m looking for a vegetarian option, I turn to my smoky black bean lentil chili

Occasionally, I also like making my Cajun chicken sausage chili and my seafood chili which are an absolute treat for the taste buds! 

Why You’ll Love This Vegetarian Chili Recipe

  • Loaded with veggies: With black beans as the hero ingredient and lots of veggies added in, this vegetarian black bean chili is packed with fiber and nutrients similar to my vegetarian lasagna with spinach.
  • Vegan and gluten-free: The recipe is naturally vegan and gluten-free, making it a great choice for those with dietary restrictions. Plus, you can also customize it and try other variations of the recipe if you want to.
  • Packed with flavor: Slow cooking actually helps the flavors deepen further. The result is a simple yet incredibly flavorful bowl of chili that everyone will love.
  • Easy to make: You’ll barely need any prep time to make it! It’s the perfect set it and forget it meal you can put together on busy days when you don’t want to spend too much time cooking.

Ingredients

Ingredients to make black bean chili on the table.
  • Black beans: I used canned black beans here. They’re packed with protein and fiber, and are super versatile too. If you don’t have these, try using other kinds of beans like pinto beans or red kidney beans. 
  • Zucchini: Fresh zucchini adds a nice bit of texture to the chili, and is the perfect way to bulk it up too. 
  • Tomatoes: I used canned fire roasted tomatoes for the added flavor. You can use regular canned tomatoes too, but I would highly recommend using these, as they add a beautiful smoky depth of flavor to the dish. 
  • Tomato paste: For some extra tanginess and to create a nice rich and thick base. 
  • Onion and garlic: Any good pot of chili begins with this duo that adds a ton of savory and umami deliciousness. 
  • Seasonings: To season the dish, I used oregano, nutmeg, salt, and black pepper. 

See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

Variations & Dietary Modifications

  • Meaty chili: If you’re not vegan, you can add lean ground meat of your choice (chicken, turkey, and beef are great) to the chili too. Just brown if off in advance and add it to the pot with the beans.
  • Spicy kick: To add an extra kick of heat to the chili, add some cayenne or red pepper flakes into the mix. 
  • Vegan protein: To make the chili protein rich, you can add textured soy protein granules or cooked quinoa into the mix. 
  • Extra veggies: You can also bulk up the chili with any extra veggies that you may have. Butternut squash, pumpkin, bell peppers, carrots, corn and sweet potatoes are great choices. 

How to Make Black Bean Chili

Ready to make this chili with black beans? Start by getting all your ingredients ready. 

Ingredients in the slow cooker to make black bean chili.

Step 1: Add everything in. Chop up the zucchini into medium chunks and add them to the Crockpot along with all the other ingredients.

Black bean chili cooked in a slow cooker.

Step 2: Cook and serve. Cover and cook this on low for 6-7 hours or on high for 3-4 hours. Serve it immediately or refrigerate for later! 

A bowl of chili with black beans topped with sour cream and sliced jalapenos and a spoon dipping in the bowl.

Storage Directions 

  • Storing: This slow cooker vegetarian chili stores really well. If you have any leftovers, transfer them to an airtight container and refrigerate them for about 3-4 days or freeze for up to three months.
  • Reheating: You can reheat the chili in the microwave or in a pot over the stovetop at medium heat. If it’s too thick you can add a bit of water or broth to thin it out.

Serving Suggestions

Enjoy a nice bowl of the black bean chili with your favorite toppings like sliced avocados, sliced green onions, lime juice, diced red onions, cilantro or even some fresh or pickled jalapenos. 

Sometimes, I also like to serve it with my pumpkin cornbread or a slice of one of my favorite cauliflower bread recipes. If you like a bit of texture, top the bowl with some tortilla chips. I like baking my gluten free tortilla wraps until they’re crunchy, and then using them as a topping! 

Expert Tips

  • Flavor punch: To lend some extra flavor to the chili, drain the liquid from the canned black beans, and instead, use an equal amount of veggie or mushroom stock.
  • Chop wisely: If you’re using a mix of two or more different kinds of veggies, chop them up properly. Veggies like sweet potatoes and butternut squash may take longer to cook than bell peppers and zucchini, so you want to keep them smaller in size to ensure they’re cooked to perfection. 
  • Stove top method: To make on the stove, just add all the ingredients to a heavy-bottomed pot or a Dutch oven and let it simmer over medium heat for about 30-45 minutes, until the beans are soft and the zucchini is cooked.
A bowl of vegeatarian chili on the table with bowls of jalapenos and cilantro to the side.

More Delicious Dinner Recipes

If you tried this black bean chili recipe or any other recipe on my website, please please leave a 🌟 star rating and let me know how you go in the 📝 comments below.

A bowl of black bean chili on the table with sour cream and jalapeno slices on top.
5 from 2 votes
Servings: 6 servings

Vegetarian Chili with Black Beans

Hearty, wholesome and absolutely delicious, this black bean chili is the perfect easy meal to make and enjoy with the whole family this winter. Plus, it’s vegan and gluten free too!
Prep: 20 minutes
Cook: 6 hours
Total: 6 hours 20 minutes
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Instructions 

  • Place all ingredients in a crockpot. Cook on low 6-8 hours or high 3-4 hours.
  • Serve immediately or store in the refrigerator up to 1 week or in the freezer 1 month.

Notes

  • Flavor punch: To lend some extra flavor to the chili, drain the liquid from the canned black beans, and instead, use an equal amount of veggie or mushroom stock.
  • Chop wisely: If you’re using a mix of two or more different kinds of veggies, chop them up properly. Veggies like sweet potatoes and butternut squash may take longer to cook than bell peppers and zucchini, so you want to keep them smaller in size to ensure they’re cooked to perfection. 
  • Stove top method: To make on the stove, just add all the ingredients to a heavy-bottomed pot or a Dutch oven and let it simmer over medium heat for about 30-45 minutes, until the beans are soft and the zucchini is cooked.
  • Flavor punch: To lend some extra flavor to the chili, drain the liquid from the canned black beans, and instead, use an equal amount of veggie or mushroom stock.
  • Chop wisely: If you’re using a mix of two or more different kinds of veggies, chop them up properly. Veggies like sweet potatoes and butternut squash may take longer to cook than bell peppers and zucchini, so you want to keep them smaller in size to ensure they’re cooked to perfection. 
  • Up the protein: Add 1lb lean of cooked ground beef, chicken, turkey or tofu.

Nutrition

Serving: 1serving, Calories: 307kcal, Carbohydrates: 58g, Protein: 18g, Fat: 1g, Saturated Fat: 0.4g, Polyunsaturated Fat: 0.5g, Monounsaturated Fat: 0.1g, Sodium: 677mg, Potassium: 1144mg, Fiber: 18g, Sugar: 14g, Vitamin A: 1777IU, Vitamin C: 32mg, Calcium: 166mg, Iron: 6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
Avatar photo

Megan

Megan is a nutritionist who coaches women 35+ lose weight sustainably. She is the author of the Low Calorie Cookbook, fitness instructor, host of the Dish On Ditching Diets Podcast and creator of Skinny Fitalicious where you get lighter, higher protein recipes. Follow Megan on Facebook, Pinterest, YouTube and Instagram for the latest updates.

You May Also Like

5 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




13 Comments

  1. Suzanne Kerridge says:

    I love using the slow cooker as it means dinner is ready when I’m tired after work and if doesn’t matter what time the rest of the family gets home- everyone can eat to suit their schedule! This is a yummy chili that I’ll make on repeat

  2. Wendy says:

    Hi Megan, if I add ground beef to this, should I cook the beef first?

    1. Megan says:

      Yes, I would recommend you do that.

  3. Martin Tanner says:

    I’m sorry – I see it says there are 8 servings – but what is the serving size?

    1. Megan says:

      The serving size is 1/8th of the recipe. If you want to be exact, you would weigh the entire chili on a food scale in grams and divide by 8 to get the grams for one serving. I usually eyeball by dividing into 8 containers if I’m food prepping.

  4. Patricia says:

    What could I sub the zucchini with? I could shred and mince it but my husband will still say he can taste it . what is with the zucchini haters of this world

    1. Megan says:

      You could omit it or replace with eggplant, spinach or kale. If you use the leafy greens, I would add a lot to beef it up.

  5. Kelli @ Hungry Hobby says:

    Everyone is all about the chili, I wish Mr. Hungry liked spicy food!

    1. Megan says:

      I understand. Have the same issue with Matt.

  6. Jill @ Fitness, Health and Happiness says:

    I just made a big pot of 3-Bean Chili for the week. Yum!

  7. Amanda @ .running with spoons. says:

    I’m pretty sure you guys experience annoying heat like we experience annoying cold. I seriously need to buy property in multiple places so that I can just experience the best of both worlds #wishfulthinking

    1. The Skinny-Life says:

      Become a snow bird!

  8. FitBritt@MyOwnBalance says:

    I LOVE black bean chili! So yum! I eat a lot of vegetarian too but not because I am one. I just tend to like all the veggies!