Spicy Black Bean Soup
This healthy black bean soup recipe is easy to make with canned beans. It's absolutely delicious and naturally vegan, vegetarian and gluten free!
Updated by Kathryne Taylor on July 10, 2024

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
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.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.
















Very good!
I have been using this recipe for black bean soup a very long time and it is a real crowd pleaser no matter who is coming over. I have used both veg stock as well as chicken stock and both work great. I definitely prefer the lime juice over the sherry vinegar. I think the lime tastes better (personal preference).
Overall I follow the recipe and it always tastes yummy!!
I’ve made this soup four times in the past two months. Black bean soup has been a staple in our home for many years. I have never made it with the same recipe so many times. The list of ingredients isn’t endless, and the prep is easy. I found it to be a bit cumin forward, I reduced the amount to a level tablespoon. The only other thing that I changed was to add the spices to the heated oil before the chopped vegetables. Thanks for a great recipe!,
My new favourite soup!! Ordinarily I am not a soup person, but one spoonful of this black bean soup and I was converted. I did modify a couple of things…I used an immersion blender instead of taking some soup out for a blender (less clean up). My avocados were not ripe, so I topped with some tomato chunks…delicious. I down sized it a little 3 cans of beans and 3 cups of broth, but I upped the celery and carrots.