Meet my favorite black bean soup! It takes advantage of canned black beans and comes together quickly. Yet the soup tastes remarkably fresh thanks to the carrots, celery and garlic.
Cumin and a little bit of sherry vinegar (or lime juice) add a Cuban flair that takes it over the top. This lightly creamy black bean soup is packed with flavor.
This homemade soup is a million times better than the store-bought variety. Read the comments if you don’t believe me just yet!
How to Make The Best Black Bean Soup
A few notes and tips before you get started:
You don’t need a long list of ingredients for complex flavor. Basic, fresh aromatics like onion, carrots and celery make all the difference. Just cook them until they’re nice and tender.
Briefly sauté the cumin, garlic and red pepper flakes to enhance their flavor. Then, add the remaining ingredients and gently simmer until the beans are tender and the flavors have melded.
To achieve the perfect soup texture, purée a portion of the soup in the blender until it’s super creamy. Then stir it back into the pot. Ta da! Now you have black bean soup with tender beans and a lightly creamy consistency, no cream required.
Black Bean Soup Storage Tips
I should mention that this recipe makes quite a lot of soup. Leftovers will keep well for four to five days, so it’s perfect for weekday lunches.
You can also freeze this soup. I always freeze my soup in pint-sized mason jars, leaving room for expansion at the top and waiting to screw on the lids until the soup has fully frozen. Then I just defrost it later.
Slow Cooker Black Bean Soup
Rumor has it that this black bean soup turns out well in a slow cooker (Erin said she “basically just put it all in the crock at the same time and slow cooked it for about 6 hours”). If you give that a try, will you please let me know how it turns out?
Please let me know how this soup turns out for you in the comments! I’m always so eager for your feedback and hope my recipes turn out wonderfully for you.
Craving more hearty vegetarian soups? Don’t miss the following soup recipes on Cookie and Kate:
- Vegetarian Chili
- Butternut Squash Chipotle Chili
- Pinto Posole
- Mexican Quinoa Stew
- Best Lentil Soup
- Plus my cookbook has eight of my favorite soup recipes!
Watch How to Make Black Bean Soup
Spicy Black Bean Soup
- Author:
- Prep Time: 10 mins
- Cook Time: 45 mins
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
This healthy black bean soup recipe is easy to make with canned beans. Thanks to some basic aromatics and Cuban spices, it’s incredibly flavorful and delicious. This soup is naturally vegan, vegetarian and gluten free. The recipe yields quite a bit of soup (6 to 8 servings)—it is easily halved, or you can freeze the leftovers.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 medium yellow onions, chopped
- 3 celery ribs, finely chopped
- 1 large carrot, peeled and sliced into thin rounds
- 6 garlic cloves, pressed or minced
- 4 ½ teaspoons ground cumin
- ½ teaspoon red pepper flakes (use ¼ teaspoon if you’re sensitive to spice)
- 4 cans (15 ounces each) black beans, rinsed and drained
- 4 cups (32 ounces) low-sodium vegetable broth
- ¼ cup chopped fresh cilantro (optional)
- 1 to 2 teaspoons sherry vinegar, to taste, or 2 tablespoons fresh lime juice
- Sea salt and freshly ground black pepper, to taste
- Optional garnishes: diced avocado, extra cilantro, thinly sliced radishes, tortilla chips…
Instructions
- Heat the olive oil in a large Dutch oven or soup pot over medium heat until shimmering. Add the onions, celery and carrot and a light sprinkle of salt. Cook, stirring occasionally, until the vegetable are soft, about 10 to 15 minutes.
- Stir in the garlic, cumin and red pepper flakes and cook until fragrant, about 30 seconds. Pour in the beans and broth and bring to a simmer over medium-high heat. Cook, reducing heat as necessary to maintain a gentle simmer, until the broth is flavorful and the beans are very tender, about 30 minutes.
- Transfer about 4 cups of the soup to a stand blender, securely fasten the lid, and blend until smooth (never fill your blender past the maximum fill line, and beware the steam that escapes from the top of the blender, it’s very hot). Or, use an immersion blender to blend a portion of the soup.
- Return the pureed soup to the pot, stir in the cilantro, vinegar/lime juice and salt and pepper, to taste. Serve.
Notes
Recipe adapted from The America’s Test Kitchen Healthy Family Cookbook.
Suggested sides: Chunky avocado salsa, a little green salad, quesadillas or a grilled cheese sandwich.
Jodi
This soup was great!! I added some fresh jalapeños to it with the onion/celery/carrot mix. I used mushroom broth instead of vegetable broth, and instead of all that cumin (cuz I’m not a fan of cumin and it wasn’t the taste I was going for), I added Sazón. I did not use the vinegar, just the lime. So yum!!!!
For toppings, I used fresh tomato, onion, cilantro, Monterey Jack cheese, Don Juan Mahon cheese 3 month dop, sour cream and Texmex micro greens. Ate it with tortilla chips. It was so great that we over ate!!!
Great recipe!!!
★★★★★
Kate
Tank you for sharing how you changed this one up, Jodi! I appreciate it.
Lisa
Delicious! Simple and easy ingredients that really transform into something even better than you’d expect! Served with cilantro & tortilla chips for some scooping
★★★★★
DAVE
I made this soup last night. It was INCREDIBLE and super easy to make. The leftovers won’t last long. I added a dollop of sour cream, some grated sharp cheddar and half an avocado on each serving. It was so awesome to dip the tortilla chips into the thick, delicious soup that we rarely used our spoons. I wouldn’t change a thing next time. Thanks Kate! Another winner!
★★★★★
Sue C
This soup was insanely delicious. It’s amazing how on point your flavors are in these recipes. I made a half batch, I had to substitute parsley for cilantro (too far gone) and topped with chopped avocado – yum. Thank you for giving me another recipe to add to my fall rotation.
★★★★★
Tony
Used this recipe to christen my new cast iron dutch oven. Loved it!! And that is both the soup and the dutch oven. I used chicken stock instead of vegetable and to thicken I added corn starch (did not want to lose any of the good edibles by grinding them up). Added cilantro and lime juice as the finishing touch and wow was it good!
Erika
Perfect for a cold winter night! Made with dried beans that I’d soaked and cooked yesterday, and it turned out perfectly.
★★★★★
Linda k Stremmel
Delicious as written
Made a half batch last week and made the full recipe today cuz we liked it so much.
Thanks!
★★★★★
Ashley
I live by myself so I only plan on cooking half a batch of this (3 servings). Do I need to reduce the cook time at all? Let me know!
Kate
Hi! I’m not sure about reducing this one for cook time as all the flavors will still need to meld. It does freeze well, so if you make it as written you could save some for later.
Meghan
What amount of dried, soaked beans can I use for this?
Kate
Hi Meghan! One pound dried beans is the equivalent of four cans. This recipe is designed to begin with cooked black beans so I would cook the beans before making the soup. Starting with dried beans in the soup would be tricky because beans vary so much in their cooking times and water requirements (older beans need more time and more water). Hope that makes sense.
Sandhya B
I just made this with dried beans. I didn’t have celery so I didn’t use it. But it was still so delicious. My husband loved it too.
★★★★★
Kate
I’m glad it still worked for you! Thank you for your review and reporting back.
Nicole
Delicious! Had leftover black beans that I had slightly over seasoned with cumin so was looking for a recipe I could use them with. Followed this but just skipped where it called to add cumin, as the beans already had plenty :) and used chicken broth because that’s all I had on hand. First time having black bean soup and will definitely be having this again!
★★★★★
Diana
I just made this soup for dinner along with your mexican roasted cauliflower on the side. What a hit! My husband said, “You can make this once a week!!” We are never disappointed with your recipes — and I have made a LOT of them. Your website is my absolute Go-To!!!!!!
Barbara Holly
Just made this soup and it’s outstanding. My only addition was a can of Rotel tomatoes for some additional spice. I’ll make this again soon!
★★★★★
Henny G
The soup turned out great. Easy to follow recipe. Loved the kick in the soup. Will make again.
★★★★★
Kirsti
Thanks for sharing this recipe, Kate. Have made for years now. :) Memories tied to it now. Just lovely. Almost always make in crock and eat with tahini.
★★★★★
Kate
Thank you for sharing, Kirsti!
Dominique
When you make the soup in your crock pot, do you still blend in a blender? Can you explain to me how you change the recipie? Do you just throw it all in there?
Jules
I’ve been looking for a good black bean soup recipe & this one did it! Bursting with flavor! My soup was pretty runny so I thickened it with corn starch and it turned out delicious! Definitely my go to soup.
★★★★★
Kellie Edwards
Thank you Kate! The first time I made black bean soup was in the 90s, recipe from Real Simple. It was amazing. Every time I have tried it since was like cardboard. This was better than ever! Bright and sparkling (thank you lime!), love the mirepoix. I’m trying for a Whole Foods plant based diet and this made my day!! Def a keeper. And not the first I’ve made from your site. Thank you for what you do!!
★★★★★
Sandra
OMG! This soup is fantastic I love it.
★★★★★
Kate
I’m happy to hear that! Thank you for your review, Sandra.
Edna Shaulov
The best soup, prefect for cold days!!!
★★★★★
Kate
Yes, I agree! Thank you for your review, Edna.
Sarah
One of our favorites! We have a sauté function on our slow cooker, so we sauté the spices and veggies for a bit before adding the rest of the ingredients. Then we slow cook for a few hours. We use an immersion blender to purée the soup. This all means very little mess, since no pots, blender, etc. Super easy and delicious!!!
★★★★★
Sara
I just made this soup. It’s incredibly tasty and comforting! Instead of vegetable broth, I used. 8 tsp. of a chicken-flavored vegan broth base from Orrington Farms + 4 cups of water, which seemed to work out pretty well. Thank you!
Doug Gillan
Outstanding soup. My wife likes black bean soup, but I’ve not been a fan in the past. We both love this recipe. Will be in the meal rotation for a long time.
★★★★★
Nicole Barboza
This soup has long been a favorite of mine over the years, but given the current situation, it’s all the more comforting while home and cozy. This will be a staple dinner for the fall and winter for sure! It’s simply delicious! Thanks and stay well, Nicole
Maeve Williamson
I’ve run out of carrots! Anything else I can use as a substitute? Or do you think I could just leave them out?
Kate
Hi! you could leave them out or maybe add some bell pepper if you have it!
lauren
What can be used to replace the sherry vinegar?
Kate
Hi! You could try lime instead.
nancy keyes
This is the best Black Bean Soup I have ever tasted! We made this last winter and then again yesterday and hoped it was everything I had dreamed it would be. Well, it was just as wonderful! I rarely follow a recipe to the letter, but wouldn’t change a thing about this one.
★★★★★
Kate
Wonderful to hear, Nancy! I appreciate you taking the time to review.
Rachel
Can you do this as a freezer meal you think ?
Kate
Hi Rachel! Yes, this one freezes well.
Taylore
Love this recipe! Great flavor and easy to make.
★★★★★
Kate
Great to hear, Taylore! Thank you for your review.
Mark Pieschke
Kate,
Great easy recipe. I too added a couple of Jalapenos to the onions. Garnished with spiraled radishes,green onion, dollop of sour cream, avocado slice and a.couple of tortilla chips. I felt the amount of cumin was proper, just bumped the red chili flakes a.bit higher…but that’s me !!!
Marie Lee
This soup is incredibly delicious! My mother didn’t like but that just means more for me :} It was so good I didn’t want to cut up the avocados. Just ate it with the chips. I’ll try that later.
★★★★★
Kate
I’m glad you loved it, Marie! Thank you for your comment.
Virginia Beesley
Loved it!! Not too spicy for my grandchildren and even better the next day.
★★★★★
Kate
Great! Thank you for your review, Virginia.
Jane
I’ve made 2 times in the last 2 weeks – we all love this soup!!!
★★★★★
Kate
Wonderful, Jane! I’m happy to hear that.
Cami
This is such a delicious, hearty soup! So simple to make. Used fresh lime juice and loved the flavor. Will definitely be making this soup again and again! Thank you for the recipe and excited to explore your website!
★★★★★
Eveline
I loved it! But my next badge will be without the pepper
It made a great lunch. I added some oatmeal too to make the soap even more nutritious (beans and whole grains being the perfect combo) and used apple vinegar. Added steamed broccoli as a topping.
★★★★★
Gabrielle Brewer
I love this recipe!! It’s a favourite in our household.
Did it used to have an instant pot option? I swear I’ve made it in my instant pot….
★★★★★
Kate
Hi Gabrielle! Sorry to disappoint, but I haven’t provided one. You may have seen a reader comment regarding using i?
Kate
Hi Gabrielle! Sorry to disappoint, but I haven’t provided one. You may have seen a reader comment regarding using it?
Gabrielle H Brewer
Thanks so much for replying!! I think I got it confused with your mexican quinoa stew – thats another favourite in our household ;)
I ended up using a reader comment of high pressure for 12 minutes (after I sautéed the veg + aromatics) and it worked great!!
Thank you!! Love your site!
★★★★★
Nissa
Really delicious and super easy. Quick weeknight meal. I did seed and dice a jalapeño to sauté in the first stage. Also a variety of toppings, sour cream, avocado, cheese, sliced jalapeños, lime, etc. Thanks for another great recipe!
★★★★★
Gloria Nova-Fuson
I’d like to use this recipe for my black bean soup and log it into Cronometer. However, the Nutrition Facts indicate this recipe makes 6 servings. That’s confusing me because, for example, this recipe calls for 12 cans of black beans. For 6 servings, each person is eating 2 cans of black beans, along with everything else, right? So my question is, what is a serving size, in ounces. Also, do you know how much of the micronutrients and vitamins are in each serving? They’re listed as percentages. For example, the RDA of calcium is 1000 mg. If the RDA for adults is what the nutrional info given is based on, that means your black bean soup provides 0.15 of 1000mg or 150 mg of calcium. Thanks for any clarification you can give me!
★★★★★
Kate
Hi Gloria, I would refer to my Nutrition Disclaimer. All my nutrition is an estimate and guide.
Jackie
I made it exactly as you instructed and it turned out great. I will be eating this the rest of the week. Thank you for sharing this recipe!
★★★★★
pam rowland
Made this tonight and while the flavor was good, the consistency was extremely thick- pretty much refried beans thick. I double checked recipe and feel I did everything I was supposed to. Is it intended to be that thick?
Kate
Hi! Sounds like you may have cooked it too high so some of the liquid evaporated or had too many beans. I’m sorry it wasn’t perfect for you!
Danielle
This soup is incredible! Thank you!
★★★★★
Kate
You’re welcome! I’m happy you loved it.
Jenn S
Myself, my husband and my kids (ages 5 and 9) love this soup! We make it at least twice a month…I cant imagine eating canned black bean soup again!
★★★★★
Kate
That’s great! Thank you for sharing, Jenn.
NB Adams
I think this was one of the first Kate recipes I tried. It was such a hit, I had to buy the cookbook….and since then I’ve cooked so many of her wonderful recipes! This is my favorite cookbook and when she recommended Love Lemons, I bought that one too. It is a great cookbook too with wonderful pictures like Kate’s. This blackbean soup is so delicious and flavorful…..I keep some in my freezer for a quick lunch. Thank you!
★★★★★
Kate
Thank you for buying my cookbook! I’m happy you are enjoying so many.
Kim
This soup is so good! I made half the recipe, so just used 1/4 tsp red pepper flakes and it was perfectly spicy and delicious. I garnished with sour cream and cheddar cheese and ate with tortilla chips. I’ll definitely be making this again!
★★★★★
Kate
I’m glad you loved it, Kim! Thank you for sharing.
Emily K
Sooooo yummy and amazing! I ate 2 bowls! I had to add more broth near the end since so much evaporated off while simmering. Delicious and so satisfying! Perfect amount of heat and flavor. Highly recommend!
★★★★★
Kate
Wonderful, Emily! Thank you for your review.
Pamela
Yum, this is delicious!! I can’t tolerate cilantro, so I left that out and it seemed to be missing something, so I added another tbsp of lime juice, and 1/2 tsp of smoked paprika – perfections! BTW, I made this with 1 pound beans soaked overnight, then added all the ingredients to my instant pot (including the 4 cups to cook the beans- put it on high pressure/beans for 25 minutes (natural release),then a few minutes of my immersion blender, and it turned out fabulous!! No extra toppings needed – yum!
★★★★★
Chloe
Hello! I’n going to make this soon but I have a sensitivity to onions and will need to omit them- do you recommend using anything in place of the onions or will the soup be flavorful enough with everything else in it? Thanks in advance!
Kate
Hi, Onions are key to the flavor of this soup. Is there something you typically substitute?
Erin
This recipe is just fantastic! I made it for lunches this week and will be keeping it on a menu rotation. Thanks!
Midge
Awesome, I topped with chopped tomatoes and onions. Yummy
★★★★★
Elaine
I would have to cut down recipe. 12 servings are too many.
Kate
I’m sorry you didn’t love this one. It does freeze well, but you can cut down if you would like.
Rosemary
Delicious! Easy to make too! I served it with tortilla chips on the side. Definitely will be making this again, nothin it good ingredients!
I used no added salt black beans too.
★★★★★
Anna
This was my first time trying black bean soup and I am now a big fan! Very delicious per usual with C&K recipes! :)
★★★★★
Kate
Thank you, Anna!
Sarah
Another winner! Amazing freezer meal.
★★★★★
Karolina
One of my all-time favorite soup recipes, perfectly filling and so flavorful! I suggest adding a bit of cayenne for an extra kick if you really want the spice to come out :)
★★★★★
Kate
Thank you for your review, Karolina!
Laura
So easy and so good!!
★★★★★
Kate
I’m glad you love it, Laura! I appreciate your review.
shirley dowdall
Wonderful soup! I added white cooking wine sauteing veggies and added baby arugula and sliced jalapenos instead of red pepper flakes then used immersion blender. Served with a dollop of sour cream. Heavenly
★★★★★
Jude
I love this black bean soup, so easy and tasty.i have made it twice now, this time had no celery so added more carrot and a parsnip and ginger. We will see. Thanks
★★★★★
Amy
Another hearty & delicious soup recipe–thank you, Kate!
★★★★★
Tish Smiley
I made this for my sons tonight and OMG!!! This is THE BEST black bean soup I have ever had!! It is so full of flavor and the spice is just right! I will be making it again very soon!
★★★★★
Kate
That’s great! Thank you for sharing, Tish.
JEAN
Another yummy recipe from Cookie and Kate! Your soups are so good. I followed the recipe except for an interesting twist. I used only 3 cans of beans, and then added two Field Roast brand Spicy Mexican Chipotle Vegetarian Sausages chopped up. It added a chipotle taste and some added texture. I’ll make this one again!
★★★★★
Kate
Thank you for sharing, Jean!
Karen
Kate, I just made your fabulous soup this morning, and it is absolutely the best black bean soup I’ve ever tasted. Thank you so much!
★★★★★
Kate
You’re welcome, Karen!
K. Swindell
This recipe is fantastic. Made this using dry beans that I softened in Instant Pot. Amazing flavors.
★★★★★
Craig
Just made this for the first time. Very easy and quick to make. Do not skip the puree step, this is a world class recipe! Added a touch extra garlic, red pepper, and cumin. Delicious! Great with crusty bread….
★★★★★
Catherine
Amazing soup! I used dry beans and soaked them over night. I puréed the entire soup after cooking and froze some in jars.
Thor
I am an amateur baker/cook with extreme passion about this hobby. Have tried at this point maybe 1000 recipes of all sorts. This is by far the best recipe ever
Thor
★★★★★
Audrey Wendele
i can’t wait to try this- it’s waiting for me at home! just wondering, how much of the soup is considered 1 serving (the nutrition facts did not state it .. or i missed it completely haha). thanks!!
★★★★★
Kate
Hi Audrey! Sorry for my delay. One serving is roughly 1.5-2 cups.
Alice
#cookieandkate I made the spicy black bean soup according to the recipe because its flavors indicated it would be delicious. One alterations, I reduced the amount of potent seasonings, garlic, red pepper and cumin about 60 %… The soup has a nice flavor, but 32 oz of vegetable broth is at least 50% too much. After pureeing 4 cups of the cooked mixture, it is very very thin, and the remaining beans are lost in the vegetable broth.I will need to chop avacados, add salsa and maybe add some homemade croutons in order to serve the soup. Can you comment? Thank you.
Kate
Hi Alice, I’m sorry you didn’t love this one. Did you drain and rinse your beans?
T Car
Very good recipe…even when I decreased the spiciness a little. My entire family enjoyed.
★★★★★
Kate
That’s great! Thank you for sharing, T.
Joe
Is the salt content correct seem high?
Kate
Hi Joe, all my nutritional information is an estimate, but I try to be as accurate as I can. It does use canned ingredients, which can have more sodium. You can adjust by using low sodium or not salt added if you like.
ECM
If you use the tool to multiply the recipe, note that the amount recommended to blend (4 cups) does not scale up. Not a big deal, I just ended up blending more in order to achieve desired thickness. I toss a few red peppers in and sub dried Chile de árbol for the red pepper flakes. Great recipe! Healthy yet super creamy and luxurious. Staple of our freezer!
Kate
Hi, I’m sorry you ran into that. It’s not a perfect plug-in as it only changes the ingredients for planning purposes. I’m happy to hear you got it correct.
Bobbie
Can I use the black beans I made from your “how to cook black beans (from scratch!) recipe? Or would the soup be over seasoned using them?
Kate
Hi, you could use those. The flavor may change but you can if you like! Let me know what you think.
Michelle
Such a good and simple recipe. Flavors meld wonderfully. I make a whole batch and freeze portions. I find that this soup freezes well. This one is a keeper.
★★★★★