No ratings yet

Easy Rosemary White Bean And Ham Soup

*This post may contain affiliate links. See our affiliate policy here.

My kid could eat soup every day, especially on cold days when she needs something cozy. This rosemary white bean and ham soup is one I make often. It’s made with canned white beans, simple vegetables, and ham, so it comes together quickly using pantry staples or leftover ham for an easy, comforting family dinner.

A bowl of white bean and ham soup with diced carrots and celery, a spoon in the bowl, a green checkered napkin, and a plate with butter and bread nearby.


 

Why We Love Rosemary White Bean And Ham Soup

  • Cozy Quick Dinner – Perfect for those chilly days, this soup feels like a big old warm hug. The salty ham and cozy rosemary just fill your belly, and it all cooks in about 30 minutes.
  • Packed Full Of Veggies – Soup is one of my secrets in the winter when I feel like my family could use a few extra veggies. Between the beans, and the carrots , celery and onions, most of the bowl is veggies without feeling… salady?
  • Budget Friendly – Canned beans are pretty cheap and filling, and ham steaks are usually pretty reasonably priced making this meal a solid choice.

Kristy’s Tip for Picky EatersTry Serving It Deconstructed!

Have a young kid who is a picky eater? The first few times remove a little of the beans, carrots, and ham and place in small piles on a plate. Then also serve them a small bowl of soup, along with crackers or bread. They may not eat all of every ingredient, but you know they have a full plate of options without creating two meals.

Ingredients For Rosemary White Bean And Ham Soup

Ingredients for white bean and ham soup displayed in bowls and labeled: water, celery, onion, salt, bay leaf, ham, carrots, cannellini beans, olive oil, thyme, pepper, rosemary, minced garlic, chicken broth.

Find the full printable recipe with specific measurements and directions below in the recipe card.

  • olive oil
  • onion – diced small
  • celery – diced small
  • carrots – diced small
  • salt
  • pepper
  • ham – diced small
  • minced garlic – about 3 cloves garlic
  • rosemary dried – fresh can also be used, I just grab a stalk but about a tablespoon minced is great
  • thyme – dried, you can also use fresh here if you have it. Again, a couple pieces but aim for about a tablespoon and a half.
  • bay leaf – this can be optional if you don’t have it but adds a little more flavor to the soup. Make sure to remove the bay leaf before serving.
  • cannellini beans – also called white kidney beans. I prefer them because they hold their shape better than navy beans, which tend to be softer.
  • low sodium chicken broth – I prefer low sodium, but you can use regular sodium broth. Vegetable broth can also be swapped.
  • water

How To Make Rosemary White Bean And Ham Soup

  1. In a large pot or Dutch oven add the oil and allow it to warm over medium-high heat. Place the onion, celery and carrot, salt and pepper in the pan and cook for 3-4 minutes until just softened.
  2. Push the veggies to the side and spray the pan with a little cooking spray, then add the ham. Cook ham for about 4 minutes to brown, then stir.
  1. Add garlic, rosemary, thyme and the bay leaf. Cook for another 2 minutes or until most of the water seems to be gone, stirring well as it cooks.
  2. Pour in the drained beans, chicken broth and water. Turn the heat to high and allow the pot to come to a boil. Then place a lid on the pot and turn the heat down to medium. Allow the soup to simmer for at least 20 minutes.
  1. Taste the soup and add a little more salt and pepper if needed. Remove the bay leaf from the pot, then serve with crusty bread or crackers and enjoy.

What To Serve With White Bean And Ham Soup?

This soup can be a complete lunch or dinner all on its own. I usually pair with a crusty bread or crackers, but my cheddar bacon quick bread is also really good if you have the extra time.

Sandwiches can be dinner. A simple grilled cheese or turkey sandwich works but you can also try my air fryer chicken nugget wrap, the sloppy joe sliders or my really easy ham and cheese sliders.

Salad also adds some freshness. A bagged salad is fine, but my favorite cranberry apple salad is also a great choice.

A bowl of white bean and ham soup with a spoon.

How Long Will Rosemary White Bean And Ham Soup Last?

Expect this soup will last for about 4-5 days if stored in a covered airtight container in the refrigerator.

This soup freezes well in a freezer-safe container and tastes best if used within 3 months.

A bowl of white bean and ham soup with diced ham, carrots, celery, and rich broth, served with a spoon in the bowl.
Recipe

Rosemary White Bean And Ham Soup


Course Dinners, lunch, Soup
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 Servings
This white bean and ham soup is one I make often when we want something warm and comforting without a lot of work. It uses canned white beans, simple veggies, and ham, and comes together quickly for an easy family dinner.

Ingredients  

  • 2 tablespoons olive oil
  • ½ medium onion diced small
  • 3 stalks celery diced small – about 1 cup
  • 3 large carrots diced small – about 1 cup
  • ½ teaspoon salt
  • ¼ teaspoon pepper
  • 12 ounces ham diced small
  • 1 1/2 teaspoons minced garlic about 3 cloves garlic
  • ½ teaspoon rosemary dried
  • 1 teaspoon thyme dried
  • 1 medium bay leaf
  • 46.5 ounces cannellini beans typically 3 15.5 ounce cans or 4 ½ cups of cooked beans
  • 32 ounces low sodium chicken broth
  • 2 cups water

Instructions

  • In a large pot or Dutch oven add the oil and allow it to warm over medium-high heat. Place the onion, celery and carrot, salt and pepper in the pan and cook for 3-4 minutes until just softened.
    2 tablespoons olive oil, ½ medium onion, 3 stalks celery, 3 large carrots, ½ teaspoon salt, ¼ teaspoon pepper
  • Push the veggies to the side and spray the pan with a little cooking spray, then add the ham. Cook ham for about 4 minutes to brown, then stir.
    12 ounces ham
  • Add garlic, rosemary, thyme and the bay leaf. Cook for another 2 minutes or until most of the water seems to be gone, stirring well as it cooks.
    1 1/2 teaspoons minced garlic, ½ teaspoon rosemary, 1 teaspoon thyme, 1 medium bay leaf
  • Pour in the drained beans, chicken broth and water. Turn the heat to high and allow the pot to come to a boil. Then place a lid on the pot and turn the heat down to medium. Allow the soup to simmer for at least 20 minutes.
    46.5 ounces cannellini beans, 32 ounces low sodium chicken broth, 2 cups water
  • Taste the soup and add a little more salt and pepper if needed. Remove the bay leaf from the pot, then serve and enjoy.

Notes

Navy beans can be used in place of cannellini beans, but they tend to be softer. I prefer cannellini beans, also called white kidney beans, because they hold their shape better.
I recommend using low sodium broth. If using regular broth, reduce the salt by half and adjust at the end after tasting.
This soup can taste a little saltier the next day depending on the ham. Adding some water to leftovers helps balance the flavor and loosen the soup if it thickens.
I often make this soup with ham steaks, but it’s also a great way to use leftover ham from the fridge, holiday ham, or extra ham from sandwiches.
Keyword beans, canned beans, ham, pork

Did You Make This?

I would love to see it! Share your thoughts with me in the comments below!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Similar Posts