Warm, hearty, and bursting with rich, smoky flavors, Cuban Navy Bean Soup is the ultimate comfort food perfect for any season. This traditional recipe combines tender navy beans with aromatic vegetables, flavor-packed spices like cumin and paprika, and the distinctive depth of smoked ham hock. Slowly simmered to perfection, the result is a creamy, savory soup that’s comforting yet vibrant, thanks to a finishing dash of white vinegar and optional cilantro garnish. Ideal for family dinners or meal prep, this one-pot wonder pairs beautifully with crusty bread or fluffy rice for a satisfying and nutrient-packed meal.
Scan with your phone to download!
Rinse the dried navy beans under cold water, removing any debris. Place them in a large bowl, cover with water, and soak overnight. Alternatively, use the quick soak method by boiling the beans for 2 minutes, then removing from heat and letting them sit for 1 hour.
After soaking, drain and rinse the beans under cold water. Set aside.
Heat the olive oil in a large pot over medium heat. Dice the onion and bell pepper, then sauté them for 5-7 minutes, or until softened. Mince the garlic and add it to the pot, cooking for an additional 1 minute until fragrant.
Add the smoked ham hock (or ham bone) and diced ham to the pot. Stir to combine and let cook for 2-3 minutes.
Pour in the chicken broth and bring to a simmer. Add the navy beans, cumin, oregano, paprika, salt, black pepper, and bay leaves. Stir well to combine.
Reduce the heat to low, cover the pot, and let the soup simmer for 1.5 to 2 hours, or until the beans are tender and creamy. Stir occasionally to prevent sticking, and add a little water if the soup becomes too thick.
Once the beans are cooked, remove the ham hock or ham bone from the pot. Shred any remaining meat from the bone and return it to the soup. Discard the bone and bay leaves.
Stir in the white vinegar and taste to adjust seasoning, adding salt and pepper if needed.
Serve the soup hot, garnished with fresh cilantro if desired. Enjoy with crusty bread or rice on the side for a complete meal.
Serving size | (2893.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3056.3 |
Total Fat 115.8g | 0% |
Saturated Fat 34.6g | 0% |
Polyunsaturated Fat 2.8g | |
Cholesterol 360mg | 0% |
Sodium 11742.3mg | 0% |
Total Carbohydrate 286.6g | 0% |
Dietary Fiber 71.0g | 0% |
Total Sugars 22.5g | |
Protein 224.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 950.6mg | 0% |
Iron 36.4mg | 0% |
Potassium 9497.7mg | 0% |
Source of Calories