Easy Black Bean Soup Recipe
I’ll never forget the first time I tried to make this Easy Black Bean Soup Recipe. I was so proud of myself for being “healthy” that I didn’t rinse the canned beans. Let’s just say the soup was… explosively salty. My roommate took one bite and asked if I was trying to preserve him for winter. We laughed so hard we ordered pizza, but I was determined to get it right. Now, it’s my go-to comfort food on a chilly night, and I’ve made every mistake so you don’t have to.
Recipe Card
| Recipe Title | Easy Black Bean Soup Recipe |
|---|---|
| Servings | 4-6 |
| Prep Time | 15 minutes |
| Cooking Time | 30 minutes |
| Calories | ~320 per serving |
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 tablespoon ground cumin
- 1 teaspoon chili powder
- 4 (15 oz) cans black beans, rinsed and drained
- 4 cups vegetable broth (low sodium is best!)
- 1 (14.5 oz) can diced tomatoes, undrained
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- Juice of 1 lime
- For serving: sour cream, chopped cilantro, avocado slices
That olive oil measurement is a suggestion, not a rule. I once eyeballed it and basically deep-fried the onions. The smoke alarm sang me the song of its people for a solid ten minutes. And please, for the love of all that is good, rinse your beans. I learned that the hard, salty way.
Directions
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the diced onion and bell pepper. Cook for about 5-7 minutes, until they’ve softened.
- Stir in the minced garlic, cumin, and chili powder. Cook for just 1 minute until it smells amazing.
- Add the rinsed black beans, vegetable broth, and diced tomatoes with their juice.
- Bring the soup to a boil, then reduce the heat and let it simmer for 20 minutes.
- Use an immersion blender to partially blend the soup, leaving some chunks for texture. (No immersion blender? See my mess below!).
- Stir in the lime juice, salt, and pepper. Taste and adjust seasonings.
- Ladle into bowls and top with your favorite garnishes.
The immersion blender step is where things get dangerous. I didn’t have one once, so I used my regular blender. I filled it too full with hot soup, put the lid on, and hit blend. It was a volcanic eruption of black bean soup all over my kitchen ceiling. I spent more time cleaning than cooking. An immersion blender is a game-changer, trust me.
This Easy Black Bean Soup Recipe is my ultimate weeknight hero. It’s a one-pot wonder that makes the whole house smell like a legit restaurant. The leftovers are maybe even better the next day, once all the flavors have really gotten to know each other. It’s the definition of comfort food that doesn’t make you feel heavy afterwards.
I love making a big batch on Sunday for easy lunches all week. My kids used to turn their noses up at it, but now they call it “Mom’s superhero soup.” I’ve even started sneaking in a handful of spinach at the end for an extra health boost—it wilts right in and they never notice. If I were to change one thing, I’d maybe add a pinch of smoked paprika next time for a little more depth.
The best part is how forgiving it is. I’ve forgotten the lime juice, burned the garlic a little, and underspiced it, and it’s always still pretty darn good. It’s a family favorite because it’s cheap, filling, and honestly, just hard to truly ruin. It’s the recipe I give to friends who swear they can’t cook.

Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 320 | 55g | 6g | 18g |
I was honestly surprised how protein-packed this soup is! It’s seriously filling. I’ve made it lighter by using a little less oil and skipping the sour cream on top. For my vegan friends, just nix the dairy toppings and you’re golden. It’s naturally gluten-free, too, which is great for potlucks where you never know people’s dietary needs.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Vegetable Broth | Chicken broth works just fine |
| Red Bell Pepper | Green bell pepper or a poblano for more kick |
| Canned Tomatoes | A cup of your favorite salsa |
| Fresh Lime Juice | Bottled lime juice in a pinch (it’s okay!) |
I’ve tried almost all of these swaps. The salsa one is a total win—it adds a great flavor. Using a green bell pepper works, but it’s a bit more bitter, so I usually add a tiny pinch of sugar to balance it. I would NOT recommend swapping the cumin for something else though. I tried that with curry powder once and… let’s not talk about it.
Tips
- RINSE YOUR BEANS. I’m not kidding. The liquid in the can is super starchy and salty.
- Don’t skip sautéing the onions and peppers. That base flavor is everything.
- An immersion blender is your best friend here. If you don’t have one, carefully blend in batches.
- Always add the lime juice at the end. Cooking it makes the flavor disappear.
I learned the lime juice tip the hard way. I added it at the beginning once because I was trying to be efficient. The soup tasted flat and weird, and I couldn’t figure out why. I had to basically double the spices to compensate. Now I just squeeze it right in at the end, and it brightens the whole pot up perfectly.
FAQ
Can I use dried beans instead of canned?
Oh man, I tried this to be ~fancy~. You totally can, but you have to soak them overnight and cook them forever first. I didn’t soak them long enough and they were still little rocks. Canned beans are just so much easier for a weeknight. Save the dried beans for when you have a whole day to babysit the pot.
My soup is too thick! How do I thin it out?
This happens to me all the time, especially with leftovers. Just add a splash of water or more broth when you reheat it. It’s way easier to thin a thick soup than it is to thicken a thin one. I’ve added too much broth before and ended up with black bean water. Not great.
Can I freeze this soup?
Absolutely! It freezes like a dream. Let it cool completely, then stick it in a freezer-safe container. It’ll keep for about 3 months. Thaw it in the fridge overnight and reheat it on the stove. It’s my secret for having a healthy dinner ready on my laziest days.
That’s everything I know about making Easy Black Bean Soup Recipe! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time. Text me if you have questions!
Easy Black Bean Soup Recipe
A hearty and protein-packed black bean soup that’s perfect for chilly nights, made with simple ingredients and ready in under an hour.

Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1 tablespoon ground cumin
- 1 teaspoon chili powder
- 4 (15 oz) cans black beans, rinsed and drained
- 4 cups vegetable broth (low sodium)
- 1 (14.5 oz) can diced tomatoes, undrained
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- Juice of 1 lime
- For serving: sour cream, chopped cilantro, avocado slices
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add diced onion and bell pepper. Cook for 5-7 minutes until softened.
- Stir in minced garlic, cumin, and chili powder. Cook for 1 minute until fragrant.
- Add rinsed black beans, vegetable broth, and diced tomatoes with their juice.
- Bring soup to a boil, then reduce heat and simmer for 20 minutes.
- Use an immersion blender to partially blend the soup, leaving some chunks for texture.
- Stir in lime juice, salt, and pepper. Taste and adjust seasonings.
- Ladle into bowls and top with sour cream, cilantro, and avocado slices.



