A white shallow bowl with Black Bean Soup garnished with sour cream, diced tomatoes, diced red onion, and fresh cilantro

Black Bean Soup

Puréeing half of the beans and keeping the other half whole will give this soup a nice texture with a smooth base.
Course: Main Dish
Cuisine: American
Keyword: black bean soup, black beans, dried beans
Servings per Recipe: 6 servings
Calories per Serving: 339
Prep Time: 5 mins
Cook Time: 1 hr
Total Time: 1 hr 5 mins
5 from 1 vote


  • 1 lb. prepared dried black beans, 2/3 cup liquid reserved
  • 28 oz chicken broth or equivalent amount of water
  • 1 onion, diced
  • 1 bell pepper, diced
  • 2 Tbsp. oil
  • 10 oz tomatoes and green chilies, drained
  • 3 cloves garlic, minced
  • 1-2 tsp. cumin
  • 1 tsp. salt
  • 2 tsp. black pepper, freshly ground
  • 2 tsp. lime juice
  • Sour cream, chopped tomatoes, chopped red onion, and chopped jalapenos as desired for garnish


  • Sauté onion and bell pepper in oil in a skillet.
  • While the vegetables sauté, combine  1/2 of the prepared beans with all of the reserved liquid and the chicken broth in a large soup pot. Using an immersion blender, puree the beans.
  • When onions and peppers are tender, add them to the pureed beans in the soup pot along with the remaining beans, garlic, tomatoes and green chilies, lime juice, and seasonings. Stir gently and simmer until soup is hot and flavors are blended, about 30-45 minutes.
  • Serve with sour cream, chopped tomatoes, chopped red onion, and chopped jalapenos as desired for garnish.


Prepared dried black beans are the base for the black bean soup, so if you need to make them make sure you soak them the night before. Dried beans are much cheaper than canned and easy to make, and you may wish to double the beans that you cook to freeze for later use.
Don't try to substitute canned beans for the soup as they are not as tender as those cooked from dried, so the consistency will alter the texture of the soup.
Nutrition facts do not include garnishes.


Calories: 339kcal | Carbohydrates: 54g | Protein: 18g | Fat: 6g | Sodium: 814mg | Potassium: 1426mg | Fiber: 13g | Sugar: 4g | Vitamin A: 710IU | Vitamin C: 41.3mg | Calcium: 137mg | Iron: 5.3mg