
This hearty Cuban White Bean Soup has been my winter comfort food staple for years. With tender beans, smoky ham flavor, and aromatic herbs, it delivers a truly authentic taste of Cuban cuisine right in your own kitchen.
I first made this soup during a particularly cold winter when I needed something to warm both body and soul. The house filled with the most intoxicating aroma as it simmered, and now my family specifically requests it whenever temperatures drop below freezing.
Ingredients
- Dried white beans: Require overnight soaking but create the perfect creamy texture foundation for this soup
- Salt pork: Contributes essential fat and flavor that infuses the entire pot
- Meaty smoked ham hocks: Provide that distinctive smoky depth that makes this soup so memorable
- Olive oil: Creates the perfect base for sautéing the aromatics
- White onion: Adds sweetness and texture when properly sautéed
- Fresh garlic cloves: Bring necessary pungent notes that define Cuban cuisine
- Dried oregano: Offers herbal complexity that blooms beautifully in the hot oil
- Ground cumin: Provides earthy warmth that ties all ingredients together
- Bay leaves: Impart subtle aromatic notes during the long simmer
Step-by-Step Instructions
- Preparation:
- Begin by soaking your beans overnight in plenty of cold water. This crucial step ensures they cook evenly and reduces cooking time. The next day, drain and rinse them thoroughly under cold running water to remove any impurities.
- Create the Base:
- Combine your soaked beans, fresh water, bay leaves, salt pork, and ham hocks in a large Dutch oven or soup pot. Bring everything to a gentle boil, then immediately reduce to maintain a low simmer. This slow, gentle cooking process allows the beans to gradually soften while absorbing all the smoky flavors from the meat.
- Initial Simmer:
- Allow the mixture to simmer covered for a full 90 minutes. During this time, the beans will become tender while the salt pork and ham hocks infuse the broth with rich flavor. The kitchen will begin to fill with an incredible aroma that signals good things are happening.
- Prepare the Meat:
- After the initial simmer, remove the salt pork and discard it as its flavor has been fully extracted. Next, remove the ham hocks and let them cool slightly before handling. Carefully pull the meat from the bones, discard any fat or gristle, and shred the tender meat into bite sized pieces before returning it to the pot.
- Create the Sofrito:
- Heat olive oil in a separate skillet over medium heat. Add the minced onions and garlic, cooking them gently for about 5 minutes until they become translucent and aromatic. This sofrito is a crucial flavor base in Cuban cooking that adds depth to the entire dish.
- Finish and Season:
- Add your sautéed onion mixture to the simmering beans along with oregano, cumin, salt, and pepper. Allow the soup to simmer for 15 more minutes, letting all the flavors meld together beautifully. Taste and adjust seasonings as needed before serving hot.

My grandmother always insisted on using real ham hocks rather than ham bouillon for authentic flavor. She would say "Shortcuts show in the final taste" while patiently tending to her simmering pot of beans. That lesson has stuck with me through decades of cooking this beloved recipe.
Storage Solutions
This Cuban White Bean Soup keeps beautifully in the refrigerator for up to 4 days, making it perfect for meal planning. Store it in airtight containers once completely cooled. The flavors actually improve after a day as the ingredients have more time to meld together. When reheating, do so gently over medium low heat, stirring occasionally and adding a splash of water if needed to maintain the desired consistency.
Perfect Pairings
Serve this hearty soup with fresh crusty bread or traditional Cuban pan tostado for an authentic experience. A side of white rice is also traditional, with many Cubans spooning the soup directly over the rice. For a complete meal, add a simple green salad dressed with lime juice and olive oil to brighten the rich flavors of the soup. A squeeze of fresh lime juice over each bowl just before serving adds a wonderful touch of acidity.
Traditional Variations
In different regions of Cuba, you'll find slight variations on this classic soup. Coastal areas often add seafood like shrimp or fish during the final cooking stage. In agricultural regions, additional vegetables like carrots, potatoes or calabaza squash might make an appearance. Some families add a hint of sour orange juice or a splash of dry white wine for brightness. The beauty of this recipe is its adaptability while maintaining its soulful character.

This wholesome soup is not just a recipe but a tradition that warms the heart and nourishes the soul.
Frequently Asked Questions
- → What type of white beans work best in this soup?
While the recipe suggests Great Northern beans, you can use navy beans (commonly used in Cuban soups) or larger cannellini beans. All work beautifully, with slight differences in texture and cooking time. Navy beans tend to break down more, creating a creamier soup, while cannellini beans hold their shape better.
- → Can I make this soup in advance?
Yes! This soup actually improves with time as the flavors meld. You can make it 1-2 days ahead and refrigerate it. The soup can also be frozen for up to 3 months in airtight containers. Just thaw overnight in the refrigerator before reheating gently on the stovetop.
- → What are good substitutes for ham hocks?
A meaty ham bone makes an excellent substitute for ham hocks. Other alternatives include smoked turkey legs, bacon, or smoked sausage. For a vegetarian version, use smoked paprika and vegetable broth to create depth of flavor without meat.
- → How can I make this soup spicier?
To add heat, sauté minced jalapeños or crushed red pepper flakes with the onions and garlic. You could also add a dash of hot sauce when serving, or include a diced poblano pepper during cooking for a milder heat with smoky flavor.
- → What sides pair well with Cuban white bean soup?
Freshly baked cornbread is traditional and perfect for sopping up the flavorful broth. Other excellent accompaniments include white rice, crusty bread, a simple green salad with citrus dressing, or fried plantains for an authentic Cuban meal.
- → Do I need to soak the beans overnight?
While overnight soaking is recommended for more even cooking and digestibility, you can use a quick-soak method if you forget. Bring beans to a boil in water, turn off heat, cover, and let sit for 1 hour before draining and proceeding with the recipe. Cooking time may need to be extended slightly.