Go Back
+ servings
Logo of The Forked Spoon featuring a blue spork.
Two white bowls filled with black bean soup and garnished with fresh salsa and sour cream.
4.88 from 8 votes

Easy Black Bean Soup Recipe

This Easy Black Bean Soup Recipe is made with basic pantry essentials including canned black beans, onion, carrots, and celery. Filled with hearty plant-based protein and gut-loving fiber, enjoy this healthy and delicious vegan soup with all your favorite toppings including salsa, sour cream, avocado, and more!
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Servings: 6 servings
Calories: 359kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 large onion - diced
  • 1 jalapeno - diced (optional)
  • 2 stalks celery - chopped
  • 3 large carrots - peeled and chopped
  • 5 cloves garlic - minced
  • 1 cup water - or broth
  • 5 (15 ounce) cans black beans - 3 cans with all liquid, 2 cans drained but not rinsed
  • ½ cup salsa - homemade or storebought (see notes)
  • ½ teaspoon ground cumin
  • salt and pepper - to taste
  • 1 lime - juiced

Instructions

  • Heat one tablespoon olive oil in a large pot or Dutch oven over medium heat. Add the onion and cook, stirring often, for 4-5 minutes or until the onions turn translucent. Add the jalapeno, celery, and carrots. Continue to cook over medium heat for 10-15 minutes, stirring often. In the last two minutes stir in the minced garlic and water (or broth), mixing well to combine. Cover, and allow vegetables to steam for 2-3 minutes.
  • Once vegetables have softened (the celery typically takes the longest), add the black beans. I added three cans of black beans with all the liquid. The other two cans were drained, but not rinsed.
  • Add the salsa (or diced tomatoes) and season with ground cumin, salt, pepper, and fresh lime juice. Bring to a low boil and reduce heat to low. Simmer for 10 minutes, stirring often to prevent the beans from burning to the bottom of the pot.
  • Serve warm topped with additional salsa, hot sauce, sour cream (non-vegan), cheese (non-vegan), avocado, or crushed tortilla chips.

Notes

  • If you don't have any salsa on hand, 1 (15 ounce) can of diced tomatoes will also work great.
  • Leftovers are best enjoyed within 5-7 days.
  • This black bean soup recipe (without toppings) is naturally gluten-free, vegan, and dairy-free.

Nutrition

Calories: 359kcal | Carbohydrates: 64g | Protein: 21g | Fat: 3g | Saturated Fat: 1g | Sodium: 1480mg | Potassium: 172mg | Fiber: 25g | Sugar: 3g | Vitamin A: 1223IU | Vitamin C: 10mg | Calcium: 28mg | Iron: 1mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2026 The Forked Spoon

QR Code linking back to recipe