Columbia Restaurant Spanish Bean Soup Recipe: Smoky Ham and Hearty Comfort

Complete Columbia Restaurant Spanish Bean Soup Recipe: Smoky Ham and Hearty Comfort overview image

This Spanish bean soup captures the hearty, smoky flavors that made Columbia Restaurant’s version legendary. Developed over generations in Tampa’s historic Ybor City, the dish blends simple ingredients into something deeply comforting. The key lies in slow-simmered beans with smoky ham, creating a rich broth that’s both rustic and refined.

What sets this recipe apart is its balance of textures—creamy beans, tender ham, and a broth that’s thick enough to be satisfying yet light enough for everyday enjoyment. The method is straightforward but precise, ensuring professional results with minimal effort. Perfect for chilly evenings or whenever you crave restaurant-quality comfort at home.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Columbia Restaurant Spanish Bean Soup

This professional-grade Spanish bean soup relies on slow-simmered beans, smoky ham, and carefully balanced spices for authentic Columbia Restaurant flavor.

Ingredient Amount Notes
Dried white beans 🌱 1 lb Great Northern or navy preferred
Smoked ham hock 🐖 1 whole About 12 oz, skin-on
Yellow onion 🧅 1 whole Medium, finely diced
Green bell pepper 🌶️ 1 whole Medium, finely diced
Garlic cloves 🧄 6 cloves Minced to fine consistency
Spanish smoked paprika 🌶️ 1 tbsp Pimentón de la Vera preferred
Ground cumin 🌿 1 tsp Freshly toasted if possible
Bay leaves 🍃 2 whole Dried, high quality
Vegetable broth 🍲 6 cups Low-sodium preferred
San Marzano canned tomatoes 🍅 1 can 28 oz, crushed by hand
Extra-virgin olive oil 🫒 3 tbsp First cold press preferred
Kosher salt 🧂 1 ½ tsp Diamond Crystal brand
Freshly ground black pepper 🌶️ 1 tsp Medium-coarse grind
Fresh flat-leaf parsley 🌿 ¼ cup Chopped for garnish
Sherry vinegar 🍷 1 tbsp Aged 10+ years

The beans and ham hock form the foundation. Great Northern or navy beans maintain structural integrity during long simmering. For the ham hock, seek skin-on, meaty specimens from specialty butchers or Whole Foods—avoid pre-cooked varieties. Spanish smoked paprika (Pimentón de la Vera) is non-negotiable; La Chinata brand offers optimal quality. San Marzano tomatoes provide the requisite sweetness without acidity—Century or Stanislaus brands are preferred.

Vegetable broth substitution requires careful selection. Imagine No-Chicken Broth offers the necessary depth, or prepare homemade with charred vegetables. For smoke enhancement without ham, add 1 tsp liquid smoke to broth. Sherry vinegar alternatives include red wine vinegar with 1/2 tsp sugar. Fresh parsley may be substituted with cilantro for brightness, though flavor profile will shift. Cumin should be toasted whole seeds then ground for maximum potency.

Prepared soup maintains quality for 4 days refrigerated in airtight containers. Freeze portions for up to 3 months—thaw overnight before reheating. Ham hocks may be removed after cooking; shred meat and return to soup. Bean texture improves after 24 hours as starches redistribute. For professional presentation, garnish with extra-virgin olive oil drizzle and freshly cracked pepper immediately before serving.

❤️

Why You’ll Love This Recipe

  • Dumps, Simmers, Done: Honestly, this might be the most hands-off soup I make. Toss the beans in water overnight (or use the quick-soak trick if you forgot), then it’s just chopping a few veggies while the ham hock does all the heavy lifting. No babysitting required—just let it bubble away and fill your kitchen with that smoky, garlicky aroma.
  • Smoky, Garlicky Magic: That first spoonful ruins you for other bean soups. The ham hock melts into the broth, leaving this deep, smoky richness, while the garlic and green pepper add just enough brightness to keep it from being one-note. I’ve made it with and without the ham hock, and—between us—the hock version is non-negotiable.
  • Feeds a Crowd (Twice): I double this every time because it reheats like a dream. The flavors get even better overnight, so leftovers taste intentional, not sad. It’s my go-to for potlucks, lazy Sundays, or when I need to stash meals for the week. (Yes, it freezes beautifully too.)
  • $5 Meal That Eats Like $20: Dried beans and a ham hock stretch further than you’d think. This soup feels hearty and restaurant-worthy but costs pennies per serving. I’ll be real: it’s the reason I always keep a bag of white beans in the pantry—because dinner this good shouldn’t require a grocery haul.

Step-by-Step Instructions for Spanish Bean Soup

This method transforms simple ingredients into a deeply flavorful, comforting soup with layers of smoky richness.

Step 1: Prepare the Beans and Build the Flavor Base

Begin by sorting through the 1 lb dried white beans, removing any debris or broken pieces. Rinse them thoroughly under cold water, then transfer to a large bowl and cover with water by 2 inches. Let soak for 8 hours or overnight—this ensures even cooking and reduces the risk of split skins. Drain and rinse before using.

In a 6-quart Dutch oven, heat the 3 tbsp extra-virgin olive oil over medium heat until shimmering. Add the finely diced yellow onion and finely diced green bell pepper, cooking for 6-8 minutes until softened and just beginning to caramelize at the edges. Stir in the 6 cloves minced garlic cloves and cook for 1 minute until fragrant but not browned—this prevents bitterness.

Step 2: Develop the Spice Profile and Add Liquid

Push the vegetables to one side of the pot and add the 1 tbsp Spanish smoked paprika and 1 tsp ground cumin to the cleared space. Toast the spices for 30 seconds, stirring constantly, until their aroma becomes pronounced. This blooming step intensifies their flavors and removes any raw edge.

Immediately add the 1 can San Marzano canned tomatoes (crushed by hand), 6 cups vegetable broth, 1.5 tsp kosher salt, 1 tsp freshly ground black pepper, and 2 whole bay leaves. Stir to combine, then add the 1 whole smoked ham hock and drained beans. The liquid should cover the beans by about 1 inch—add water if needed. Bring to a gentle boil, then reduce to a low simmer.

Step 3: Simmer for Optimal Texture and Flavor

Partially cover the pot and maintain a gentle simmer for 1 hour 45 minutes to 2 hours, stirring occasionally. The beans should be tender but not mushy, and the broth will thicken slightly as the starches release. Skim any foam that rises to the surface during the first 30 minutes of cooking for a cleaner final texture.

About 30 minutes before the soup is done, remove the ham hock and let it cool slightly. When handleable, shred the meat into bite-sized pieces, discarding any skin or bones. Return the meat to the pot—this adds smoky depth without excess fat. Taste and adjust seasoning if needed, remembering the flavors will concentrate slightly as it rests.

Step 4: Finish with Brightness and Balance

Once the beans reach the desired tenderness, remove from heat and stir in the 1 tbsp sherry vinegar. This final addition cuts through the richness and brightens the soup’s deep flavors. Let the soup rest for 10 minutes off heat—this allows the vinegar to integrate fully without overpowering.

Ladle into warmed bowls and garnish each serving with chopped fresh flat-leaf parsley. The parsley adds a fresh, herbal note that contrasts beautifully with the soup’s smoky base. For best texture, serve immediately—the beans will continue to absorb liquid as it stands, so adjust consistency with additional broth if needed when reheating.

Dietary Considerations for columbia restaurant spanish bean soup

Vegetarian Adaptation

To make this soup vegetarian while keeping that signature smoky depth, I recommend replacing the smoked ham hock with 1 cup smoked mushrooms (shiitake works beautifully) and adding 1 tsp liquid smoke to the broth. The mushrooms provide that meaty texture, while the liquid smoke mimics the ham’s smokiness. 🌱

Gluten-Free Considerations

This recipe is naturally gluten-free as written, but always double-check your vegetable broth label—some brands contain wheat derivatives. I like Imagine No-Chicken Broth for its clean ingredients and rich flavor. For extra safety, use certified gluten-free Spanish smoked paprika like La Chinata brand.

Low-Sodium Option

To reduce sodium without sacrificing flavor, cut the kosher salt to ½ tsp and use no-salt-added vegetable broth. Boost umami with 1 tbsp tomato paste and ½ tsp mushroom powder instead. The sherry vinegar and smoked paprika will still provide plenty of depth—trust me, you won’t miss the salt!

Vegan Variation

For a fully vegan version, omit the ham entirely and add 1 can white beans (drained) for extra creaminess. Use olive oil to sauté the vegetables instead of any animal fat. A splash of vegan Worcestershire sauce at the end adds that savory complexity. The soup remains hearty and satisfying without any animal products.

Dairy-Free Note

This recipe is completely dairy-free as written, making it perfect for those avoiding lactose. The richness comes entirely from the beans and olive oil. If you’re serving with bread, just ensure it’s dairy-free—I love Rudi’s Organic Bakery for their clean ingredient list. The parsley garnish adds freshness without any dairy.

Allergy-Friendly Tips

For nut allergies, confirm your vegetable broth is processed in a nut-free facility. While this soup contains no nuts, cross-contamination can occur in some broths. For garlic sensitivity, reduce to 2 cloves or substitute with ½ tsp asafoetida powder for similar depth. Always check spice labels for potential allergen warnings. 💡

Nutrition Facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 14g18%
Saturated Fat 4g20%
Cholesterol 35mg12%
Sodium 890mg39%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
Protein 22g44%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.9(10 reviews)
Tyler Parker