Home ยป Recipes

Creamy Ham Bone and Navy Bean Soup (The Best Leftover Ham Recipe!)

I earn commissions from purchases through links in this post. Disclosure policy.
A spoonful of thick bean stew with chunks of meat being held over a large pot.

Creamy Ham Bone and Navy Bean Soup is a rich, thick, old-fashioned soup made with dried navy beans, smoky bacon, leftover ham, and a meaty ham bone. Slowly simmered until the beans are perfectly tender and the broth becomes irresistibly creamy, this is the absolute best way to turn your leftover holiday ham into another incredible meal!

The Best Part About Making the Holiday Ham!

You know what the best thing about being in charge of the holiday ham is? YOU GET THE HAM BONE! And let me tell you something, donโ€™t you dare throw that thing away! Whether youโ€™re making my Crockpot Honey Baked Ham with Double Brown Sugar Glaze or my Coca-Cola Cranberry Baked Ham, youโ€™re going to want to save that beautiful ham bone and any leftover ham because this Creamy Ham Bone and Navy Bean Soup might just be better than the original holiday dinner! Iโ€™m not even kidding!

Now, being Italian and Sicilian, you know how much I love my pasta fagioli. But this soup? This is like the Southern cousin of pasta fagioli, and I am OBSESSED. Itโ€™s smoky, savory, thick, rich, and loaded with tender navy beans, bacon, and ham. Every spoonful is absolutely unbelievable.

And listen, I use canned beans all the time. There is absolutely nothing wrong with canned beans. But for this particular recipe, Iโ€™m begging you to get yourself a bag of dried navy beans. All you have to do is soak them overnight. Thatโ€™s it! And when they slowly simmer with that ham bone, something magical happens. The beans get perfectly tender, the broth gets thick and creamy, and the flavor is out of this world.

Melissa Jo

Hungry for more? Get my recipes first.

The dinners my family asks for on repeat, sent to you first.

Unsubscribe anytime, no hard feelings.

Serve it with some crusty bread and a few shakes of Crystal Hot Sauce, and MAKE IT!

Why Youโ€™ll Love This Creamy Ham Bone and Navy Bean Soup

  • The best way to use leftover holiday ham:ย You get an entirely new dinner out of something you might have thrown away.
  • Incredible smoky flavor:ย Bacon, sautรฉed ham, and the ham bone give this soup layers of delicious flavor.
  • Thick, rich, creamy broth:ย The combination of flour and slowly simmered navy beans creates a beautiful, hearty consistency without any heavy cream.
  • Simple ingredients:ย Nothing fancy, just good old-fashioned comfort food.
  • Perfect for the holidays:ย Make this after Thanksgiving, Christmas, or Easter when you have leftover ham.
  • Even better the next day:ย The flavors continue developing as the soup rests.

Click Here for my favorite soup pot!

White Dutch oven with a matching lid and a metallic knob handle.

My go to cast iron dutch oven pot for all my soup recipes!

A hand holds a large, glazed piece of cooked meat above an aluminum roasting pan filled with juices and onions.

Save your ham bone from a previous recipe! If your ham bone came from a heavily glazed honey baked ham or Coca-Cola cranberry ham, you can rinse some of the excess glaze off before adding it.

A person holds a 16-ounce bag of navy beans over an empty white dutch oven.

Grab your bag of dried navy beans.

A stream of small, light-colored beans falling into a white Dutch oven.

Place the dried navy beans in a large Dutch oven or heavy-bottomed soup pot. Sort through them and discard any debris or damaged beans.

Water being poured into a large white pot filled with dry white beans.

Cover the beans generously with cold water, allowing several inches of water above the beans since they will expand. Cover the pot and refrigerate for 8โ€“12 hours. The following day, drain the beans into a colander and rinse thoroughly. Set them aside.

Five strips of raw bacon arranged in a light-colored pan.
Strips of bacon frying in a pan with hot, bubbling fat.

Cook until the bacon is crispy and has released its fat into the pot. Remove the bacon, chop it into small pieces, and place it into a bowl. Leave all the bacon grease in the pot.

A hand holds a white bowl, pouring diced ham into a hot, browned skillet.

Add the cooked ham directly into the hot bacon grease. Sautรฉ over medium heat until the ham begins to brown and develops some delicious color. Remove the ham and place it into the same bowl as the chopped bacon.

A bowl of diced, pan-fried ham next to a ham bone wrapped in foil on a checkered cutting board.
A pat of butter melting in a hot pan with brown food bits at the bottom.

Leave the flavorful drippings in the pot and add butter.

A hand holds a bowl of chopped white onions over a pan containing a melting cube of butter.

Sautรฉ your chopped onions until translucent.

A hand holds a small bowl of sliced garlic over a pot filled with chopped onions.
A red pepper grinder seasoning chopped onions and garlic in a pan.
A hand holds a container of Tony Chacheres Original Creole Seasoning over a pot of sautรฉed onions and garlic.

Add the minced garlic, garlic powder, onion powder, Tonyโ€™s Creole seasoning, Knorr chicken bouillon powder, and plenty of freshly cracked black pepper.

A hand sprinkles seasoning from a shaker onto diced onions and garlic cooking in a pot.
Flour being poured into a pot of sautรฉed onions.

Sprinkle all-purpose flour over the onion and seasoning mixture. Stir continuously

A hand holds a large, roasted beef bone marrow piece over a pot of sautรฉing onions.

Nestle the ham bone into the center of the potย and return the cooked bacon and sautรฉed diced ham to the pot.

White beans being poured into a pot containing a ham bone and cooked onions.

Add the drained and rinsed navy beans to the pot.

Chicken broth being poured from a carton into a white pot filled with white beans and a ham hock.

Pour in low-sodium chicken broth, stirring and scraping the bottom of the pot to incorporate all those flavorful browned bits. Make sure the beans are submerged in liquid.

A ham bone and two bay leaves simmering in a pot of beans and broth.

Add the two bay leaves.

A large white lidded Dutch oven sits on a stovetop.

Increase the heat and bring the soup to a full rolling boil. Once boiling, reduce the heat to low or medium-low. Place the lid on the pot slightly ajar, leaving a small opening for steam to escape. Let the soup simmer.

A hand holds a jar of Knorr Chicken Flavor Bouillon over a pot of simmering soup.

Add more seasoning if needed. Once the beans are tender and the soup has reached your desired consistency, carefully remove the ham bone and bay leaves.

A ladle holds a portion of bean and ham soup above a large pot of the same dish.
A metal spoon holds a serving of thick, creamy stew made with white beans and bits of sausage over a large pot of the same dish.
A bowl of white bean soup topped with bits of meat and hot sauce, with a bottle of Crystal hot sauce in the background.

Top with a little reserved crispy bacon, a few shakes of Crystal Hot Sauce, and plenty of freshly cracked black pepper if desired.

A metal spoon lifts a scoop of thick white bean and ham soup from a bowl.
A woman holding a ladle of bean soup over a large white pot, with a bottle of Crystal hot sauce on the table.

Click Here for my large checkered cutting board.

More Delicious Soup Recipes!

Melissaโ€™s Tips!

  • Donโ€™t throw away your ham bone! If you made my honey baked ham or Coca-Cola cranberry ham and your ham bone still has a lot of that sweet glaze on it, give it a quick rinse before adding it to the soup. This helps remove some of that excess sweetness. If youโ€™re using a regular smoked ham bone, thereโ€™s no need to rinse it.
  • Use all that bacon grease. I start by cooking six slices of bacon right in my soup pot. Then I remove the bacon and use the flavorful fat left behind to sautรฉ the diced ham. That is where the deliciousness begins!
  • Season in layers, but watch the salt. I use Tonyโ€™s Creole seasoning, garlic powder, onion powder, Knorr chicken bouillon, and plenty of freshly cracked black pepper. Since the bacon, ham, and bouillon already contain salt, I only add a little salt initially and adjust it at the end.
  • Be patient with the simmer. For the first hour, I leave my lid slightly ajar. Then I remove it completely and let the soup continue gently simmering. The broth will gradually reduce and thicken. Donโ€™t rush it!
  • Add water only if needed. I used eight cups of low-sodium chicken broth and only needed about half a cup of additional water. If your beans arenโ€™t completely tender and your soup is getting too thick, add a little water at a time. You want those beans submerged and tender, but you also want a beautifully thick soup.
  • You donโ€™t need a blender! If you want an even thicker soup, use a potato masher to gently mash some of the beans directly in the pot. Personally, I donโ€™t even need to do that because my soup gets perfectly thick on its own.
  • Donโ€™t forget the Crystal Hot Sauce! A few shakes of Crystal Hot Sauce over your finished bowl are absolutely delicious. And donโ€™t forget a little crispy bacon on top!

๐Ÿค” Common Questions

Why do I need to soak dried navy beans overnight?

Soaking helps rehydrate the beans so they cook more evenly and often more quickly. It also gives you a chance to sort and rinse them thoroughly. For this recipe, I recommend soaking them for 8โ€“12 hours in the refrigerator before cooking.

What can I use if I donโ€™t have a leftover ham bone?

Smoked ham hocks are a wonderful substitute! They add that delicious smoky, savory flavor to the broth. You can use one or two smoked ham hocks, depending on their size, along with the diced cooked ham. Make sure the hocks are fully cooked and tender before serving. Remove the bones, skin, and any inedible parts, and return any usable meat to the soup.

Can I make this soup without a ham bone?

Yes! You can still make a delicious soup with the bacon and three cups of diced smoked ham. The ham bone adds extra depth and richness, but the soup will still have plenty of flavor without it.

A metal spoon lifts a scoop of thick white bean and ham soup from a bowl.
Melissa Jo

Creamy Ham Bone and Navy Bean Soup (The Best Leftover Ham Recipe!)

No ratings yet
An incredibly rich, smoky, and hearty navy bean soup made with a leftover ham bone, crispy bacon, diced ham, and dried navy beans. Slow-simmered until thick and creamy, this is the ultimate leftover holiday ham recipe!
Prep Time 20 minutes
Cook Time 3 hours
Bean Soaking Time 8 hours
Total Time 11 hours 20 minutes
Servings: 8
Course: dinner, Main Course, Soup
Cuisine: American, southern inspired
Calories: 411

Ingredients
  

Method
 

  1. Place dried navy beans in a large soup pot and cover generously with cold water. Cover and refrigerate for 8โ€“12 hours. Drain, rinse thoroughly, and discard any damaged beans. Dry the pot.
  2. Over medium heat, cook six slices of bacon until crispy. Remove, chop, and set aside, leaving the bacon fat in the pot.
  3. Add three cups of diced cooked ham to the bacon drippings and sautรฉ until lightly browned. Remove and place with the bacon.
  4. Add two tablespoons of butter and the diced onion. Sautรฉ until softened. Add garlic, garlic powder, onion powder, Tonyโ€™s Creole seasoning, Knorr bouillon, and freshly cracked black pepper. Sautรฉ until fragrant. Use salt sparingly.
  5. Sprinkle in three tablespoons of flour and stir continuously for approximately two minutes.
  6. Add drained navy beans, the ham bone, cooked bacon, sautรฉed ham, and two bay leaves. Pour in eight cups of low-sodium chicken broth, scraping the bottom of the pot.
  7. Bring to a rolling boil, then reduce immediately to a gentle simmer. Cover with the lid slightly ajar and simmer for approximately one hour, stirring occasionally.
  8. Remove the lid and continue gently simmering for approximately another hour or longer, until beans are completely tender and the broth is thick and rich. Add small amounts of water only if needed to keep beans submerged while cooking.
  9. Remove the ham bone and bay leaves. Pull any remaining meat from the bone and return it to the soup. Discard the bone. Taste and adjust salt and pepper. Mash a few beans if a thicker consistency is desired.
  10. Ladle into bowls and top with reserved crispy bacon and Crystal Hot Sauce. Serve with crusty bread.

Want to make this later?

We'll email this recipe straight to you, so it's waiting when you need it.

Nutrition

Calories: 411kcalCarbohydrates: 42gProtein: 31gFat: 14gSaturated Fat: 5gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gTrans Fat: 0.1gCholesterol: 49mgSodium: 1279mgPotassium: 1126mgFiber: 14gSugar: 3gVitamin A: 219IUVitamin C: 2mgCalcium: 112mgIron: 5mg

Notes

What to Serve with Creamy Ham Bone and Navy Bean Soup

I personally love this soup with crusty bread because you need something to soak up every last bit of that thick, delicious broth.
Itโ€™s also fantastic with warm Southern cornbread, buttery dinner rolls, or a simple green salad.
And donโ€™t forget your Crystal Hot Sauce!

Tried this recipe?

Made this? Tap a star to rate it – it only takes a second and it means the world!

๐Ÿ‘ How to Store Leftovers

Refrigerate promptly in airtight containers for up to 3โ€“4 days or freeze for up to 3 months.


Leave a Reply

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

Recipe Rating