Soups, Stews & Chili

Hearty Ham and White Bean Soup with Rosemary

By Clara ·

Hearty Ham and White Bean Soup with Rosemary
Hearty Ham and White Bean Soup with Rosemary

When the onion, carrots, and celery begin to soften in the Dutch oven, the kitchen takes on that savory smell that says soup is underway. I like how this hearty ham and white bean soup with rosemary builds its flavor in the same pot, starting with those vegetables and finishing with smoky ham and creamy beans. There’s no complicated prep between those stages, but giving the vegetables time to soften makes the broth taste rounded rather than rushed.

Fresh rosemary and garlic go in briefly before the broth, so their fragrance has a chance to bloom without the garlic turning bitter. The smoked ham brings plenty of savory character, while low-sodium chicken broth leaves room to season the pot without the soup becoming overly salty. By the time the vegetables are tender, you have a full, satisfying bowl with white beans that still hold their shape.

Hearty Ham and White Bean Soup with Rosemary, rustic steaming bowl
“

Kitchen Note

Cut the onion, carrots, and celery into similarly sized pieces. They’ll soften at about the same pace, so you won’t end up with tender celery and stubbornly firm carrot cubes.

Save this hearty ham and white bean soup with rosemary for a cozy, savory bowl built on tender vegetables and smoky ham.

Save to Pinterest

Why This Soup Simmer Stays Uncovered

Keeping the pot uncovered is a small choice that shapes the broth. As the soup simmers, steam can escape instead of collecting on the lid and dripping back in. That gives the broth time to concentrate around the ham, rosemary, and vegetables rather than staying as diluted as it was when it first went into the pot.

A covered pot can trap heat and moisture, which is useful in some soups, but here the uncovered simmer also makes it easier to keep an eye on the bubbles. Aim for a gentle, steady simmer rather than a rolling boil. Vigorous boiling can toss the beans around and leave more of them split before the vegetables have finished becoming tender.

The broth won’t turn thick like a purée, and it doesn’t need to. The beans add a little body while keeping the soup brothy enough to ladle easily. If the surface is barely moving, raise the heat slightly; if it’s churning, lower it until the bubbles settle into a quiet simmer.

What the Smoked Ham, Rosemary, and White Beans Each Bring

Hearty Ham and White Bean Soup with Rosemary, rustic bean close-up
  • Smoked ham steak — Its smoke and savory character season the broth as it simmers. Choose a piece that looks moist and has a clean smoky aroma; dicing it into bite-size pieces helps distribute the ham through the bowls.
  • Great Northern beans — These bring a soft, creamy interior without turning the soup into a purée. Drain and rinse them before they go into the pot to remove the canning liquid and keep the broth tasting clean.
  • Fresh rosemary — Chopped fresh rosemary gives the soup a piney, herbal note that holds its own against smoked ham. The leaves should look green rather than dried out, and chopping them helps spread their flavor through the pot.
  • Low-sodium chicken broth — It provides the main liquid while giving you more control over the final salt level, since smoked ham already contributes seasoning. A good everyday broth works well here; there’s no need for a specialty stock.
  • Onion, carrots, celery, and garlic — This combination builds a savory base and gives each spoonful little pieces of tender vegetables. Fresh garlic is worth using because it turns fragrant quickly with the rosemary and gives the broth a brighter aroma.
  • Bay leaf — It quietly infuses the simmering broth with a background herbal note. Take it out before serving; it’s there to flavor the pot, not to end up in a bowl.

Building the Broth Before the Beans Go In

Soften the diced vegetables

Warm the olive oil in a 6-quart Dutch oven or soup pot over medium heat. Add the onion, carrots, and celery, then cook for 6 to 8 minutes, stirring occasionally. Look for softened pieces with a little translucence in the onion; if the vegetables are still firm, give them the full cooking window instead of moving on early.

Wake up the garlic and rosemary

Stir in the minced garlic and chopped fresh rosemary and cook for 30 seconds, until fragrant. Keep the vegetables moving so the garlic doesn’t sit against the hot pot and scorch. You’ll notice a clear herbal aroma when this short step is finished; the garlic shouldn’t be browned.

Simmer the ham in the broth

Add the chicken broth, bay leaf, and diced ham, then bring the pot to a boil over medium-high heat. Once it boils, reduce the heat until you have a gentle simmer and cook uncovered for 20 minutes. If the liquid is bubbling hard, turn the burner down; a calm simmer keeps the ham and vegetables from being knocked around.

Finish with the beans and seasoning

Stir in the drained and rinsed beans, kosher salt, and black pepper. Keep the soup uncovered at a simmer for 15 minutes, stirring occasionally, until the vegetables are tender and the soup is hot throughout. The beans should be warmed through and mostly intact; remove the bay leaf before serving.

Small Changes for a Different Bowl of Ham and White Bean Soup

Use leftover smoked ham

Replace the smoked ham steak with the same amount of diced, cooked smoked ham. It’s a handy way to use leftovers, and the soup keeps its smoky backbone; if the ham is less smoky, expect a gentler flavor in the broth.

Make a lower-added-sodium pot

Leave out the kosher salt and keep the low-sodium chicken broth. The ham still brings sodium, so this is a way to reduce added salt, not make the soup sodium-free; the finished broth will taste a little less seasoned.

Storage and Reheating

  • Refrigerator: Cool and refrigerate the soup within 2 hours. Store it in airtight containers for 3 to 4 days; the beans may soften a little as they sit.
  • Freezer: It freezes well for up to 2 to 3 months in freezer-safe containers. Leave a little room at the top for expansion, and expect the beans to be softer after thawing.
  • Reheating: Warm it on the stovetop over medium heat, stirring occasionally, until it reaches 165°F. Avoid a hard boil, which can break up the beans.

Questions That Come Up While This Soup Simmer

Can I use dried beans instead of canned beans?+

Not in the same cooking sequence. Dried beans need soaking and a much longer cooking time than this soup’s simmer, so they wouldn’t be tender by the time the vegetables are ready. Use canned beans for this method.

Can I use cannellini beans instead of Great Northern beans?+

Yes. Use the same amount of canned cannellini beans, drained and rinsed. They’re a little larger and may have a slightly firmer bite, but they work well in this brothy soup.

How do I know the soup is at a gentle simmer?+

You should see small, steady bubbles breaking the surface, not a rolling boil that churns the whole pot. If the soup is barely moving, nudge the heat up; if it’s splashing and bubbling rapidly, lower it.

Can I double this soup in the same Dutch oven?+

A doubled batch is too much to comfortably manage in the 6-quart pot used here, especially once the vegetables, ham, and beans are in. Use a larger soup pot so there’s room to stir without spilling, or make the standard batch twice.

Can I use a ham bone in place of diced ham?+

A ham bone changes the method because it needs more time to flavor the broth and won’t provide the same bite-size pieces throughout the soup. Stick with diced ham for the timing and texture this version is built around.

Hearty Ham and White Bean Soup with Rosemary

Ham and white bean soup simmers smoked ham, Great Northern beans, and vegetables in chicken broth with fresh rosemary. The result is a hearty, savory soup with tender vegetables and creamy beans.
Prep Time 15 minutes
Cook Time 43 minutes
Total Time 58 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 390

Ingredients
  

  • 1 tbsp olive oil
  • 1 yellow onion medium, diced
  • 2 carrots medium, diced
  • 2 celery ribs diced
  • 3 cloves garlic minced
  • 1 tbsp fresh rosemary chopped
  • 8 cups low-sodium chicken broth
  • 1 bay leaf
  • 1 lb smoked ham steak diced
  • 2 can (15 oz) Great Northern beans drained and rinsed
  • 0.25 tsp kosher salt
  • 0.25 tsp black pepper

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Heat the olive oil in a 6-quart Dutch oven or soup pot over medium heat.
  2. Add the onion, carrots, and celery and cook for 6 to 8 minutes, stirring occasionally, until softened.
  3. Stir in the garlic and rosemary and cook for 30 seconds, until fragrant.
  4. Add the chicken broth, bay leaf, and ham, and bring to a boil over medium-high heat.
  5. Reduce the heat to maintain a gentle simmer and cook uncovered for 20 minutes.
  6. Stir in the beans, salt, and pepper and simmer uncovered for 15 minutes, stirring occasionally, until the vegetables are tender and the soup is hot throughout.
  7. Remove the bay leaf before serving.

Notes

For the best flavor, let the soup simmer gently rather than boil vigorously. Refrigerate leftovers for up to 4 days or freeze for up to 3 months. For a lower-sodium option, omit the added salt and use no-salt-added beans.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating