Black Bean Soup

Tested & Perfected Recipes

You can have this warming veggie-rich black bean soup ready to go in 30 minutes.

black bean soup

This Southwestern black bean soup is a quick and easy recipe made from pantry staples. What makes it so good is the high proportion of vegetables to beans: lots of garlic, onions, and even some carrots in the mix. You don’t have to worry about finely chopping the vegetables since they all get puréed anyway; just give everything a rough chop and you’re good to go.

What you’ll need to make Black bean soup

how to make black bean soup

To begin, cook the onions, garlic, and carrots in olive oil over medium heat until soft.

How to make Black bean soup

how to make black bean soup

Add the beans and spices.

how to make black bean soup

As well as the chicken broth.

how to make black bean soup

Cover and simmer for about 15 minutes, until the vegetables and beans are very soft.

how to make black bean soup

Purée the soup with a hand-held immersion blender. If you don’t have one, you can use a standard blender and work in batches. Just be sure to keep the hole in the lid open and cover it up with a dishtowel – this allows the steam to escape and avoids a hot soup explosion all over your kitchen.

how to make black bean soup

Before serving, stir in some fresh lime juice to add a touch of brightness and wake up all the flavors.

how to make black bean soup

Ladle the soup into bowls and garnish with a dollop of sour cream. Finally, scatter some freshly chopped cilantro over top. You can get creative with additional garnishes. My husband loves to crush tortilla chips over his, and sometimes I’ll toss in some chunks of avocado. A spoonful of salsa would also be nice. Enjoy!

how to make black bean soup

You may also like

Black Bean Soup

You can have this warming veggie-rich black bean soup ready to go in 30 minutes.

Servings: 4
Total Time: 30 Minutes


  • 2 tablespoons extra virgin olive oil
  • 2 medium yellow onions, roughly chopped
  • 4 large garlic cloves, crushed and peeled
  • 2 carrots, peeled and roughly chopped
  • 2 (15-ounce) cans black beans, drained and rinsed
  • 4 cups low-sodium chicken broth (or vegetable broth for vegetarian option)
  • 3/4 teaspoon oregano
  • 1 teaspoon ground coriander
  • 1-3/4 teaspoons ground cumin
  • 1/8 teaspoon cayenne pepper
  • Scant 1/2 teaspoon salt
  • 1 tablespoon fresh lime juice
  • 1/3 cup sour cream
  • Handful chopped fresh cilantro


  1. Heat the olive oil over medium heat in a large soup pan. Add the onions, garlic cloves and carrots and cook, stirring occasionally, until onions are soft and translucent, about 8 minutes. Do not brown.
  2. Add the black beans, chicken broth, oregano, coriander, cumin, cayenne pepper and salt and bring to a boil. Reduce the heat, cover and simmer gently for about 15 minutes.
  3. Purée the soup using a hand-held immersion blender until very smooth and creamy. (Alternatively, you can use a standard blender to puree the soup in batches; see note.) Stir in the lime juice and season with salt and pepper to taste. Ladle the soup into bowls and top each bowl with a dollop of sour cream and freshly chopped cilantro.
  4. Note: If using a standard blender, purée the soup in batches, being careful not to fill the jar more than halfway. Be sure to leave the hole in the lid open and loosely cover with a dish towel to allow the heat to escape. Pour the blended soup into a clean pot.
  5. Freezer-Friendly Instructions: The soup can be frozen for up to 3 months. Defrost the soup in the refrigerator for 12 hours and then reheat it on the stovetop over medium heat until hot. (It may thicken up a bit while in the freezer; if so, just thin it out with a bit of water or broth while reheating.)

Pair with

Nutrition Information

Powered by Edamam

  • Per serving (4 servings)
  • Serving size: about 2 cups
  • Calories: 475
  • Fat: 14g
  • Saturated fat: 4g
  • Carbohydrates: 66g
  • Sugar: 5g
  • Fiber: 21g
  • Protein: 27g
  • Sodium: 424mg
  • Cholesterol: 10mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

See more recipes:


  • This was as good as it gets for Black Bean Soup – better than most restaurants. Easy recipe I followed it to the letter and wouldn’t change a thing.

    • — Janet on January 17, 2022
    • Reply
  • Absolutely delicious! I used regular chicken broth so omitted the additional salt and also omitted the cayenne, personal preference. Thank you Jenn!

    • — Micki on January 13, 2022
    • Reply
  • Another nice soup. Used 2 19-ounce cans of beans for just the right thickness. A little too much heat for me. Jenn, how do you think I can adjust the seasoning? Would a stalk of celery add anything to the soup? Can hardly wait to have it for dinner tonight complete with sour cream and cilantro

    • — Carol Winkelman on December 9, 2021
    • Reply
    • Hi Carol, Glad you like it but sorry you’re finding it to have too much heat! Dairy helps to tone down heat, so when you’re serving it, I’d just stir the sour cream in (as opposed to just putting a dollop on top of your serving). Hope that helps!

      • — Jenn on December 10, 2021
      • Reply
  • This soup is sensational. So full of veggies and yummy fiber-filled goodness.

    • — Diane Demura on November 30, 2021
    • Reply
  • Perfection, one of my fave soups that is so quick and easy. Thank you one again Jen. 😊

    • — Noni Herchen on November 25, 2021
    • Reply
  • This is one of my three favorite “creamy” soups of yours. The other two are the chicken enchilada and asparagus soups. In warmer weather I serve them in cups along with lighter fare. In colder weather they get served in bowls with meats, breads, cheeses, etc. Thanks to your instructions all three are easy to make and provide delicious results.

    • — Frank on July 16, 2021
    • Reply
  • This soup was exactly what I’ve been looking for since tasting Black Bean Soup about 10 years ago. Had no idea where to start or how to make it. Thanks to you it was perfect!

    • — Yaury Victoria on April 24, 2021
    • Reply
  • This recipe was so simple and easy to whip up (not to mention healthy) that I was shocked by how good it tasted. Served with the Once Upon a Chef cornbread muffins…perfection!

    • — Emma on February 22, 2021
    • Reply
    • Delicious…I so much prefer Jen’s version of this pureed Black Bean Soup over the traditional served at most Mexican restaurants. This soup is truly restaurant-quality! Another recipe from once upon a chef that did not disappoint!!

      • — Linda on April 29, 2021
      • Reply
  • I felt like this was more of a bean side like tacos with beans and rice versus actual soup.

    • — Rose on January 30, 2021
    • Reply
  • I forgot to mention I prepared this soup for my gluten free 87 year old mother who is hypersensitive to spices. To accommodate her sensitive palate I omitted the cayenne pepper and added 1/2 can of refried beans. It was the perfect fix .

    • — Kathy on January 30, 2021
    • Reply
  • Simply delicious.

    • — Kathy on January 30, 2021
    • Reply
  • This is now on regular rotation at our house. My sons, who have never seemed to like soup before, LOVE it. We add sour cream and fresh slices of avocado and it is delicious and creamy. Comes together quickly too, which is always great on a weeknight when you are staring at the fridge wondering what to cook!

    • — Jane on January 28, 2021
    • Reply
  • Delicious and so easy, especially if you use an immersion blender. Who would eat canned soup if they knew how fast and easy it is to make homemade soup as good as this with ordinary ingredients?

    • — Mary on January 28, 2021
    • Reply
  • Super easy and very quick to whip up this soup requiring just a few ingredients. Have made this several times and turns out delicious each time. The consistency is on the thin side.

    • — Katie on January 28, 2021
    • Reply
  • Jenn, I can’t tell you how many times this Black Bean Soup recipe has saved me at the end of stressful workdays in the last (incredibly stressful) year! Like many of your recipes, I’ve made this so many times, I don’t even need to refer to the recipe anymore because the ingredients and amounts are cataloged in my head! Anyway, this soup. So easy, so creamy, so comforting, so delicious. I always have the ingredients in my pantry so it’s a super-easy (and healthy) solution when I forget to plan dinner ahead. (It’s great if you’re looking for a vegan option that doesn’t taste vegan!) And it comes together really quickly. Seriously, people. It’s the least stressful homemade soup you will ever make. 30 minutes from opening the cabinet door to table. And that is a winner in my book after a long day.

    Also, I think this is the first soup I ever made with the hand blender, and it came out so lusciously smooth that I sought out other soup recipes that are blended (like your Asparagus with Lemon Soup, which is so creamy yet shockingly doesn’t contain any cream).

    For this soup, I like to rinse an extra can of beans and toss that in after the soup has been blended and is almost ready because we like having a little bit more fiber from the extra beans. I’ve also tossed in some leftover shredded chicken, though honestly….it doesn’t need it. We top it with sour cream and some tortilla chips or baguette slices. There is nothing better on a cold winter night. Actually….it’s freezing and snowing today and I think I’m going to make this tonight!

    • — Melissa on January 28, 2021
    • Reply
    • Forgot to say it’s a vegan option if you sub vegetable stock for the chicken. =)

      • — Melissa on January 28, 2021
      • Reply
  • I love how creamy and filling this soup is! I make a batch for the week and eat it throughout.

    • — Kamille on January 28, 2021
    • Reply
  • This soup is absolutely delicious! I’ve made a regular version, with chicken broth and sour cream, as well as a vegan version with vegetable broth and no sour cream. Both were excellent! If you don’t eat the whole batch right away, it freezes very well. Another great recipe!

    • — Pam on January 28, 2021
    • Reply
  • This soup is absolutely delicious! I’ve made a regular version, with chicken broth and sour cream, as well as a vegan version with vegetable broth and no sour cream. Both were excellent! If you don’t eat the whole batch right away, it freezes very well. Another great recipe!

    • — Pam Kidder on January 28, 2021
    • Reply
  • So simple, but just perfect. All three kids devoured it, even my self proclaimed soup hater. Served with a scoop of Mexican rice and sour cream, so yummy 😋

    • — Brooke on January 28, 2021
    • Reply
  • I made this as a starter for a small gathering of friends who brought over authentic tamales … We were all in awe of the flavor and texture of this soup. I did add 4 extra cans of beans to get my preferred consistency as I doubled the recipe. It turned out beautifully!! A dollop of sour cream & sliced avocado put it over the top! When I read the spice combination, I could tell it was going to be a deep rich favor and couldn’t wait to make it. The only disappointment was not having leftovers! I have made several of your recipes, Jen, and have yet not to love one! Cashew chicken is next!

    • — Andrea on January 18, 2021
    • Reply
  • Hi Jenn. Could you please tell me how much a medium onion roughly chopped would yield, approximately? This soup is delicious and full of flavor. My question is more of an afterthought. Thank you and Happy 2021.

    • — Mary M. on January 10, 2021
    • Reply
    • Glad you like the soup. I would guesstimate the a roughly chopped medium onion would be about 1 cup.

      • — Jenn on January 11, 2021
      • Reply
  • Hi Jen – I’m making some meals for a friend who is undergoing chemo and her family. Thought this would be perfect! She can’t have animal proteins so I’ll sub in veg stock. are there any additions to the spices or cooking time you’d make in that case – so it’s still flavorful?

    • — Janette on December 30, 2020
    • Reply
    • That’s nice, Janette. It’s fine to use vegetable stock here in place of chicken stock without any other modifications. Hope she enjoys!

      • — Jenn on December 30, 2020
      • Reply
  • Delicious! Sour cream and cheese as garnish make this soup exceptional.

    • — Jenee on December 7, 2020
    • Reply
  • LOVE this soup! Hands down the best black bean soup I’ve tried. Kids love it too, and you can trick them with healthy vegs as it’s also pureed! Jenn, I’ve made this a dozen times and still haven’t printed it out, but love it each time! 💞

    • — Steph Down Under on August 10, 2020
    • Reply
  • Excellent! My cuban boyfriend is a fan of black beans and he loved it. Followed the instructions, didn’t change a thing, and it came out perfect . I love all your recipes 💜

    • — Eugenia Behar on July 18, 2020
    • Reply
    • ❤️

      • — Jenn on July 19, 2020
      • Reply
  • This was fantastic! I made it with vegetable stock, and garnished with some crumbled lime flavored tortilla chips and vegan cashew sour cream. So good! I did hold off a bit of the cooking liquid at the end of the blending process, so will probably eliminate about a half cup of water from the cooking next time just so I get the consistency I like. But I plan to make this many times again, and highly recommend it. Thank you for the recipe!

    • — Michael on July 16, 2020
    • Reply
  • If you are making this with dried beans you have cooked, how much beans are used?

    • — J on July 11, 2020
    • Reply
    • Hi J, You’ll need about 3-/12 cups of cooked beans, which I’d guesstimate would be about 1-1/2 cups dried beans.

      • — Jenn on July 12, 2020
      • Reply
  • Finally found a black bean soup recipe that doesn’t call for chili powder, and it’s delicious. Made a vegan version (veggie broth & omitted sour cream, and it’s excellent. Thank you!!!

    • — Brenda on July 9, 2020
    • Reply
  • Delicious!

    • — Stephanie on May 4, 2020
    • Reply
  • I’m allergic to carrots. Any suggestions for a sub?

    • — Catharine Darr on April 29, 2020
    • Reply
    • Hi Catharine, parsnips, turnips, or celery would all work here. Hope you enjoy!

      • — Jenn on April 29, 2020
      • Reply
  • Superb, making it again soon. Partially puréed it for more texture.

    • — Charmian on April 1, 2020
    • Reply
  • I thought it was excellent. Good flavor and think I will definitely be saving this recipe. Think I will go buy your cookbook as I have really liked every recipe I tried from you so far.

    • — Walter Larsen on February 23, 2020
    • Reply
  • I have been cooking from this amazing site for years and have never had anything but huge success with the recipes. This soup however REALLY disappointed. It was so thin and lacked taste. Perhaps if you cut the broth in half, the consistency might have been better. STILL A HUGE FAN OF JEN’s but this recipe just didn’t work.

    • — Alicia Friedman on February 2, 2020
    • Reply
    • You must have missed something up. This soup is thick and tasty every time I have made it.

      • — Will on February 22, 2020
      • Reply
  • I halved all of the spices since my family doesn’t like things too spicy. I used 3 1/2 cups of chicken broth since I didn’t have a third can of beans. I puréed a little more than half the soup, With the sour cream and cilantro as toppings it’s very tasty.

    • — Sunshine baker on January 25, 2020
    • Reply
  • Where did the metric conversion go?

    • Hi Zahra, I don’t think this recipe ever had metric conversions, but I just added them. Hope you enjoy the soup if you make it!

  • Thank you Jen & Ronna! (Churrascos Black Bean Soup recipe) I combined the 2 recipes, OUTSTANDING flavorful, delicious soup. 1 regret – failing to make this earlier than I did, it’s sooooo good. Black Bean soup is my favorite soup & this is amazing. Know I’ll be making it a LOT. The evening I made it, tasted mild so I upped the cayenne, tend to enjoy spicy fare. The the following day, it’s fiery-hot, even for me. Should have left it alone. Perfect, AS-IS!

  • The black bean soup is absolutely delicious. I add a third can of black beans and a jalapeno pepper (minus most of the seeds). YUM!! It is quick and easy to make.

    • — Greta Peterson
    • Reply
  • This recipe is a starting point but as written we found the soup too thin (that pretty dollop of sour cream in the photo sank invisibly to the bottom of our bowls) and needing more spice. Next time I would add a chopped jalapeño (or two or three) in with the veggies and, as others have suggested, add another can of beans after pureeing the soup.

  • Absolutely AMAZING! Very easy to make and totally delicious. Thanks!

  • I don’t know what took me so long to make this easy and delicious soup. I’ve made it twice now and it’s a big hit. I had a handyman working while I was cooking and I had to give him some soup to take home with him. The aroma is as good as the soup – completely enticing. If you’re on the fence, make it. It’ll be a go to.

    • — dale goldstone
    • Reply
  • OMG I just made this soup with a couple adjustments for personal preference….I added a can of rinsed and drained chickpeas and once everything was pureed together I added a cup of corn. Topped with a TBSP of homemade avocado spread and I honestly dont even know if I can handle the 2 hour wait until supper…..a delicious recipe that you can adapt to your own but truly needs no adapting! This recipe will not disappoint!!!!

  • I love the sound of this recipe and would like to make it using a pound of organic black beans that need to soak overnight. How would I adjust the spices as I am not sure how 2 cans of ready beans relate to the dry ones. Please advise! Thank in advance for your response!

    • Hi Lori, I think the only thing you’ll likely need to add is more salt as canned beans contain a decent amount. I’m not certain how much you’ll need so I’d suggest just adding it to taste. Hope you enjoy!

  • Just made this for the first time. Fabulous flavor. Didn’t have cayenne pepper so I used a little red pepper flakes. Cut down on the chicken broth and included about 1/2c. of liquid from the beans.

    Used a stick blender and soup seemed watery. However, I then ran it through my Vitamix blender at high speed for about 45 seconds each batch. What a difference. Soup thickened up and had a very satiny mouth feel.

    Did the same with your potato and leek soup last night made with coconut cream. Blender made the soup much thicker and richer.

  • Looking for puréed soups online and found your recipe. I made it today, it was excellent, didn’t change a thing.
    Shared on Facebook… thanks

  • A delicious, easy to prepare soup. I agree with other reviewers that it is a bit thin made as directed, but I added cooked crumbled Mexican chorizo and We really enjoyed it. Next time I’ll either cut back on the broth or add more beans. Thanks for a great soup, Jen.

  • You sure know your spices! I made your chicken tortilla soup last night and this black bean soup tonight. Both were perfectly seasoned! I wouldn’t change a thing on the tortilla soup and the only thing I would do next time for this one is to add less broth (and I only used 4 cups of broth). It was a little too watery for me but the taste was perfect! I can’t wait to try more of your recipes!

  • I made this soup couple of years ago and loved it. Somehow, I completely forgot about it afterwards. But today wanted be a bit healthy and avoid the meat eating habit, and the first soup that popped in my head was this. Wanted to add some doritos in it, but sadly don’t have that, so will have to make use of the taco shells that we have.

    It is an absolutely fantastic soup. Hats off to you Jenn.


  • Flavor of this soup is the most perfectly-balanced black bean dish. I use a little less broth, so it is more like a bean dish to serve over rice. — My grandson’s favorite!

  • just made this soup with a cpl of changes.
    extra chick broth, used a 48 oz can. no cumin, which i do not like. no oregano, used 1 t basil instead. after blending i added a finely chopped red bell pepper . and a small can of corn for texture. few shots of hot sauce. garnished with diced avocado and fat free fage greek yogurt. delicious!

  • My husband & I loved your soup…AND, so did our Amazon parrot! I dipped some crusty bread in it and she went crazy for it. She fanned her tail, chortled and talked to her soupy morsel the whole time she ate. So Jenn…you have some serious enthusiasm for your recipe from a 30-something bird to add to your kudos… 🙂

    • Ha! So glad it’s enjoyed by both humans and birds! 🙂

Add a Comment

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