White Bean and Ham Soup

Rich and creamy white bean and ham soup topped with a sprinkle of parsley.

Table of content

Facebook
Pinterest

This White Bean and Ham Soup is rich, hearty, and packed with Great Northern beans, smoky ham, and fresh veggies—perfect for a cozy night in.

Pin this Recipe

There are some recipes that just stick with you, you know? The kind that instantly take you back to your childhood, sitting at the kitchen table, watching steam rise from your bowl as you wait impatiently for it to cool. This White Bean and Ham Soup? It’s that kind of recipe.

For me, it was my grandmother who made this soup. She’d use the leftover ham from a big Sunday dinner and let the beans simmer all day long. The whole house would smell amazing—like love, warmth, and something just a little bit magical. And when it was finally ready? That first spoonful was everything. Tender beans, smoky ham, rich, flavorful broth… it was like a hug in a bowl.

Now, I make this soup whenever I need a little extra comfort. And trust me, it never disappoints. It’s simple, it’s satisfying, and it’s one of those meals that just gets better with time.

Why You’ll Love This White Bean and Ham Sop Recipe?

  • It’s stupidly easy. No fancy techniques, no hard-to-find ingredients. Just simple, wholesome goodness.
  • It’s a fantastic way to use up leftover ham. Because wasting ham should be illegal.
  • The flavors get even better the next day. If you can resist eating it all at once.
  • It’s a budget-friendly, one-pot wonder. Beans and ham? Cheap. A meal that feeds a crowd? Priceless.
  • It’s the ultimate comfort food. It’s warm, hearty, and exactly what you need when the weather turns cold.

Rich and creamy white bean and ham soup topped with a sprinkle of parsley.

Ingredient Notes:

Before we dive into cooking, let’s go over what makes this soup so darn good.

  • Great Northern Beans – These little guys are perfect for soup. Creamy, mild, and great at soaking up all those delicious flavors. No Great Northern beans? Cannellini or navy beans work just as well!
  • Olive Oil – Just a bit to sauté the veggies. You could also use butter for a richer flavor.
  • Onion, Carrots & Celery – This classic combo adds so much depth to the broth. Don’t skip it!
  • Garlic – Because let’s be honest, everything tastes better with garlic.
  • Water or Broth – Water works fine since the ham adds plenty of flavor, but if you want an extra-rich broth, use chicken stock instead.
  • Italian Seasoning – A simple blend of dried herbs that makes the soup taste like it’s been cooking for hours (which, well, it has).
  • Ham – This is where all the smoky, salty goodness comes from. If you have a ham bone, throw it in there for even more flavor!
  • Salt & Pepper – Adjust as you go! Always taste before serving.

Pro Tip: Want a thicker soup? Mash some of the beans with a spoon or blend a small portion and stir it back in. Instant creaminess!

Steaming hot white bean and ham soup with diced vegetables in a ceramic bowl.

How To Make White Bean and Ham Soup?

Step 1: Prep the Beans

First things first—rinse those beans. Just give them a quick wash under cold water to get rid of any dust or debris. No soaking necessary!

Step 2: Sauté the Veggies

Heat a big stockpot over medium heat and add a little olive oil. Toss in the onion, celery, and carrots, and cook for about 5 minutes until they soften up and smell amazing.

Step 3: Add the Garlic & Herbs

Once the veggies are soft, stir in the garlic and Italian seasoning. Cook for another 30 seconds, just until the garlic gets fragrant.

Step 4: Add the Beans & Water

Pour in 8 cups of water and add the beans. If you have a ham bone, now’s the time to toss it in! Bring everything to a boil, then reduce the heat to low and let it simmer for about 2 hours.

Step 5: Add the Ham

Want To Save This Recipe?

Enter your email below and we'll send the recipe straight to your inbox.

Now, stir in the diced ham, salt, and pepper. Let it simmer for another 30 minutes to an hour, until the beans are soft and the broth is packed with flavor.

Step 6: Taste & Adjust

Give it a taste—does it need more salt? More pepper? A splash of broth to thin it out? Adjust as needed. Then, ladle into bowls and enjoy!

Close-up of a spoonful of white bean and ham soup with visible chunks of ham.

Storage Options:

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Cool completely, then freeze in portions for up to 3 months.
  • Reheating: Warm on the stove over medium-low heat, adding a splash of broth if needed.

Pro Tip: The soup thickens as it sits. If you want a thinner consistency, add a little broth or water when reheating!

Variations and Substitutions:

Want to mix things up? Try these ideas:

  • Swap the Beans – Cannellini or navy beans work just as well!
  • Use Chicken Instead of Ham – Shredded rotisserie chicken is a great swap.
  • Make It Smokier – Add a dash of smoked paprika or toss in a smoked ham hock.
  • Spice It Up – Red pepper flakes or a diced jalapeño give it a little heat.
  • Add Greens – Spinach or kale make this even more nutritious!

White bean and ham soup served in a rustic bowl with a side of crusty bread."

What to Serve with White Bean and Ham Soup?

This soup is already hearty, but a few sides make it even better:

  • Crusty Bread – Because dipping is mandatory.
  • Cornbread – That sweet-savory combo? Perfection.
  • Side Salad – A light, fresh salad balances the richness.
  • Roasted Veggies – Brussels sprouts or roasted carrots pair beautifully.
  • Grilled Cheese – Because, let’s be real, grilled cheese makes everything better.

Frequently Asked Questions:

Can I make this in a slow cooker?

Absolutely! Toss everything in your slow cooker, set it on low for 7-8 hours, and let it do its thing.

Do I need to soak the beans?

Nope! They cook just fine without soaking. But if you prefer, you can soak them overnight to reduce cooking time.

Can I use canned beans instead of dried?

You can, but the flavor won’t be quite as rich. If using canned beans, reduce the cooking time to about 45 minutes.

Bowl of hearty white bean and ham soup garnished with fresh herbs.

A Must-Make Soup for Cozy Nights

If you’re looking for a warm, hearty meal that’s pure comfort in a bowl, this White Bean and Ham Soup is it. It’s simple, satisfying, and full of rich, smoky flavor, making it the perfect cold-weather dish.

So tell me—what’s your go-to cozy meal? Let’s chat in the comments!

<Remember it later>

Planning to try this recipe soon? Pin it for a quick find later!

PIN IT NOW!

<Remember it later>

Planning to try this recipe soon? Pin it for a quick find later!

Pin it now

Keep the Flavor Coming – Try These:

White bean and ham soup served in a rustic bowl with a side of crusty bread."

White Bean and Ham Soup

Prep Time 20 minutes
Cook Time 3 hours
Total Time 3 hours 10 minutes
Indulge yourself in the sophistication of this White Bean and Ham Soup. It's a harmony of Great Northern beans and smoky, savory ham that evokes the warmth of homemade cooking. Each spoonful is a tribute, to simplicity and richness with tender vegetables and a mixture of herbs infusing the comforting broth. This isn't any soup; it's a bowl of solace carefully simmered to bring out flavors that remind us of family gatherings, joyous laughter around the dining table and the pure delight of a well-nurtured life. It's more than a recipe, for nourishing our bodies; it also stirs our souls with every flavorful bite.
8 Servings

Ingredients

  • 20 oz dried Great Northern Beans
  • 1 tbsp olive oil
  • 1 medium sweet onion diced
  • 3 stalks celery chopped
  • 2 carrots diced
  • 2 cloves garlic minced
  • 8 c water
  • 2 tsp Italian seasoning
  • 2 c cooked diced ham
  • 1 tbsp salt
  • 2 tsp ground pepper

Instructions
 

  1. Start off by rinsing 20 ounces of dried Great Northern Beans under cold water to get rid of any dust or debris. Set them aside for now.
  2. Take one sweet onion, three stalks of celery and two carrots and dice them into bite-sized pieces. Finely mince two cloves of garlic.
  3. In a stockpot heat up one tablespoon of olive oil, over medium heat. Add the onion, celery and carrots to the pot. Sauté them until they become soft which should take approximately five minutes.
  4. Next, add the minced garlic to the pot. Cook it along with the vegetables for 30 seconds until it becomes fragrant.
  5. Pour eight cups of water into the pot. Mix in two teaspoons of seasoning along with the prepared beans. Increase the heat to bring the mixture to a boil before reducing it to maintain a simmer. Cover the pot with a lid.
  6. Allow the beans to cook for two hours while stirring every hour until they become mostly tender.
  7. Now stir in two cups of cooked ham, one tablespoon of salt and two teaspoons of ground pepper, into the soup. Let it continue simmering for 30 minutes to an hour until the beans are completely soft and all flavors are well combined.
  8. Before you serve the soup you can make adjustments, to its thickness by adding water or chicken stock if necessary. Don't forget to taste it and add salt or pepper if you think it needs it.

Notes

Attention all spoon-wielding warriors of the wheat-free world: Your quest for the ultimate gluten-free comfort dish ends with this White Bean and Ham Soup! This recipe, in its soul-warming glory, is naturally gluten-free, hugging your taste buds without the embrace of gluten. Just ensure your ham is not processed with additives that contain gluten, often lurking in pre-packaged deli meats. For an extra layer of caution, cozy up to your local butcher for freshly cut, certified gluten-free ham to ensure your soup is a safe haven for your dietary needs.
Audrey
Facebook
Pinterest

If you try this recipe, please leave a comment and rating below. I love to hear from you and always appreciate your feedback!

This site contains affiliate links, if you make a purchase through them, we receive a small commission.

Related Categories

Subscribe for email updates

Leave a Reply

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

Recipe Rating




< Hi, I'm Bitty! >

I'm Bitty, owner of nodashofgluten.com, where I share simple, delicious recipes for all tastes, including gluten-free. Check out my "About Me" page for more info!

< Search Recipes >

Join our community of over 1+ million on social media!

Don't Miss A Recipe! >

Subscribe for email updates

< Must-Try Recipes >

Tasty Swedish Meatball Noodle Bake Recipe

Delicious Leftover Turkey Stuffing Balls – Perfect for Any Occasion!

Queso Mac and Cheese Taco Beef Casserole

Slow Cooker Ravioli Lasagna Recipe

Stuffed Cabbage Rolls

Butter Swim Biscuits