Cuban Black Bean Soup
Cuban black bean soup is a rich and hearty dish that's perfect for an appetizer or as a main meal.
Prep Time15 minutes mins
Cook Time40 minutes mins
Course: Soup
Cuisine: Cuban
Servings: 4 servings
Calories: 413kcal
Sofrito
- 1 medium green bell pepper chopped
- 1 medium yellow onion chopped
- 1 shallot chopped
- 2 cloves garlic chopped
- 1 Tablespoons olive oil
Remaining ingredients
- 3 14 ounce cans black beans drained
- 40 ounces chicken broth (5 cups)
- 2 teaspoons ground cumin
- 1 Tablespoon dried oregano
- 1 Tablespoon fresh oregano
- 1 teaspoon sugar
- 1 teaspoon kosher salt
- 2 teaspoons liquid smoke
- 1 smoked ham hock (optional)
- 1 lime juiced
Garnishes
- 1 avocado diced
- 1/2 small red onion
- 1 lime cut into quarters
- 1/4 cup sour cream
- 1/2 bunch cilantro chopped
- 1 jalapeno or serrano chile sliced
- 6 ounces smoked ham diced
- 1/4 cup pumpkin seeds toasted
Sofrito
Heat olive oil in a large pot or Dutch over medium heat until shimmering. Add bell pepper, onion and shallots and saute, stirring occasionally until onions are translucent and peppers are soft, about 10 minutes.
Add chopped garlic, fresh and dried oregano and cumin. Stir 1 to 2 minutes just until herbs and garlic are fragrant. Remove from heat and sofrito to cool about 5-10 minutes.
Add 1 cup of broth to the jar of a blender. Add cooled sofrito and puree until smooth.
Finishing the soup
Add the pureed sofrito, drained black beans, salt, sugar, and 1 quart of chicken broth to Dutch oven. Bring to a boil. Add bay leaf and reduce heat. Simmer partially covered, stirring occasionally until beans are tender and soup has thickened, about 30-40 minutes. Add lime juice.
Using an immersion blender, blitz the soup 3 or 4 times to partially puree it. Soup should retain some chunky texture. Add additional broth if soup is too thick.
Serve small bowls of diced avocado, diced red onion, chopped cilantro, pumpkin seeds, sliced jalapeno, diced ham, lime wedges, and sour cream.
Serving: 1serving | Calories: 413kcal | Carbohydrates: 20g | Protein: 25g | Fat: 28g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 14g | Trans Fat: 0.003g | Cholesterol: 81mg | Sodium: 2276mg | Potassium: 839mg | Fiber: 7g | Sugar: 7g | Vitamin A: 436IU | Vitamin C: 47mg | Calcium: 106mg | Iron: 4mg