Cuban Dinner Recipes
Cuban Black Bean Soup (Sopa de Frijol Negro)
Living in Miami means you’re surrounded by Cuban restaurants on every corner. And let me tell you, they know how to make a mean black bean soup down here. Walk into any Cuban restaurant here and you’re bound to find it on the menu, next to the sopa de pollo and Cuban lentil…
- Ready 2 hours
- Serves 6 servings
- Prep 15 minutes
- Cook 2 hours

Walk into any Cuban restaurant here and you’re bound to find it on the menu, next to the sopa de pollo and Cuban lentil soup. Sounds like the perfect Cuban dinner idea to me!
Now, let’s clear something up: while you might think Cuban black bean soup is just a souped-up version of the classic Cuban black beans, it’s not quite the same.
Cuban black beans are simmered low and slow with Cuban sofrito and a touch of cumin until they’re melt-in-your-mouth tender. While this black bean soup with ham uses similar ingredients, it is blended to velvety, silky perfection, giving it that smooth texture that keeps you coming back for more.
Let me show you how to make it!
“Thank you for a delicious and authentic tasting recipe. I’ve made this soup 3-4 times now. It was perfect the first time and every time after. I’ll keep coming back to this recipe forever!” —Jocelyn
Recommended For This Recipe

Dutch Oven
I use a 6-quart Dutch Oven often when I’m making soups and stews and even when I’m cooking other recipes that require long hours of cooking.
Soaking The Black Beans
In a Dutch oven, add the black beans and ham hock. Add enough water to cover the beans entirely. Simmer, covered with the lid, for 1 1/2 hours to 2 hours or until the beans are tender. Add more water as they cook so they don’t dry out. Sometimes it may require more than 2 hours for the beans to soften so keep your eye on it and add water as needed.

Cooking Instructions
Make the sofrito. In a large skillet, heat oil over medium-high heat. Add the onions and bell peppers and sauté for 1-2 minutes. Add in the minced garlic and sauté for 30 seconds. Stir in ground cumin, dried oregano, vinegar, sugar, bay leaf, salt, and pepper. Sauté for another 3 minutes.
Simmer the soup. Add the sofrito to the Dutch oven. Bring to a boil then turn down the heat to LOW. Simmer for 30-40 minutes until the beans are creamy and delicious.
Shred the ham. Remove the bay leaf and ham hock from the pot. Make sure all the meat fell off the ham hock. You may have to shred it a bit with two forks. Taste and adjust seasonings.

Let’s Talk Soup Texture
Unlike some other black bean soups that are pureed into a smooth consistency, Cuban black bean soup typically maintains a chunkier texture. This is achieved by only partially blending the soup or by mashing some of the beans with a spoon during cooking.
If you’re not a fan of texture, you can use an immersion blender to blend the soup to your liking. Personally, I like a bit of texture so I only blend the soup slightly but not completely.
Thank you Califia Farms for sponsoring this post and a HUGE thank you to all the readers of this blog for all your support! xo
Recipe
Cuban Black Bean Soup (Sopa de Frijol Negro)
My homemade version of classic Cuban black bean soup (sopa de frijol negro) is made with dried black beans, ham hock, Cuban sofrito, and spices. A comforting dinner soup that cooks “low and slow”, it’s creamy yet brothy, wonderfully savory, and easy to make at home following a few simple steps.
- Serves 6 servings
- Prep 15 minutes
- Cook 2 hours
- Total 2 hours
Ingredients
- 1 lb dried black beans
- 1 smoked ham hock (omit to keep the soup vegetarian)
- 2 tablespoons olive oil (or more as needed)
- 1/2 cup diced onion (diced)
- 1/2 cup diced red bell pepper
- 1/2 cup diced green bell pepper
- 4 cloves garlic (minced)
- 2 teaspoons ground cumin
- 2 teaspoons dried oregano
- 2 tablespoons red wine vinegar
- 2 teaspoons granulated sugar
- 1 bay leaf
- 1/2 teaspoon salt (or more to taste)
- 1/4 teaspoon black pepper (or more to taste)
FOR GARNISH:
- Sliced avocado
- Chopped cilantro
- Sour cream
- Lime wedges
Instructions
Soak The Beans
- 1
In a Dutch oven, add the black beans and ham hock. Add enough water to cover the beans entirely. Simmer, covered with the lid, for 1 1/2 hours to 2 hours or until the beans are tender.
- 2
Add more water as they cook so they don't dry out. Sometimes it may require more than 2 hours for the beans to soften so keep your eye on it and add water as needed.
Make The Cuban Black Bean Soup
- 3
In a large skillet, heat oil over medium-high heat. Add the onions and bell peppers and sauté for 1-2 minutes. Add in the minced garlic and sauté for 30 seconds.
- 4
Stir in ground cumin, dried oregano, vinegar, sugar, bay leaf, salt, and pepper. Sauté for another 3 minutes.
- 5
Add the sofrito to the Dutch oven. Bring to a boil then turn down the heat to LOW. Simmer for 30-40 minutes until the beans are creamy and delicious. While cooking, feel free to mash some of the beans with a wooden spoon.
- 6
Remove the bay leaf and ham hock from the pot. Make sure all the meat fell off the ham hock. You may have to shred it a bit with two forks. Taste and adjust seasonings.
- 7
If you're not a fan of texture, you can use an immersion blender (away from the heat) to blend the soup to your liking. Serve the black bean soup with your favorite garnishes. Enjoy!
Nutrition
- Serving1 serving
- Calories278 kcal
- Carbohydrates23 g
- Protein19 g
- Fat13 g
- Saturated Fat4 g
- Polyunsaturated Fat2 g
- Monounsaturated Fat7 g
- Cholesterol31 mg
- Sodium173 mg
- Potassium586 mg
- Fiber7 g
- Sugar1 g
- Vitamin A40 IU
- Vitamin C6 mg
- Calcium61 mg
- Iron3 mg








