Ham Black Bean Soup Lime Cilantro

Featured in: Simple One-Pot Home Comforts

This soup combines smoky diced ham and tender black beans with sautéed onions, peppers, and garlic. Slow simmered with tomatoes, spices, and broth, it finishes bright with fresh lime juice and chopped cilantro. The option to puree part of the blend adds a creamy, rich texture. Ideal for a warming, flavorful meal inspired by classic Cuban tastes, it’s simple to prepare and serves six easily.

Updated on Tue, 17 Feb 2026 16:51:38 GMT
Hearty ham and black bean soup with lime and cilantro, garnished with fresh herbs and served steaming hot in a rustic bowl. Save
Hearty ham and black bean soup with lime and cilantro, garnished with fresh herbs and served steaming hot in a rustic bowl. | rusticmint.com

Warm up with this Ham and Black Bean Soup, a soul-soothing dish that brings together smoky, savory, and bright citrus notes in every spoonful. Inspired by traditional Cuban flavors, this hearty soup is an excellent way to turn simple pantry staples and leftover ham into a restaurant-quality meal. It is perfect for a comforting family dinner or a nutritious meal-prep option that tastes even better the next day.

Hearty ham and black bean soup with lime and cilantro, garnished with fresh herbs and served steaming hot in a rustic bowl. Save
Hearty ham and black bean soup with lime and cilantro, garnished with fresh herbs and served steaming hot in a rustic bowl. | rusticmint.com

This recipe is designed to be both easy and rewarding. With simple techniques like blooming spices and slow-simmering, you can develop deep flavors that normally take hours in just over an hour. Naturally gluten-free and incredibly satisfying, it is a versatile dish that fits beautifully into any healthy lifestyle.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 2 cups (about 300 g) cooked ham, diced
  • 2 cans (15 oz/425 g each) black beans, drained and rinsed (or 3 cups cooked black beans)
  • 1 large yellow onion, diced
  • 1 large green bell pepper, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 large carrot, diced (optional)
  • 1 jalapeño, seeded and minced (optional, for heat)
  • 1 (14 oz/400 g) can diced tomatoes (with juices)
  • 2 tablespoons tomato paste
  • 6 cups (1.5 L) low-sodium chicken broth
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground black pepper
  • Salt, to taste
  • Juice of 2 limes (plus lime wedges, for serving)
  • 1/2 cup (15 g) fresh cilantro, chopped

Instructions

Step 1
Heat a large soup pot or Dutch oven over medium heat. Add a splash of oil, then sauté onion, bell pepper, celery, carrot (if using), and jalapeño (if using) for 6-8 minutes until softened.
Step 2
Stir in the garlic and cook for 1 minute until fragrant.
Step 3
Add the ham and cook for another 3 minutes, stirring occasionally.
Step 4
Mix in the cumin, oregano, smoked paprika, black pepper, and tomato paste. Cook for 1-2 minutes to bloom the spices.
Step 5
Add the 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 6
Remove the bay leaf. For a creamier texture, use an immersion blender to puree part of the soup, or transfer 2 cups to a blender, puree, and return to the pot. (Optional.)
Step 7
Stir in the lime juice and chopped cilantro. Taste and adjust salt if needed.
Step 8
Serve hot, garnished with extra cilantro and lime wedges.

Zusatztipps für die Zubereitung

For an even deeper, more authentic flavor, consider adding a ham bone or a smoked ham hock to the pot while the soup simmers; just remember to remove it before serving. If you prefer a thicker texture but do not want to use a blender, you can mash a portion of the beans against the side of the pot with your wooden spoon during the final minutes of cooking.

Varianten und Anpassungen

To transform this into a vegetarian meal, simply omit the ham and use a flavorful vegetable broth instead. For those who enjoy extra spice, feel free to include the jalapeño seeds or add a touch of hot sauce or a pinch of cayenne pepper for a customized heat level.

Serviervorschläge

This hearty soup pairs beautifully with crusty bread for dipping, a side of fluffy white rice, or even traditional sweet fried plantains. Garnish with a dollop of sour cream or sliced avocado to add a touch of creaminess to the bowl.

Save
| rusticmint.com

Ladle this steaming Ham and Black Bean Soup into bowls and enjoy a meal that is as satisfying as it is delicious. With its vibrant flavors and hearty ingredients, it is a recipe you will return to time and time again.

Common Questions

Can I make this soup vegetarian?

Yes, omit the ham and substitute vegetable broth to keep the flavors balanced while maintaining richness.

How can I adjust the heat level?

Removing the jalapeño reduces heat, or add more for extra spice. Hot sauce or cayenne pepper can also boost spiciness.

What is the best way to achieve a creamy texture?

Puree part of the soup using an immersion or regular blender and then stir it back in for a thicker, creamier consistency.

Can this soup be prepared ahead of time?

Yes, flavors deepen when refrigerated overnight, making it excellent for meal prep or leftovers.

What side dishes complement this soup well?

Serve with crusty bread, rice, or fried plantains to round out the meal with complementary textures and flavors.

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 Soup Lime Cilantro

Smoky ham and black beans blend with lime and cilantro flavors for a vibrant, comforting meal.

Prep Duration
20 minutes
Time to Cook
80 minutes
All Steps Time
100 minutes
Created by Benjamin Thomas


Skill Level Easy

Tradition Cuban

Makes 6 Portions

Nutrition Info No Dairy, No Gluten

What You'll 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 juice
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

Method

Step 01

Sauté Aromatics: 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

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

Step 03

Cook Ham: Add diced ham to the pot and stir occasionally for 3 minutes.

Step 04

Bloom Spices: Mix in cumin, oregano, smoked paprika, black pepper, and tomato paste. Cook for 1-2 minutes to activate the spices.

Step 05

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

Step 06

Remove Bay Leaf and Optional Blending: Remove the bay leaf. For creamier texture, use an immersion blender to puree part of 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 serve hot, garnished with extra 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 Notes

Look over every ingredient for allergens, and reach out to your doctor if you're unsure.
  • Check store-bought broth and ham labels for gluten and potential allergens

Nutrition Breakdown (each portion)

Provided as a general guide by Rustic Mint—always speak with your doctor for dietary help.
  • Energy (Kcal): 320
  • Lipids: 8 g
  • Carbohydrates: 39 g
  • Proteins: 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.