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.

Smoky Ham and Cannellini Bean Soup

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Smoky Ham and Cannellini Bean Soup

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.

Why This Smoky Ham and Cannellini Bean Soup Works

As the pot heats up, the onion and garlic soften in the olive oil and start to taste sweeter and milder. That soft base spreads through the broth later, so the soup doesn’t taste sharp or harsh. After a few minutes, the carrots and celery begin to soften too, but they still keep a bit of bite so they don’t turn mushy during the simmer.

Once the smoked ham goes in, the edges warm and firm up a little, and some of the smoky taste moves into the oil and vegetables. When the beans, broth, and water are added, that smoky taste and the sweetness from the onions spread through the whole pot. The smoked paprika and thyme cling to the fat from the oil and ham, so they don’t just float on top.

During the simmer, the beans start to break down just a bit on the outside. That slight break down makes the liquid thicker and creamier without adding cream. By the time the bay leaf comes out and the parsley goes in, the vegetables are tender, the ham is still meaty, and the broth has turned into a smooth, smoky soup instead of just flavored water.

Smoky Ham and Cannellini Bean Soup 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.

Mistakes To Avoid

Cranking the heat too high at the start can scorch the garlic and onions before they soften. Burned garlic turns bitter and the whole pot ends up with a harsh, burnt edge that no amount of broth can hide.

Adding the beans right at the beginning with the onions and carrots makes them cook for too long. The beans then split and turn mushy, so the soup becomes pasty and thick instead of brothy with soft, whole beans.

Skipping the simmer time or cutting it very short leaves the carrots and celery still firm in the center. The broth also stays thin and separate from the ham and beans, so every spoonful feels like pieces floating in hot liquid instead of a cozy, blended soup.

Salting heavily at the start, before the soup simmers down, can push the salt level too high. As the liquid reduces, the salt concentrates, and the ham and broth together can make the soup taste sharply salty and hard to fix.

Ingredients

  1. 2 tbsp olive oil
  2. 1 large onion, diced
  3. 2 cloves garlic, minced
  4. 2 carrots, chopped
  5. 2 celery stalks, chopped
  6. 1 lb smoked ham, diced
  7. 2 cans cannellini beans, drained and rinsed
  8. 4 cups chicken broth
  9. 1 cup water
  10. 1 tsp smoked paprika
  11. 1/2 tsp dried thyme
  12. 1/2 tsp black pepper
  13. 1 bay leaf
  14. Salt to taste
  15. 2 tbsp fresh parsley, chopped

Step-by-step Instructions

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

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.

Serving Ideas for Smoky Ham and Cannellini Bean Soup

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.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.