Spicy Black Bean Soup With Ham and Garlic

black bean soup
David Bishop Inc/Photolibrary/Getty Images
Ratings (4)
  • Total: 105 mins
  • Prep: 15 mins
  • Cook: 90 mins
  • Yield: 6 Servings
Nutritional Guidelines (per serving)
419 Calories
13g Fat
57g Carbs
22g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This black bean soup recipe is nicely flavored with garlic, a meaty ham bone, and spices. The soup starts with dried black beans, soaked and then simmered to perfection with a ham bone, chopped seasoning vegetables, and a variety of spices.

A small amount of dry sherry or white wine is added to the soup, but it may be omitted if you prefer to make it with no alcohol.

Top each serving of soup with a spoonful of sour cream and chopped green onions or chilled salsa. 

Ingredients

  • 1 pound black beans (soaked)
  • 3 tablespoons olive oil
  • 1 tablespoon garlic (minced, or 1 teaspoon garlic powder)
  • 3/4 cup onions (chopped)
  • 4 stalks celery (chopped)
  • 6 1/2 cups chicken broth
  • 1 ham bone (with some meat)
  • 1 large bay leaf
  • 1/2 sweet red bell pepper (diced)
  • 1 tablespoon cumin (ground)
  • 1/2 teaspoon cayenne pepper (ground)
  • 1/2 to 3/4 teaspoon kosher salt
  • 1/4 to 1/2 teaspoon black pepper
  • 1 tablespoon brown sugar
  • 1 tablespoon lemon juice
  • 1/4 cup dry sherry (or white wine)
  • 1/4 cup chopped fresh parsley
  • 1/2 cup sour cream
  • 1/4 cup green onions (chopped)

Steps to Make It

  1. Soak the beans following the directions on the package for an overnight soak or quick soak.

  2. In a stockpot, Dutch oven, or large kettle, heat the olive oil over medium heat. Add the minced garlic, onions, and celery; cook, stirring, until the onions are translucent.

  3. Add the chicken broth, ham bone, the black beans, and the bay leaf. Reduce the heat to low, cover the pan, and simmer for 1 hour.

  4. Add red bell pepper, cumin, cayenne pepper, salt, black pepper, brown sugar, lemon juice, and sherry. Simmer the soup for 20 to 30 minutes.

  5. Remove ham bone and bay leaf. 

  6. Puree about one-quarter to one-third of the soup and then return it to the pot. See below for how to puree hot soup safely in a blender.

  7. Remove the meat from the bone and dice it. Add it back to the soup.

  8. Stir in the chopped parsley.

  9. Top each serving with a dollop of sour cream and ​a sprinkling of chopped green onions.

Safety Note

  • The steam from hot liquids can cause the lid to blow the lid off the blender, so it's important to work in batches. Never fill the blender more than half full. We recommend one-third. Loosen the center cup in the lid and hold a folded dish towel or pot holder firmly over the lid as you process the soup.