Nutrition Facts for Cuban black bean soup

Cuban Black Bean Soup

Savor the vibrant flavors of the Caribbean with this hearty Cuban Black Bean Soup—a comforting, protein-packed dish that’s as nutritious as it is delicious. Made with tender, slow-simmered black beans, aromatic sautéed vegetables, and warming spices like cumin and oregano, this recipe creates a velvety, flavor-infused base enhanced by a splash of tangy white vinegar. Whether you prefer it silky smooth or textured with whole beans, this satisfying soup is easy to customize. Perfect for meal prepping or cozy weeknight dinners, it’s naturally vegan and gluten-free, making it a versatile option for everyone at the table. Garnish with freshly chopped cilantro, and serve with white rice, avocado, or a dollop of sour cream for a complete Cuban-inspired feast.

Nutriscore Rating: 77/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Cuban Black Bean Soup
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 1 pound dried black beans
  • 3 tablespoons olive oil
  • 1 large yellow onion
  • 1 large green bell pepper
  • 4 cloves garlic
  • 1 teaspoon ground cumin
  • 1 teaspoon oregano
  • 1 whole bay leaf
  • 4 cups vegetable broth
  • 2 cups water
  • 1 tablespoon white vinegar
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 0.25 cup cilantro

Directions

Step 1

Rinse and sort the dried black beans to remove any debris. Place them in a large bowl and cover with water, soaking them overnight or for at least 8 hours. Drain and rinse the beans before cooking.

Step 2

In a large soup pot or Dutch oven, heat the olive oil over medium heat.

Step 3

Finely chop the yellow onion, green bell pepper, and garlic. Add them to the pot and sauté for 5-7 minutes, or until the vegetables are softened and fragrant.

Step 4

Stir in the ground cumin and oregano. Cook for 1 minute to toast the spices.

Step 5

Add the soaked and rinsed black beans to the pot along with the bay leaf, vegetable broth, and water. Stir to combine.

Step 6

Bring the soup to a boil over high heat, then reduce the heat to low and simmer, uncovered, for about 90-120 minutes, or until the beans are tender. Stir occasionally and add more water or broth if needed to maintain the desired consistency.

Step 7

Once the beans are cooked and the soup has thickened, remove the bay leaf and stir in the white vinegar, salt, and black pepper. Adjust the seasoning to taste.

Step 8

Use an immersion blender to partially blend the soup if you prefer a creamier texture, leaving some beans whole for texture. Alternatively, transfer 1-2 cups of the soup to a blender, blend until smooth, and return it to the pot.

Step 9

Serve the soup hot, garnished with freshly chopped cilantro. Optionally, serve with white rice, avocado, or a dollop of sour cream for added flavor.

Nutrition Facts

Serving size (2267.5g)
Amount per serving % Daily Value*
Calories 1460.9
Total Fat 53.7g 0%
Saturated Fat 9.0g 0%
Polyunsaturated Fat 8.0g
Cholesterol 0mg 0%
Sodium 5683.9mg 0%
Total Carbohydrate 193.7g 0%
Dietary Fiber 57.4g 0%
Total Sugars 26.3g
Protein 61.3g 0%
Vitamin D 0IU 0%
Calcium 402.6mg 0%
Iron 17.7mg 0%
Potassium 3967.7mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 32.1%
Protein: 16.3%
Carbs: 51.5%