Cuban-style caldo gallego is a hearty white bean soup with Spanish roots, usually made with potatoes, greens, smoked pork, and chorizo in a savory broth. This version uses canned beans for a practical weeknight-friendly method while keeping the slow-simmered flavor and substantial, spoonable texture that make the soup satisfying.
Ingredients
- 1 tablespoon (15 ml) olive oil
- 6 ounces (170 g) Spanish-style cured chorizo, sliced into ¼-inch (6 mm) rounds
- 1 medium yellow onion, about 1 cup (150 g), finely chopped
- 1 medium green bell pepper, about 1 cup (150 g), finely chopped
- 4 garlic cloves, about 1 tablespoon (15 g), minced
- 1 teaspoon (2 g) sweet paprika
- 6 cups (1.4 L) low-sodium chicken broth
- 1 smoked, fully cooked ham hock, about 12 ounces (340 g)
- 1 pound (450 g) Yukon Gold or other waxy potatoes, cut into ¾-inch (2 cm) pieces
- 3 cans white beans, 15 ounces (425 g) each, drained and rinsed; about 4½ cups (765 g) beans total
- 6 ounces (170 g) collard greens or kale, tough stems removed and leaves chopped
- 1 bay leaf
- ½ teaspoon (1 g) dried oregano
- ¼ teaspoon (0.5 g) black pepper, plus more to taste
- 1 tablespoon (15 ml) red wine vinegar, plus more to serve if desired
- Salt, as needed, usually ¼ to ½ teaspoon (1.5–3 g), depending on the broth and ham
- 2 cups (480 ml) water, as needed to adjust the broth
Instructions
- Prepare the ingredients. Chop the onion, bell pepper, garlic, potatoes, and greens; slice the chorizo and rinse the beans. Strip away any tough central ribs from collards or kale so the leaves soften evenly. Keep salt modest at first because smoked ham and chorizo can contribute plenty.
- Brown the chorizo and soften the vegetables. Heat the olive oil in a large, heavy soup pot or Dutch oven over medium heat. Add the chorizo and cook for 3 to 4 minutes, stirring, until it releases some orange-red oil and its edges begin to brown. Add the onion and bell pepper and cook for 5 minutes, stirring occasionally, until softened. Stir in the garlic and paprika and cook for 30 seconds, just until fragrant; do not let the garlic scorch.
- Simmer the ham for flavor. Pour in the broth and add the ham hock, bay leaf, oregano, and black pepper. Bring the liquid just to a boil, then lower the heat so it simmers gently. Cover partially and cook for 65 minutes, turning the hock once if it is not mostly submerged. A quiet simmer helps the broth become savory without boiling away too quickly. Because this recipe uses a smoked, fully cooked ham hock, it is simmered to flavor the soup; if substituting an uncooked fresh pork hock, check it with a food thermometer to at least 145°F (63°C), the USDA FSIS safe minimum for whole cuts of pork, and let it rest for 3 minutes before pulling the meat.
- Add the potatoes. Stir in the potato pieces and simmer uncovered for about 15 minutes, or until they are nearly tender when pierced with a small knife. Keep the heat gentle so the broth does not reduce too fast. If the potatoes are large or firm, they may need another few minutes before the beans go in.
- Pull the ham and finish the soup. Lift the hock onto a plate. Stir the drained beans and chopped greens into the pot and simmer for 10 minutes, until the greens are tender and the beans are hot. When the hock is cool enough to handle, remove the skin, bone, and any gristle, then shred or chop the meat and return it to the soup. Discard the bay leaf.
- Adjust and serve. Taste the broth before adding salt. Stir in the vinegar, then add salt and more black pepper as needed. If the soup is thicker than you like, add water or broth a little at a time; for a thicker, creamier bowl, mash a few beans and potato pieces against the side of the pot and stir them in. Serve hot.
Tips
- Choose the right chorizo. Spanish-style cured chorizo is firm and ready to eat, and it renders flavorful oil as it browns. Mexican fresh chorizo has a different texture and seasoning; it can work, but cook it completely before adding the vegetables. If using fresh ground chorizo, cook it to 160°F (71°C), the USDA FSIS safe minimum for ground meat.
- Keep the simmer gentle. A rolling boil can break the potatoes apart and make the broth cloudy. If the pot starts bubbling hard, lower the burner; a few small bubbles rising steadily are enough.
- Season at the end. Ham hocks, chorizo, and packaged broth vary in saltiness. Taste only after the meat has simmered and been added back, then season gradually rather than salting the broth heavily at the beginning.
- Use the greens you can find. Collards give the soup a sturdy, traditional-feeling bite; kale is an easy substitute. Spinach is more delicate, so stir it in during the last 2 to 3 minutes instead of simmering it for the full finishing time.
Serving Suggestions
Serve caldo gallego in warm bowls as a filling main course. Crusty bread, a slice of toasted country loaf, or plain white rice makes a useful partner for soaking up the paprika-scented broth. A small dish of red wine vinegar or lemon wedges at the table lets each person brighten their serving, while a little extra black pepper gives the soup a sharper finish.
Because the soup contains beans, potatoes, pork, and greens, it is substantial on its own; a simple side salad with a lightly acidic dressing is enough to balance it. For a larger meal, offer olives or sliced tomatoes as a starter. Avoid adding too many strongly seasoned sides, since the chorizo and smoked ham already bring plenty of savory flavor.
Variations
Caldo gallego comes from Galicia in northwestern Spain, and versions vary by household and by what is available. Cuban-style interpretations often reflect the island’s Spanish culinary heritage and may use different pork, sausage, beans, or greens. This is a practical home version rather than a claim that there is one definitive formula. In Galicia, dried white beans and greens such as turnip tops are common; if you find turnip greens, substitute them for the collards for a more assertive, slightly peppery taste.
For a meatier pot, add another 4 ounces (115 g) of cured chorizo or use a meaty smoked ham shank instead of a smaller hock. For a milder soup, reduce the chorizo to 3 ounces (85 g) and replace the difference with extra beans. Cannellini, great Northern, or navy beans all work; cannellini are larger and creamy, while navy beans tend to soften more readily.
To make a meat-free version, omit the ham hock and chorizo, use vegetable broth, and sauté the vegetables with 1 tablespoon (15 ml) extra olive oil. Add 1 teaspoon (2 g) smoked paprika and, if desired, ½ teaspoon (2.5 ml) soy sauce for a deeper savory note. The result will not have the same smoky pork character, but beans, potatoes, and greens still make a satisfying soup. Add a pinch of salt only after tasting.
Storage and Reheating
Refrigerate the soup within 2 hours of cooking in shallow, covered containers. It keeps for 3 to 4 days in the refrigerator. The beans and potatoes absorb broth as they sit, so the soup will be thicker the next day; loosen each portion with a splash of water or broth while reheating.
Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally until steaming throughout. For food safety, leftovers should reach 165°F (74°C); check the center of the serving with a food thermometer. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the temperature is even. Freeze cooled soup in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C); the potatoes may soften slightly after freezing.
Frequently Asked Questions
Can I use dried white beans instead of canned?
Yes. Cook dried beans separately until tender before adding them to the soup, then use about 4½ cups (765 g) cooked beans in place of the three cans. Cooking time depends on the bean age and soaking method, so do not rely on the soup’s 10-minute finishing simmer to soften dry beans. You may need to add extra broth if the cooked beans are especially absorbent.
Can I make caldo gallego without a ham hock?
Yes. Use a smoked ham shank if available, or leave it out and add more beans and a little extra smoked paprika. Without the hock, the broth will have less depth and there will be no shredded pork, so taste carefully and adjust the salt, pepper, and vinegar before serving.
What type of white beans is best?
Cannellini, great Northern, and navy beans are all suitable. Choose beans that hold their shape if you want distinct pieces in the bowl; navy beans soften more easily and make a thicker broth. Rinsing canned beans removes some of their packing liquid and helps keep the finished soup’s flavor clean.
Why is my soup too thick?
Beans and potatoes continue to take up liquid, especially after the soup has been chilled. Stir in warm water or broth a few tablespoons at a time until it reaches the consistency you like. If it tastes diluted afterward, add a small pinch of salt or a few drops of vinegar rather than reducing it aggressively and overcooking the potatoes.
Can I make it ahead?
Yes. The soup can be cooked a day ahead and refrigerated; its flavors settle together, and it reheats well. Cool and refrigerate it within 2 hours, then warm it gently the next day until leftovers reach 165°F (74°C). Keep extra broth nearby to adjust the texture before serving.
Related
- Cajun Lamb Stew with Tender, Slow-Braised Lamb
- Cajun Loaded Potato Soup with Sausage and Cheddar
- Cajun Ninja Beef Stew: A Hearty Louisiana-Style Pot
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).