Smoky Ham and Cannellini Bean Soup

🕒 Prep: 15 min
🔥 Cook: 1 hour
🍽 Serves: 6
Be the First to Review!

There's nothing quite like a warm, hearty bowl of Smoky Ham and Cannellini Bean Soup to comfort you on a chilly evening. This recipe combines the deep, smoky flavor of ham with creamy cannellini beans for a satisfying meal that you'll want to make again and again.

Ingredients for Smoky Ham and Cannellini Bean Soup

Olive oil serves as the base for sautéing our vegetables, adding a subtle richness. Onion and garlic are the aromatic foundation, bringing depth and a savory note. Carrots and celery not only contribute to the classic mirepoix base but also add a touch of sweetness and texture. Smoked ham is the star, infusing the soup with its intense, smoky flavor. Cannellini beans offer a creamy contrast and are filling. Chicken broth and water form the soup's body, while smoked paprika and dried thyme enhance the smokiness and add herbal notes. Black pepper gives a mild kick, and a bay leaf subtly elevates all the flavors. Finish with salt to taste, and fresh parsley for a bright, fresh garnish.

Tips & Tricks

  • If you prefer a thicker soup, mash some of the beans with a fork before adding them to the pot.
  • Use a smoked ham hock instead of diced ham for a richer flavor. Just remember to remove the bone before serving.
  • For a vegetarian version, skip the ham and use vegetable broth in place of chicken broth.

Serving Suggestions

This soup pairs beautifully with a slice of crusty bread for dipping. A simple green salad with a tangy vinaigrette complements the richness of the soup. For a heartier meal, serve alongside a grilled cheese sandwich — the melty cheese is a delightful match.

Frequently Asked Questions

Can I make this soup in advance?
Yes, this soup tastes even better the next day as the flavors continue to develop. Store in an airtight container in the fridge for up to 3 days.
Can I freeze this soup?
Absolutely! It freezes well for up to 3 months. Just make sure to cool it completely before transferring to a freezer-safe container.
What can I use instead of cannellini beans?
Great Northern beans or navy beans make excellent substitutes.

Smoky Ham and Cannellini Bean Soup Recipe Walkthrough

Start by heating olive oil in a large pot over medium heat. Once hot, toss in the onion and garlic. Sauté them until the onions turn translucent, taking care not to burn the garlic. Next, throw in the carrots and celery. Let them cook for about 5 minutes, just until they begin to soften.

Add the smoked ham, and give it a few minutes to heat through, stirring occasionally to ensure it cooks evenly. Then, introduce the cannellini beans, chicken broth, and water. Stir gently to combine all the ingredients.

Time to season: sprinkle in the smoked paprika, dried thyme, black pepper, and add the bay leaf. Give it a good stir, then crank up the heat to bring the soup to a boil. Once boiling, reduce the heat to a gentle simmer. Let it bubble away for about 30 minutes, stirring every now and then.

After simmering, take out the bay leaf and give the soup a taste. Adjust the salt as needed. Serve hot, garnished with a sprinkle of fresh parsley for that lovely pop of color and flavor.

Why You'll Love This Recipe

  • Rich, smoky flavor that warms the soul.
  • Quick and easy to prepare — perfect for weeknights.
  • Uses pantry staples, making it both convenient and affordable.
  • Hearty and filling, yet not heavy.
  • Great for leftovers, as the flavors meld beautifully over time.

Ingredients

2 tbsp olive oil
1 large onion, diced
2 cloves garlic, minced
2 carrots, chopped
2 celery stalks, chopped
1 lb smoked ham, diced
2 cans cannellini beans, drained and rinsed
4 cups chicken broth
1 cup water
1 tsp smoked paprika
1/2 tsp dried thyme
1/2 tsp black pepper
1 bay leaf
Salt to taste
2 tbsp fresh parsley, chopped

Step-by-step Instructions

1. Heat olive oil in a large pot over medium heat.
2. Add onion and garlic; sauté until onions are translucent.
3. Stir in carrots and celery; cook for 5 minutes.
4. Add smoked ham; cook for another 3 minutes, stirring occasionally.
5. Mix in cannellini beans, chicken broth, and water.
6. Season with smoked paprika, thyme, black pepper, and bay leaf; bring to a boil.
7. Reduce heat and let simmer for 30 minutes, stirring occasionally.
8. Discard bay leaf; adjust salt to taste.
9. Garnish with fresh parsley before serving.

Ratings and Comments

Thank you for your rating!