Ham Black Bean Lime Cilantro

Featured in: Everyday Home Dishes

This hearty dish brings together smoky ham and tender black beans simmered with cumin, smoked paprika, and oregano. Fresh lime juice and chopped cilantro add brightness and depth. Vegetables like onion, bell pepper, celery, and optional jalapeño enrich the flavor, creating a satisfying meal perfect for any season. The soup can be partially pureed for a creamier texture and garnished with extra cilantro and lime wedges for freshness.

Updated on Mon, 16 Feb 2026 13:40:00 GMT
A steaming bowl of ham and black bean soup garnished with fresh cilantro and lime wedges, rich in smoky Cuban flavors. Save
A steaming bowl of ham and black bean soup garnished with fresh cilantro and lime wedges, rich in smoky Cuban flavors. | warmbatata.com

My neighbor Maria showed up one rainy afternoon with a thermos of this soup, and I've been chasing that exact flavor ever since. The first spoonful hit me with this perfect balance of smoky ham and bright citrus that felt both comforting and lively at the same time. There's something about the way the lime cuts through the richness that makes you want another bowl before you've even finished the first. I started experimenting in my own kitchen, learning that the secret isn't hiding in complicated technique but in letting each ingredient do its job and respecting the simmer time.

I made this for my book club once, and three people asked for the recipe before dessert arrived. That moment taught me that food doesn't need to be fussy to be memorable. Everyone was reaching for seconds and thirds, dunking crusty bread into the broth, and suddenly we were all trading stories about our favorite soups from childhood. That's when I realized this dish has a way of bringing people together without any fuss.

Ingredients

  • Cooked ham, diced (2 cups): Look for good quality ham with actual smoke flavor; the ham is your protein backbone, so don't skimp or it becomes just another soup.
  • Black beans, drained and rinsed (2 cans): Rinsing matters because it removes the starch that makes the broth cloudy and heavy.
  • Yellow onion, diced (1 large): Yellow onions caramelize into sweetness as they soften, building the flavor foundation that makes everything taste richer.
  • Green bell pepper, diced (1 large): Bell pepper adds body and a subtle vegetal sweetness that rounds out the smokiness.
  • Celery stalks, diced (2): These quietly bring a savory depth that most people never identify but always miss when it's gone.
  • Garlic cloves, minced (3): Fresh garlic is non-negotiable; jarred won't give you that sharp, alive quality that wakes everything up.
  • Carrot, diced (1 large, optional): I add carrots because they soften into sweet little pockets that catch the broth beautifully.
  • Jalapeño, seeded and minced (1, optional): Seed it if you want heat without the bite overtaking the other flavors, or leave the seeds if you like it spicy and unapologetic.
  • Diced tomatoes with juices (1 can, 14 oz): The acidity brightens everything and prevents the soup from tasting flat or one-dimensional.
  • Tomato paste (2 tablespoons): This concentrate adds umami depth; don't skip it or the soup loses its richness.
  • Low-sodium chicken broth (6 cups): Low-sodium gives you control over the final salt level and lets the other flavors shine instead of getting buried.
  • Ground cumin (2 teaspoons): Cumin is the heartbeat of Cuban flavor; toast it mentally as you smell it hitting the pan.
  • Dried oregano (1 teaspoon): Oregano bridges the Spanish and Caribbean sides of this soup's personality.
  • Bay leaf (1): It quietly simmers in the background, adding a subtle herbal note that's impossible to replace.
  • Smoked paprika (1 teaspoon): This gives the soup that campfire quality even though no actual fire is involved.
  • Black pepper (1/2 teaspoon): Freshly ground black pepper matters here because pre-ground has lost its aromatic oils and punch.
  • Fresh lime juice (2 limes): The lime is your final magic trick; it transforms everything from hearty to bright and alive in seconds.
  • Fresh cilantro, chopped (1/2 cup): Don't use dried cilantro under any circumstances; fresh cilantro is essential to the personality of this soup.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat a large pot over medium heat with a splash of oil, then add your diced onion, bell pepper, celery, carrot, and jalapeño. Let them soften for 6-8 minutes, stirring occasionally so they brown lightly at the edges; this is when the magic starts happening.
Add the garlic and ham:
Once the vegetables are softened, stir in your minced garlic and cook for just a minute until it becomes incredibly fragrant. Then add your diced ham and cook for another 3 minutes, letting it warm through and start releasing its smoky flavor into everything.
Bloom your spices:
Mix in the cumin, oregano, smoked paprika, black pepper, and tomato paste, stirring constantly for 1-2 minutes so the spices wake up and lose their raw edge. You'll smell the kitchen transform at this exact moment.
Bring everything together:
Add your black beans, diced tomatoes with their juices, the bay leaf, and chicken broth, then bring the whole pot to a gentle boil. Once it's bubbling, reduce the heat and let it simmer uncovered for 45-60 minutes, giving it a stir every so often.
Create your texture (optional):
If you want a creamier, thicker soup, you can use an immersion blender to puree some of it right in the pot, or carefully transfer 2 cups to a blender, puree it smooth, and stir it back in. This step is optional; some people love the brothier version.
Finish with brightness:
Remove the bay leaf, stir in your fresh lime juice and chopped cilantro, then taste the soup and adjust the salt if needed. This last step is where the soup stops being heavy and becomes something you'll crave.
Serve and celebrate:
Ladle the soup into bowls and top with extra cilantro and lime wedges on the side so everyone can adjust the brightness to their taste.
Save
| warmbatata.com

There was a night when my kid's friend came over sick with a cold, and I had this soup simmering on the stove. Something about serving it made the whole kitchen feel like a safe place, and that kid sat at our table smiling for the first time all day. Food does things beyond nutrition; it communicates care.

The Smoke Factor

The smoked paprika and ham do most of the heavy lifting here, but if you're feeling adventurous, throw in a ham bone or smoked ham hock at the beginning of the simmer. Just fish it out before serving. I did this once and the soup took on this incredible depth, like it had been cooking on a campfire somewhere. It's an easy upgrade if you have the time and access to good smoked ham products.

Making It Your Own

This soup is flexible enough to move around without losing its identity. Skip the ham entirely and use vegetable broth if you want the vegetarian version, which is just as satisfying. Or add a pinch of cayenne or hot sauce at the table if you want to crank up the heat without committing the whole pot to spice. Some people serve it over rice, some with crusty bread, some alongside fried plantains if they're feeling fancy.

Storage and Make-Ahead

This soup practically improves overnight as the flavors continue to mingle and deepen. Store it in airtight containers in the fridge for up to four days, or freeze it in portions for up to three months. When reheating, add fresh lime juice and cilantro again because those bright flavors fade and deserve a second chance.

  • Reheat gently on the stovetop rather than blasting it in the microwave, which can make the broth taste muted.
  • If you froze it, thaw it in the fridge overnight for the most forgiving texture and flavor.
  • Add extra broth when reheating if the soup has thickened up too much in storage.
Save
| warmbatata.com

This soup has become my go-to when I want to feed people something that tastes like love without the stress. It's the kind of dish that reminds everyone why coming to the table matters.

Recipe FAQs

Can I make this without ham?

Yes, you can omit the ham and use vegetable broth instead of chicken broth for a vegetarian version that still has rich flavors.

How can I add heat to the dish?

Including the jalapeño or adding a pinch of cayenne pepper or hot sauce will add a nice spicy kick.

What is the purpose of pureeing part of the soup?

Pureeing a portion of the soup creates a thicker, creamier texture while retaining some whole beans and vegetables for complexity.

Can I use dried black beans instead of canned?

Yes, soak and cook dried black beans beforehand to ensure tenderness before adding to the soup.

What sides pair well with this dish?

Crusty bread, rice, or fried plantains complement the flavors and add texture to the meal.

How should I adjust seasoning for gluten-free needs?

Ensure all processed ingredients such as broths and tomato paste are labeled gluten-free to maintain dietary requirements.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Black Bean Lime Cilantro

Smoky ham and tender black beans combined with lime and fresh cilantro create a flavorful, comforting dish.

Prep Time
20 min
Time to Cook
80 min
Total Duration
100 min
Created by Henry Walters


Level of Difficulty Easy

Cuisine Cuban

Portions 6 Number of Servings

Dietary Details No Dairy, No Gluten

What You Need

Meats

01 2 cups cooked ham, diced

Legumes

01 2 cans (15 oz each) black beans, drained and rinsed

Vegetables

01 1 large yellow onion, diced
02 1 large green bell pepper, diced
03 2 celery stalks, diced
04 3 garlic cloves, minced
05 1 large carrot, diced
06 1 jalapeño, seeded and minced
07 1 can (14 oz) diced tomatoes with juices
08 2 tablespoons tomato paste

Liquids

01 6 cups low-sodium chicken broth

Spices & Seasonings

01 2 teaspoons ground cumin
02 1 teaspoon dried oregano
03 1 bay leaf
04 1 teaspoon smoked paprika
05 1/2 teaspoon ground black pepper
06 Salt to taste

Finishing & Garnish

01 Juice of 2 limes, plus lime wedges for serving
02 1/2 cup fresh cilantro, chopped

Directions

Step 01

Sauté Aromatic Vegetables: Heat a large soup pot over medium heat with a splash of oil. Add diced onion, bell pepper, celery, carrot, and jalapeño. Cook for 6-8 minutes until vegetables soften.

Step 02

Incorporate Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Add Ham: Add diced ham to the pot and cook for 3 minutes, stirring occasionally.

Step 04

Bloom Spices: Mix in cumin, oregano, smoked paprika, black pepper, and tomato paste. Cook for 1-2 minutes to release spice aromas.

Step 05

Build Soup Base: Add black beans, diced tomatoes with juices, bay leaf, and chicken broth. Bring to a boil, then reduce heat and simmer uncovered for 45-60 minutes, stirring occasionally.

Step 06

Optional Texture Adjustment: Remove bay leaf. For creamier texture, use an immersion blender to partially puree the soup, or transfer 2 cups to a blender, puree, and return to pot.

Step 07

Finish with Citrus and Herbs: Stir in lime juice and chopped cilantro. Taste and adjust salt as needed.

Step 08

Serve: Ladle soup into bowls and garnish with additional cilantro and lime wedges.

Tools Needed

  • Large soup pot or Dutch oven
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Can opener
  • Immersion blender or regular blender

Allergy Info

Review ingredients for allergens. If you're unsure, chat with your doctor.
  • Verify store-bought broth and ham for potential gluten or undeclared allergens
  • Ensure all processed ingredients carry gluten-free certification if required

Nutrition Info (per serving)

Nutritional details are general and not a substitute for a health professional’s advice.
  • Calorie Count: 320
  • Fat content: 8 g
  • Carbohydrates: 39 g
  • Protein: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.