Hearty White Bean and Ham Soup

When you’re craving a warm, comforting meal that’s both budget-friendly and packed with flavor, this White Bean and Ham Soup is the perfect choice. Made with tender Great Northern beans, smoky ham, fresh vegetables, and a rich homemade broth, this classic soup is a delicious way to use leftover ham while creating a satisfying family dinner.

The secret to the best white bean and ham soup is letting a meaty ham bone slowly simmer in the broth, creating incredible depth and savory flavor. A portion of the beans are mashed into the soup for a naturally creamy texture without adding heavy cream, making every spoonful hearty and comforting.

Whether you’re looking for an easy weeknight dinner, a cozy cold-weather meal, or a traditional ham and bean soup recipe that tastes even better the next day, this homemade white bean soup delivers. Serve it with crusty bread, cornbread, or biscuits for the ultimate comfort food experience.

💛 Why You’ll Love This White Bean and Ham Soup


This White Bean and Ham Soup is hearty, cozy, and full of classic homemade flavor. Tender white beans, smoky ham, and savory vegetables simmer together in a rich broth for an easy comfort food dinner that tastes like it has been cooking all day.


It’s Perfect for Leftover Ham

This recipe is one of the best ways to use leftover ham from holidays, Sunday dinner, or meal prep. A meaty ham bone or smoked ham hock adds deep, savory flavor to the broth, while diced ham makes the soup filling and satisfying.


It’s Naturally Creamy Without Cream

A portion of the white beans are mashed into the soup to create a thick, creamy texture without heavy cream or flour. This keeps the soup hearty, wholesome, and full of bean flavor.


It’s Budget-Friendly and Filling

Made with canned Great Northern beans, vegetables, broth, and ham, this homemade ham and bean soup is affordable, protein-packed, and perfect for feeding a family.


It Tastes Even Better the Next Day

As the soup rests, the beans absorb more flavor from the smoky ham broth. That makes this white bean soup recipe a great make-ahead meal for leftovers, lunches, and easy weeknight dinners.

🛒 Ingredient Notes


These simple ingredients come together to create a rich, hearty White Bean and Ham Soup packed with smoky flavor, creamy beans, and tender vegetables. Here are a few helpful notes to ensure the best results.


Great Northern Beans

Great Northern beans are the traditional choice for ham and bean soup. They become tender and creamy while still holding their shape. Cannellini beans can also be used if you prefer a slightly creamier texture.


Cooked Ham

Diced cooked ham adds savory, smoky flavor and plenty of protein. This recipe is perfect for using leftover holiday ham, baked ham, or smoked ham.


Ham Bone or Ham Hock

A meaty ham bone is the secret to a flavorful homemade broth. As it simmers, it releases rich flavor that makes this soup taste like it has cooked all day. A smoked ham hock is a great substitute if you do not have a ham bone available.


Chicken Broth

Low-sodium chicken broth allows you to control the salt level while building a rich, savory soup base. Since ham can be naturally salty, using low-sodium broth helps keep the flavors balanced.


Onion, Carrots, and Celery

This classic combination of vegetables creates the flavorful foundation of the soup. The carrots add a touch of sweetness, while the onion and celery provide depth and balance.


Garlic

Fresh garlic adds bold flavor and enhances the savory notes of the ham and broth. Freshly minced garlic is recommended for the best taste.


Dried Thyme and Rosemary

These herbs complement the smoky ham and creamy beans beautifully. They add warmth and traditional comfort-food flavor without overpowering the soup.


Smoked Paprika

A small amount of smoked paprika enhances the natural smoky flavor of the ham and adds extra depth to the broth.


Apple Cider Vinegar

A splash of apple cider vinegar brightens the rich broth and balances the savory flavors. It won’t make the soup taste acidic but helps all the ingredients shine.


Butter

Stirring in a little butter at the end gives the broth a silky texture and adds richness to every spoonful.


Fresh Parsley

Fresh parsley adds color and a bright finish that balances the hearty flavors of this homemade white bean and ham soup.

🥣 How to Make White Bean and Ham Soup


This White Bean and Ham Soup is made in one pot by simmering smoky ham, tender white beans, vegetables, and herbs in a rich savory broth. The process is simple, but building flavor in layers gives this homemade soup its hearty, slow-cooked taste.


Step 1: Sauté the Vegetables

Heat the olive oil in a large Dutch oven or soup pot over medium heat. Add the diced onion, carrots, and celery. Cook for 8 to 10 minutes, stirring occasionally, until the vegetables are softened and lightly golden. This creates a flavorful base for the soup.


Step 2: Add the Garlic and Seasonings

Stir in the minced garlic, dried thyme, dried rosemary, smoked paprika, celery seed, and black pepper. Cook for about 30 seconds, just until fragrant. This helps bloom the herbs and spices so they flavor the broth more deeply.


Step 3: Simmer the Ham Bone

Pour in the low-sodium chicken broth, then add the ham bone or smoked ham hock, bay leaf, and part of the diced ham. Bring the soup to a gentle simmer, partially cover the pot, and cook for 40 minutes. This step builds a rich, smoky broth for the white bean and ham soup.


Step 4: Add the Beans

Add 2 cans of drained and rinsed Great Northern beans to the pot. Continue simmering for 20 minutes so the beans absorb the savory ham flavor while the broth thickens slightly.


Step 5: Thicken the Soup

Mash about 1 cup of the beans against the side of the pot with a spoon or potato masher. You can also blend a small portion of the soup and stir it back in. This creates a naturally creamy white bean soup without adding cream.


Step 6: Finish the Soup

Add the remaining can of beans and simmer for 10 more minutes. Remove the ham bone and bay leaf, then shred any meat from the bone and return it to the soup. Stir in the remaining diced ham, apple cider vinegar, butter, and fresh parsley.


Step 7: Taste and Serve

Taste the soup and add salt only if needed, since ham can be salty. Let the soup rest for 10 minutes before serving so the flavors can settle. Serve warm with cornbread, biscuits, crusty bread, or oyster crackers.

⭐ Pro Tips for the Best White Bean and Ham Soup


These simple tips will help you make a rich, hearty, and flavorful White Bean and Ham Soup with tender beans, smoky ham, and a perfectly seasoned broth.


Use Low-Sodium Broth

Ham can be naturally salty, especially if you are using leftover holiday ham or a smoked ham hock. Low-sodium chicken broth gives you more control over the final flavor and helps prevent the soup from becoming too salty.


Simmer the Ham Bone First

Letting the ham bone simmer before adding all the beans creates a deeper, smokier broth. This step gives the soup that classic slow-cooked flavor without requiring hours on the stove.


Add the Beans in Stages

Adding some of the beans earlier helps thicken the soup, while adding the remaining beans near the end keeps the texture hearty. This gives you a creamy broth with plenty of whole beans in every bite.


Mash for a Creamy Texture

For a naturally creamy white bean soup, mash a portion of the beans directly in the pot. This thickens the broth without cream, flour, or cornstarch.


Season at the End

Always taste the soup before adding salt. The ham, ham bone, and broth all contribute sodium, so seasoning at the end keeps the flavor balanced.


Let the Soup Rest Before Serving

Allowing the soup to rest for 10 minutes after cooking helps the flavors settle and the broth thicken slightly. This small step makes the soup taste even richer.


Save Leftovers for the Next Day

This homemade ham and bean soup is even better after a night in the refrigerator. The beans continue to absorb the smoky broth, making leftovers extra flavorful.

🥣 Variations


This White Bean and Ham Soup is easy to customize with different beans, vegetables, seasonings, and proteins. Use these simple variations to adjust the flavor, texture, or ingredients based on what you have on hand.


Use a Different White Bean

Great Northern beans are classic, but cannellini beans, navy beans, or small white beans also work well. Cannellini beans create a creamier soup, while navy beans give the soup a more old-fashioned ham and bean soup texture.


Make It Smokier

For a deeper smoky flavor, use a smoked ham hock instead of a ham bone, or add an extra pinch of smoked paprika. This gives the soup a richer, more savory flavor without overpowering the white beans.


Add More Vegetables

Stir in chopped kale, spinach, diced potatoes, or zucchini for a heartier vegetable-packed soup. Add leafy greens during the last few minutes of cooking so they stay tender and bright.


Make It Creamier

For a thicker, creamier white bean soup, mash more of the beans or blend 1 to 2 cups of the soup before serving. This creates a rich texture without needing heavy cream.


Use Turkey or Chicken

If you do not have ham, diced smoked turkey, shredded rotisserie chicken, or leftover roasted chicken can be used instead. Smoked turkey is the best option if you still want that classic savory flavor.


Add a Spicy Kick

For a slightly spicy ham and bean soup, add red pepper flakes, cayenne pepper, or diced jalapeño. Start with a small amount and adjust to taste.


Make It Extra Hearty

Add cooked rice, small pasta, diced potatoes, or extra beans to turn this soup into an even more filling meal. If using pasta or rice, add it near the end so it does not become mushy.

🥣 Storage and Make-Ahead Tips


This White Bean and Ham Soup is perfect for meal prep because the flavors deepen as it sits. The beans continue to absorb the smoky ham broth, making leftovers even more hearty and flavorful the next day.


How to Store White Bean and Ham Soup

Allow the soup to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 4 days. The soup will thicken as it chills, so stir in a splash of chicken broth or water when reheating if needed.


How to Reheat

Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. You can also microwave individual portions in 30-second intervals, stirring between each interval, until hot.


Can You Freeze White Bean and Ham Soup?

Yes, this ham and bean soup freezes well. Let it cool completely, then store it in freezer-safe containers or freezer bags for up to 3 months. Leave a little space at the top of the container because the soup will expand as it freezes.


How to Thaw Frozen Soup

Thaw frozen white bean and ham soup overnight in the refrigerator before reheating. For a quicker option, place the sealed freezer bag in a bowl of cold water until partially thawed, then warm gently on the stovetop.


Make-Ahead Tip

This soup is an excellent make-ahead dinner because it tastes even better after resting overnight. Prepare the soup a day in advance, refrigerate it, and reheat gently before serving for the best flavor and texture.

❓ FAQ


Can I make white bean and ham soup without a ham bone?

Yes, you can make white bean and ham soup without a ham bone. The ham bone adds extra depth and smoky flavor, but diced cooked ham still creates a delicious soup. For more flavor, use a smoked ham hock or add a small pinch of smoked paprika.


What kind of beans are best for ham and bean soup?

Great Northern beans are the best choice for classic ham and bean soup because they become creamy while still holding their shape. Cannellini beans, navy beans, or small white beans can also be used.


Can I use dried beans instead of canned beans?

Yes. To use dried beans, soak 1 pound of dried white beans overnight, then drain and rinse before adding them to the soup. You will need to increase the cooking time until the beans are fully tender.


How do I thicken white bean and ham soup?

The easiest way to thicken white bean soup is to mash some of the beans directly in the pot or blend about 1 cup of the soup and stir it back in. This creates a creamy broth without cream or flour.


Why is my ham and bean soup too salty?

Ham, ham bones, and broth can all be high in sodium. To avoid salty soup, use low-sodium broth and wait until the end before adding salt. If the soup is already too salty, add more beans, broth, or a peeled potato while simmering to help balance the flavor.


Can I freeze white bean and ham soup?

Yes, this white bean and ham soup freezes well for up to 3 months. Let it cool completely, transfer it to freezer-safe containers, and thaw overnight in the refrigerator before reheating.


How long does white bean and ham soup last in the refrigerator?

Store leftover soup in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it sits, so add a splash of broth or water when reheating if needed.


What should I serve with white bean and ham soup?

This hearty soup pairs well with cornbread, buttermilk biscuits, crusty bread, oyster crackers, or a simple green salad. It makes a cozy lunch or filling dinner.

White Bean and Ham Soup

This cozy White Bean and Ham Soup is the perfect way to transform leftover ham into a hearty, satisfying meal. Tender Great Northern beans, smoky ham, and a rich broth come together in a soup that's filling, budget-friendly, and even better the next day.
Course Comfort Food, dinner, Lunch, Main Course, Soup
Cuisine American, Homestyle Cooking, Southern American
Keyword bean and ham soup recipe, budget friendly soup, classic ham and bean soup, comfort food soup, creamy white bean soup, easy white bean soup, family dinner soup, great northern bean soup, great northern beans and ham, ham and bean soup, ham bone soup, ham hock soup, hearty bean soup, homemade ham soup, leftover ham soup, old fashioned bean soup, stove top white bean soup, white bean and ham soup, white bean soup recipe, winter soup recipe
Prep Time 15 minutes
Cook Time 1 hour 20 minutes
Total Time 1 hour 35 minutes
Servings 8 servings
Calories 400kcal
Cost $13 for entire recipe

Equipment

  • Large Dutch oven or soup pot
  • Chef’s knife
  • Cutting board
  • wooden spoon
  • measuring cups
  • Measuring spoons
  • Can opener
  • Potato masher (optional, for thickening the soup)
  • Ladle

Ingredients

  • 2 tablespoons olive oil
  • 1 large yellow onion diced
  • 3 medium carrots diced
  • 3 celery stalks diced
  • 5 garlic cloves minced
  • 1 teaspoon dried thyme
  • 1 bay leaf
  • ¼ teaspoon dried rosemary
  • ¼ teaspoon smoked paprika
  • teaspoon celery seed
  • ¼ teaspoon black pepper
  • cups low-sodium chicken broth
  • 1 meaty ham bone or smoked ham hock
  • cups diced cooked ham divided
  • 3 cans 15-ounce each Great Northern beans, drained and rinsed
  • 1 teaspoon apple cider vinegar
  • 1 tablespoon unsalted butter
  • 2 tablespoons fresh parsley chopped
  • Salt to taste

Instructions

  • Heat the olive oil in a large Dutch oven over medium heat.
  • Add the onion, carrots, and celery. Cook for 8 to 10 minutes, stirring occasionally, until softened and lightly golden.
  • Stir in the garlic, thyme, rosemary, smoked paprika, celery seed, and black pepper. Cook for 30 seconds until fragrant.
  • Pour in the chicken broth and add the ham bone, bay leaf, and 1½ cups of the diced ham.
  • Bring the soup to a gentle simmer. Partially cover and cook for 40 minutes to allow the ham bone to flavor the broth.
  • Add 2 cans of the beans and continue simmering for 20 minutes.
  • Using a potato masher, mash some of the beans directly in the pot until the broth becomes slightly creamy. Alternatively, blend about 1 cup of the soup and return it to the pot.
  • Stir in the remaining can of beans and simmer for another 10 minutes.
  • Remove the ham bone and bay leaf. Shred any meat from the bone and return it to the soup.
  • Stir in the remaining diced ham, apple cider vinegar, butter, and parsley.
  • Taste and adjust with salt and additional black pepper as needed.
  • Let the soup rest for 10 minutes before serving.

Notes

This White Bean and Ham Soup is easy to make, but a few simple tips will help you achieve the best flavor and texture every time.

Use a Ham Bone for the Best Flavor

A leftover ham bone adds incredible depth and richness to the broth as it simmers. The bone releases smoky flavor and natural collagen, creating a heartier and more flavorful soup. If you don’t have a ham bone, a smoked ham hock is an excellent substitute.

Choose Great Northern Beans

Great Northern beans are the classic choice for white bean and ham soup because they become creamy while still holding their shape. Cannellini beans also work well if you prefer a slightly softer, creamier texture.

Mash Some of the Beans

Mashing a portion of the beans directly in the pot helps create a naturally creamy broth without adding cream or flour. This simple technique gives the soup a rich, comforting texture while keeping it wholesome.

Wait to Add Salt

Ham and chicken broth can vary significantly in sodium content. Taste the soup at the end of cooking before adding any salt to avoid making it overly salty.

Add a Splash of Vinegar

A small amount of apple cider vinegar brightens the rich flavors of the ham and beans. It won’t make the soup taste acidic, but it helps balance the savory broth and enhances the overall flavor.

Make It Ahead

Like many bean soups, this white bean and ham soup tastes even better the next day. The flavors continue to develop overnight, making leftovers especially delicious.

Adjust the Consistency

If the soup thickens too much after refrigeration, stir in a splash of chicken broth while reheating. For an even thicker soup, mash a few extra beans before serving.

Storage Tips

Store leftover soup in an airtight container in the refrigerator for up to 4 days. This soup also freezes well for up to 3 months, making it perfect for meal prep and busy weeknights.

🍲 More Cozy Soup Recipes You’ll Love


If you enjoyed this hearty White Bean and Ham Soup, be sure to try some of these other comforting soup recipes. From creamy favorites to flavorful broths, these homemade soups are perfect for cozy dinners, meal prep, and cold-weather comfort food.


Posted in

Leave a Reply

Discover more from Sugar Cloud Bakery

Subscribe now to keep reading and get access to the full archive.

Continue reading