All Recipes Soup Recipes

Bean and Ham Soup

Luca Romano
No Comments

Bean and Ham Soup is the kind of dish that feels like a warm hug from the inside. It’s simple, hearty, and packed with honest flavors that settle into your soul, perfect for cooler days or any time comfort calls.

This soup brings together tender beans and savory ham, simmered gently until the flavors melt into each other. It’s an easy, no-fuss recipe that tastes like it’s been simmering all day, even if you’ve just started cooking.

Ingredients

This hearty Bean and Ham Soup is comfort in a bowl—simple, full of flavor, and perfect for warming up on any day. With tender beans, smoky ham, and a touch of rosemary, it’s like a little taste of home, cozy and satisfying.

  • 1 1/2 cups white beans, soaked or canned
  • 6 ounces ham, diced
  • 2 medium carrots, sliced
  • 2 celery stalks, chopped
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 4 cups chicken broth
  • 1 sprig fresh rosemary
  • 2 tablespoons olive oil
  • Salt, to taste
  • Black pepper, freshly ground, to taste
  • Fresh parsley, chopped (optional, for garnish)

Instructions

This Bean and Ham Soup comes together with simple steps that bring out every bit of its cozy, smoky charm. It’s all about layering flavors while keeping it easy—perfect for a meal made with love and a pinch of rosemary.

  1. Heat olive oil in a large pot: Warm your olive oil over medium heat until it shimmers gently, setting the stage for all those lovely flavors to come together.
  2. Sauté onion, celery, and carrots: Add the diced onion, chopped celery, and sliced carrots to the pot and cook until they soften and smell sweet—about 5-7 minutes.
  3. Add garlic and cook briefly: Stir in the minced garlic and cook for just a minute more, until the kitchen starts to smell irresistible.
  4. Stir in diced ham: Toss in the ham pieces and let them warm through, giving the soup that smoky depth we’re chasing.
  5. Add beans and chicken broth: Pour the soaked or canned white beans into the pot, then add the 4 cups of chicken broth to cover everything.
  6. Toss in fresh rosemary sprig: Pop the sprig of rosemary right in—the secret little touch that fills the soup with cozy aroma.
  7. Bring to a gentle simmer: Turn the heat up just enough to get the soup bubbling softly, then reduce to low and cover the pot.
  8. Cook until beans are tender: Let it cook uncovered for about 30-40 minutes if using soaked beans (less if canned), stirring occasionally, until everything is tender and melded.
  9. Season with salt and pepper: Taste and add salt and freshly ground black pepper little by little—it’s all about finding that just-right flavor.
  10. Remove rosemary and serve: Fish out the rosemary sprig and ladle the soup into bowls, sprinkling with chopped fresh parsley if you like a bright finish.

How to Store Bean and Ham Soup

This soup keeps beautifully in an airtight container in the fridge for up to 4 days—just warm it gently on the stove before serving again. If you want to save it for longer, freeze in portions for up to 3 months. When reheating, you might want to add a splash of water or broth to refresh the texture.

Tweaks and Additions

This Bean and Ham Soup already brings such comforting flavors to the table, but if you want to add a little twist or deepen those cozy notes, these simple tweaks can make it even more inviting without fussing too much in the kitchen.

  • Swap White Beans for Cannellini or Borlotti Beans: These beans offer a creamier texture and a slightly nuttier flavor that pairs beautifully with the smoky ham.
  • Add a Bay Leaf: Toss in a bay leaf with the rosemary to add an extra layer of aroma and subtle earthiness while the soup simmers.
  • Include a Splash of White Wine: Before adding the broth, deglaze the pot with a little white wine for a bright, fresh note that lifts the whole dish.
  • Stir in Some Chopped Kale or Spinach: Adding greens towards the end gives the soup a lovely pop of color and a boost of nutrients without overpowering the flavors.
  • Use Smoked Paprika: Sprinkle a teaspoon into the pot with the garlic to deepen the smoky flavor without making it too spicy.
  • Mix in a Grated Carrot: Stir in half a grated carrot with the diced ones to add a bit of natural sweetness and silkiness to the broth.
  • Top with a Drizzle of Good Olive Oil Before Serving: A little extra virgin olive oil on top adds richness and a glossy finish every time.
  • Sprinkle Freshly Chopped Parsley and a Squeeze of Lemon Juice: This brightens the soup just before serving, balancing all those warm, hearty flavors with a touch of zing.

Leave a Comment

ItalianNosh
Love Italian food? Then follow us on Pinterest for more delicious Italian recipes!