Tampa’s historic Columbia Restaurant has served its signature Spanish bean soup for over a century, blending Cuban flavors with Florida’s smoky ham tradition. This recipe captures the restaurant’s iconic balance—tender beans, rich broth, and layers of smoked ham depth that define its reputation.
The secret lies in slow-simmering dried beans with ham hock until the broth turns velvety, then finishing with sofrito and spices. While traditionally made with pork, I’ve included vegetarian adaptations that maintain the soup’s hearty character. One taste explains why this dish has remained a Tampa staple since 1905.
Ingredients for Columbia Restaurant Spanish Bean Soup
This iconic Tampa soup begins with dried beans, smoky depth, and a sofrito base—capturing Columbia Restaurant’s century-old tradition in every bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried white beans 🌱 | 1 lb | Great Northern or navy variety preferred |
| Smoked ham hock 🍖 | 1 whole | About 12 oz, or substitute smoked paprika for vegetarian option |
| Yellow onion 🧅 | 1 whole | Medium-sized, finely diced |
| Green bell pepper 🌶️ | 1 whole | Medium-sized, finely diced |
| Garlic cloves 🧄 | 6 cloves | Freshly minced for optimal flavor |
| Canned diced tomatoes 🍅 | 14 ½ oz | Fire-roasted preferred, with juices |
| Tomato paste 🍅 | 2 tbsp | Double-concentrated for depth |
| Dried oregano 🌿 | 1 tsp | Mediterranean variety preferred |
| Ground cumin 🌿 | 1 tsp | Freshly toasted for maximum aroma |
| Bay leaves 🌿 | 2 whole | Fresh or dried, removed before serving |
| Vegetable broth 💧 | 6 cups | Low-sodium preferred for control |
| Smoked paprika 🌶️ | 1 tsp | Spanish variety for authentic flavor |
| Olive oil 🫒 | 3 tbsp | Extra-virgin for sofrito base |
| Kosher salt 🧂 | 1 ½ tsp | Diamond Crystal preferred for precision |
| Freshly ground black pepper 🌶️ | ½ tsp | Coarsely ground for texture |
The ham hock is non-negotiable for authentic flavor, though smoked paprika plus liquid smoke creates a convincing vegetarian alternative. Opt for Great Northern beans—their creamy texture defines the soup’s signature mouthfeel. For the sofrito base, freshly minced garlic and properly toasted cumin make the difference between good and restaurant-quality. Most supermarkets carry suitable ham hocks, but Latin markets often stock the smokiest options.
Vegetarian adaptations require smoked paprika plus 1 tsp liquid smoke to replicate the ham’s depth. Mushroom broth can substitute vegetable broth for umami richness. While canned beans save time, the dried version’s velvety texture is worth the soak. For the tomatoes, San Marzano offers superior sweetness, though any fire-roasted variety works. The bay leaves should be fresh if possible—dried loses potency after six months.
Dried beans keep indefinitely in airtight containers, though best used within 12 months. Prepared soup maintains optimal flavor for 4-5 days refrigerated and freezes beautifully for 3 months. The sofrito base can be prepped ahead and refrigerated for 3 days, allowing flavors to meld. For long-term storage, portion soup into airtight containers with minimal headspace to prevent freezer burn.
Why You’ll Love This Recipe
- I’ll be real: this makes a lot. Double it for a party, or keep it for lazy lunches—it reheats like a dream. My kids fight over the last bowl, and the beans soak up even more flavor overnight.
- One-Pot Magic: Honestly, I love recipes where cleanup is just one pot. This soup simmers everything—beans, ham hock, and veggies—together, so you’re not stuck scrubbing multiple pans. (Yes, even the garlic and onion caramelize right in there.)
- Smoky, Savory Depth: That smoked ham hock does all the work. The first time I made this, the aroma alone had my neighbor asking for a taste—rich, garlicky, with just enough peppery kick from the green bell. No fancy spices needed.
- Budget-Friendly Protein: Dried beans and a single ham hock stretch into four hearty meals. I’ve served it to guests who swore it was a pricey restaurant dish. (Between us, it costs less than takeout and tastes twice as good.)
Step-by-Step Instructions for Columbia Restaurant Spanish Bean Soup
This methodical approach builds layers of smoky, savory depth characteristic of Tampa’s signature dish.
Step 1: Prepare the Bean and Ham Base
Begin by sorting through the 1 lb Dried white beans, removing any debris or imperfect beans. Rinse thoroughly under cold water, then transfer to a large bowl. Cover with water by 2 inches and soak overnight, or use the quick-soak method: cover with water, bring to a boil for 2 minutes, then let stand covered for 1 hour. Drain and rinse before using.
In a large Dutch oven, combine the soaked beans, 1 whole Smoked ham hock, and 6 cups Vegetable broth. Bring to a gentle boil over medium-high heat, then reduce to low heat and simmer uncovered for 1 hour. Skim any foam that rises to the surface during the first 15 minutes of cooking. This initial simmering extracts the ham’s smoky essence while partially softening the beans.
Step 2: Develop the Sofrito Foundation
While the beans simmer, prepare the aromatic base. Heat 3 tbsp Olive oil in a separate skillet over medium heat. Add the finely diced 1 whole Yellow onion and 1 whole Green bell pepper. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and develop a translucent quality without browning.
Add the 6 cloves Garlic cloves (minced) and cook for an additional 1 minute until fragrant. Stir in the 2 tbsp Tomato paste, 1 tsp Dried oregano, 1 tsp Ground cumin, and 1 tsp Smoked paprika. Cook this mixture for 2-3 minutes, allowing the spices to bloom and the tomato paste to deepen in color. This concentrated base will provide the soup’s characteristic depth of flavor.
Step 3: Combine and Simmer to Perfection
Transfer the sofrito mixture to the pot with the beans and ham hock. Add the 14.5 oz Canned diced tomatoes (with juices), 2 whole Bay leaves, 1.5 tsp Kosher salt, and 0.5 tsp Freshly ground black pepper. Stir to combine all ingredients thoroughly, ensuring the beans are fully submerged in liquid. If necessary, add water to cover by 1 inch.
Return the soup to a gentle simmer over medium-low heat. Partially cover and cook for 1.5 to 2 hours, stirring occasionally, until the beans reach perfect tenderness—they should hold their shape but yield easily when pressed against the pot’s side. The ham hock meat should be falling from the bone at this stage, indicating full flavor extraction.
Step 4: Finish and Adjust Seasoning
Remove the bay leaves and transfer the smoked ham hock to a cutting board. When cool enough to handle, shred the meat from the bone, discarding any skin or connective tissue. Return the shredded meat to the pot and stir to distribute evenly throughout the soup.
Taste and adjust the seasoning if needed. The soup should have a balanced smokiness from the ham, a subtle heat from the spices, and a rich tomato undertone. For optimal texture, the broth should lightly coat the back of a spoon. If too thick, thin with additional broth or water. Allow the soup to rest off heat for 15 minutes before serving to let the flavors meld completely.
Pro Tips For Making Columbia Restaurant Spanish Bean Soup
- Soak beans overnight: I learned this the hard way—skipping the soak means your white beans will either stay stubbornly firm or turn to mush before they’re fully cooked. Cover them with water by 2 inches and add a pinch of salt (yes, really) to jumpstart tenderness.
- Brown the ham hock first: Don’t just toss it in with the beans. Sear that smoked ham hock in the pot for 5-7 minutes until deeply browned—it builds a sticky, savory fond that’ll flavor the whole soup. (Skip this, and you’ll miss that signature Columbia Restaurant depth.)
- Sweat the veggies low: Cook the onion, bell pepper, and garlic over medium-low heat for a full 10 minutes until they’re soft but not browned. Rushing this step leaves them harsh and raw-tasting in the final soup—I used to crank the heat and wonder why my broth tasted flat.
- Use ham bone broth: Sounds like extra work, but simmer the ham hock in 2 quarts of water for 1 hour before adding beans. Strain and return the broth to the pot—it’s the difference between good soup and the rich, smoky base this recipe’s known for. (Store-bought broth won’t cut it here.)
Common Mistakes When Making Great columbia restaurant spanish bean soup
Undercooked Beans
The most common mistake I see is rushing the bean cooking process. This soup requires 1.5 to 2 hours of simmering after combining all ingredients—don’t cut this short. Test beans by pressing one against the pot’s side; it should crush easily but not turn to mush. If they’re still firm, keep simmering in 15-minute increments. 🌱
Skipping the Soak
While quick-soak methods work in a pinch, I strongly recommend overnight soaking for that authentic velvety texture. Unsoaked beans often remain grainy, and they’ll absorb liquid unevenly during cooking. If you must quick-soak, ensure you boil for the full 2 minutes and let stand covered for 1 hour—no shortcuts.
Neglecting the Ham
The smoked ham hock isn’t just for flavor—it’s the soul of this soup. Many home cooks remove it too early or don’t shred the meat back into the pot. Let it simmer the entire time until the meat falls from the bone, then carefully pick through it, discarding only the bone and gristle. Every bit of that smoky meat belongs in your soup.
Overlooking the Sofrito
Rushing the onion, pepper, and garlic base is a flavor killer. These vegetables need 8-10 minutes to properly soften and develop sweetness. I cook mine until they’re translucent but not browned—this builds the perfect foundation. Don’t skip the 2-3 minutes of cooking the tomato paste and spices either; this step deepens the entire dish’s character. 🔥
Seasoning Too Early
Adding all your salt at the beginning can lead to over-seasoned broth as liquid reduces. I wait until the final 30 minutes to adjust seasoning. The ham hock contributes significant saltiness, so taste first. Remember, you can always add more kosher salt or black pepper, but you can’t take it out.
Ignoring the Rest
Like most stews, this soup needs 15 minutes off heat before serving to let flavors meld. Skipping this step means you’ll miss the full depth of the ham and spices. I often make it a day ahead—the flavors intensify overnight. If serving immediately, at least cover and let it sit while you prepare your garnishes and bread. ✨
Nutrition Facts
Frequently Asked Questions
Can I make this soup vegetarian?
Replace the ham hock with 1 tbsp smoked paprika plus ½ tsp liquid smoke for depth. Use mushroom broth instead of vegetable broth for extra umami. The beans and sofrito will still deliver rich flavor.
How long will the soup keep in the fridge?
Stored in an airtight container, it stays fresh for 4-5 days. The flavors actually deepen overnight! Reheat gently on the stove with a splash of water to maintain texture. Avoid microwaving to prevent beans from turning mushy.
What’s the best way to freeze leftovers?
Cool completely, then portion into freezer-safe containers with ½-inch headspace. It freezes beautifully for 3 months. Thaw overnight in the fridge before reheating. For best results, freeze without garnishes and add fresh ones when serving.
Can I use canned beans instead of dried?
You can, but the texture won’t be the same. If using canned, drain and rinse 4 (15-oz) cans of Great Northern beans, then simmer for just 30 minutes with the ham hock. The flavor will be good, but dried beans give that creamy, velvety quality.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026