Truly the best black bean chili recipe!! It ultra-quick and easy to make, naturally gluten-free, vegetarian, vegan (although you can add meat if you’d like), and SO flavorful and delicious. Instant Pot and stovetop instructions included.

The BEST Black Bean Chili Recipe

This chili recipe is everything.

Like, literally. It basically hits all the bases when it comes to everything we’re looking for in a crowd-pleasing, feel-good, ultra-cozy, irresistibly-delicious black bean chili recipe.

First off, it’s ridiculously easy to make. We’re talkin’ 8 main ingredients here that are big on flavor and ultra low-maintenance on prep time. (Just need you to chop an onion and some garlic, so less than 10 mins prep time!)  This recipe is also a breeze to cook in the Instant Pot. (Although I’ve also included stovetop and slow cooker instructions, if that’s your jam.)  And if you’re looking for easy lunches for the week ahead, it’s freezer-friendly and perfect for meal prep.

Second, it’s naturally gluten-free, vegetarian and vegan.  Which means it’s the perfect pot of soup to simmer when you have a mix of friends over for the big game or a cozy dinner night in. Or, hey, also perfect for any regular weeknight in or a simple lunch to pack for work.

Third, it’s made with healthier that you can feel great about. Lots of protein-packed black beans, lots of veggies, and lots of zesty Mexican flavors. No meat…unless you’d like to add some in. In which case, ground beef or turkey would be awesome.

But most importantly…it’s just 100% delicious. Especially so when you go big (please go big!) with all of your favorite toppings. The more the merrier here, if you ask me. Mmmm hmmmm.

Alright, time for some black bean chili!

The BEST Black Bean Chili Recipe with Avocado

Alright, so let’s talk cooking methods here for a sec. I’m a huge fan of the Instant Pot with this recipe, since it can pressure cook a batch of dry (un-soaked) black beans to tender perfection in less than an hour. But you’re also welcome to just simmer everything on the stovetop — up to you.

The BEST Black Bean Chili Recipe Ingredients

That said, the other ingredients are super simple! Just chop up an onion and some garlic. Combine them with your beans, a can of diced tomatoes (fire-roasted are my fave!), roasted red peppers, veggie stock (or water), ground cumin, chipotle chili powder (or regular chili powder), S&P.

Then the main ingredient here is a must — a jar of salsa verde. (Or you can make yours homemade.)  I’m a big fan of the zesty, tangy flavor it adds to the chili. And you can also choose a brand that’s as mild or spicy as you’d like. (<– Although if serving to a crowd, I always recommend keeping things more mild, then offering sliced jalapeño or serrano peppers as a topping. Win-win.)

Just combine everything together and cook until those beans are nice and tender. Then give everything a good stir, add more stock if you’d like a brothier soup, season with salt and pepper, and…

How To Make The BEST Black Bean Chili Recipe

…voila!

The BEST Vegetarian Black Bean Chili recipe!

A gorgeous pot of rich black bean chili will be ready to enjoy!

The BEST Vegan Black Bean Chili Recipe

Dish it up into your serving bowls. But then — I insist — sprinkle on as many of your favorite toppings as possible. In my humble opinion, chili is ALL about the toppings. So if diced avocado, or fresh cilantro, or shredded cheese (vegan, if making this dairy-free), diced red onions, sliced serranos, sour cream, etc. are your jam — pile them on high.

The BEST Black Bean Chili Recipe | Vegetarian, Vegan and Gluten-Free

And then? I sincerely hope you enjoy every last bite. ?

This recipe contains affiliate links.

The BEST Black Bean Chili!

4.83 from 52 votes
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Makes: 6 -8 servings
Truly the best black bean chili recipe!!  It ultra-quick and easy to make (less than 10 mins prep time), it's naturally gluten-free, vegetarian, vegan (although you can add meat if you'd like), it only calls for 8 main ingredients, and it's SO flavorful and delicious. 

Ingredients

  • 1 pound dry black beans, rinsed and picked over
  • 1 medium white onion, peeled and diced
  • 6 cloves garlic, peeled and minced
  • 6-8 cups vegetable stock (or water*)
  • 2 cups (16 ounces) salsa verde, homemade or store-bought
  • 1 (15-ounce) can fire-roasted diced tomatoes
  • 1 (12-ounce) jar roasted red peppers, drained and diced
  • 1 tablespoon ground cumin
  • 2 teaspoons chipotle chili powder**
  • salt and pepper, to taste
  • toppings: diced avocado, chopped fresh cilantro, diced red onion, shredded cheese, sliced jalapeños or serranos

Instructions

Instant Pot (Pressure Cooker) Directions:

  • Add black beans (no need to pre-soak), onion, garlic, 6 cups stock, salsa verde, diced tomatoes, roasted red peppers, cumin, chili powder, and a pinch of salt and pepper to the bowl of your Instant Pot.  Stir to combine.
  • Close lid securely and set vent to “Sealing”.
  • Press “Manual”, then press “Pressure” until the light on “High Pressure” lights up, then adjust the +/- buttons until time reads 38 minutes.  Cook.  Then very carefully, turn the vent to “Venting” for quick release, and wait until all of the steam has released and the valve has dropped.  Remove the lid, and give the soup a good stir.
  • Then, if you would like a brothier soup, feel free to add in 1-2 extra cups of vegetable stock.  (If not, leave the soup as-is.)  Taste, and season with extra salt and pepper as needed.
  • Serve immediately, garnished with lots of your favorite toppings.  Or transfer to sealed containers and refrigerate for up to 3 days, or freeze for up to 3 months.

Stovetop Directions:

  • Heat 1 tablespoon oil (extra ingredient for stovetop version) in a large stockpot over medium-high heat.  Add onion and sauté for 5 minutes, stirring occasionally, until translucent.  Add garlic and sauté for 1-2 more minutes, stirring occasionally, until fragrant.
  • Add in beans (pre-soaked overnight***) 6 cups stock, salsa verde, diced tomatoes, roasted red peppers, cumin, chili powder, and a pinch of salt and pepper.  Stir to combine.
  • Continue cooking until the soup reaches a simmer.  Then reduce heat to medium-low, cover, and cook for 45 minutes, or until the beans are completely tender, stirring occasionally.
  • If you would like a brothier soup, feel free to add in 1-2 extra cups of vegetable stock.  (If not, leave the soup as-is.)  Taste, and season with extra salt and pepper as needed.
  • Serve immediately, garnished with lots of your favorite toppings.  Or transfer to sealed containers and refrigerate for up to 3 days, or freeze for up to 3 months.

Notes

*Veggie stock will add a little extra flavor here.  But water totally works too.
**I really love using chipotle chili powder.  But traditional (American) chili powder will also work too.  Or you're welcome to add in a chopped chipotle chili in adobo sauce.
***If making this soup on the stovetop, you'll need to soak your beans in water overnight.  OR, for a much faster version, you can sub in 4 (15-ounce) cans of rinsed and drained black beans, which will only require about 10 minutes to cook in the soup (instead of 45).
Cook time included above is for the Instant Pot version.  

Additional Info

Course: Soup
Cuisine: Mexican
Did you make this?Let me know how it turned out in the comments below!

About Ali

Hi, I'm Ali Martin! I created this site in 2009 to celebrate good food and gathering around the table. I live in Kansas City with my husband and two young boys and love creating simple, reliable, delicious recipes that anyone can make!

You May Also Like...

4.83 from 52 votes

Leave a comment

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

Recipe Rating




89 Comments

  1. Miki says:

    4 stars
    I made it with the addition of cubed sirloin when my husband requested a version with meat. I love this recipe both ways!

  2. Daniel says:

    4 stars
    Very good, I only used 4 cups broth but will cut it back to 3 next time. I like chili to not be so soupy.

  3. Thomas says:

    This sounds very much like a recipe I made a long time ago that won me first place in the vegetarian category of a chili cookoff, but I had a question. When it comes to making chili, I like to make mine with Mexican beer (Dos XX or Tecate, for example) in place of some of the broth. Have you ever tried this, or do you have an opinion on this idea? I think it would be good, based on my experience making borracho beans, but was curious if you had ever tried it.

    I’m going to be making this chili with some homemade chili powder, replacing the roasted red peppers with coarsely chopped, tri-colored peppers (green, orange and red) and a couple of habanero peppers sauteed with a little olive oil, and see how it turns out.

  4. Marcia says:

    5 stars
    This is the BEST chili I have ever eaten. While I am not vegan, I am vegetarian more times than not. I did not miss the meat in the slightest. Just some avocado, cheese and cilantro and I was good to go. Truly excellent and I agree witb you, the salsa verde was key.

  5. Jessica says:

    5 stars
    So I’m a little late to review, I probably made this about a year ago. It was super good and so easy in the Instant Pot. Most importantly, my picky eater really liked it. My instant pot did smell like cumin for about a month, but I did learn how to remove the sealant and clean it. So all in all, a good learning experience!

  6. Allison says:

    5 stars
    We made this last night using the crock-pot, followed the recipe exactly, and wow! I was a little worried that it would need more time because at 6.5-7 hours the beans were not quite done, but just as the recipe suggests at 8 hours everything had come together and it was perfect! We will definitely be adding this easy and tasty recipe to our rotation.

  7. emasi says:

    I LOVE this chili. I normally used canned beans, and throw in whatever I have (black bean, pinto beans, kidney etc). I also had cubed potatoes, carrots, and TVP.
    However, I have made the recipe as is many times and it is perfect without any additions.
    WINTER. STAPLE. NUFF SAID.

  8. Kristi says:

    5 stars
    Thanks so much for sharing this recipe! My husband and I really enjoyed it, and I’m definitely keeping this handy for a quick instant pot meal. Looking forward to making it again.

  9. Anne says:

    5 stars
    I love this chili! Soaked the beans overnight and cooked on high for 2 hours, and low for 7. Truly the best! I always fry up onions before adding to slow cooker.

  10. Anne says:

    5 stars
    Made this in my slow cooker, 2 hours on high and 7 on low. Soaked the beans overnight, and fried the onions and garlic in Olive oil before adding. This is the best chili ever!