Old Fashioned Ham and Beans Soup
Have leftover ham and a ham bone? This Old Fashioned Ham and Bean Soup is simple to put together, super flavorful, and freezes well for future meals.
Simple Ham and Bean Soup Recipe
Happy Holidays! I wanted to pop in today with a “bookmark this for later” recipe for anybody making a ham this weekend. Bonus points if you’re making my baked ham with pineapple sauce, but any bone-in ham will work!
When I was in culinary school, the chef instructors would literally YELL AT US if we even thought about throwing away any meat bones before using them a second time to make stock, soup or a sauce.
Chef Shawn’s voice will forever echo in my head: “That’s free flavor, chef. Don’t throw that away!” So, don’t throw your ham bone (or your Cajun turkey bones) away. That’s free flavor, home chef.
We only have a bone-in ham once or twice a year, and after Easter last year, we made ham and potato soup, ham and turkey sliders and homemade breakfast burritos with the left over ham.
So, this time around, we’ll be making this old fashioned ham and bean soup recipe!
Why you will love this Old Fashioned Ham and Beans soup
- Fights Food Waste. There’s so much flavor left in a ham bone, not to mention the leftover meat. Let’s use every bit of it!
- Affordable. Dried beans are cheap, and if you have leftover ham and a ham bone from a holiday dinner, you can put this soup together at a very low cost.
- Freezer Friendly. Not ready to actually eat ham again right now? No worries. Just make the soup and throw it in the freezer for sometime in the future.
Bean and Ham Soup ingredients
- navy beans – The dried kind. You’ll need to soak these overnight before you begin this recipe, but it’s so so easy. If you have a handful of dried beans left over, use them as pie weights when you make vegetarian quiche or single crust pies!
- butter – or olive oil works, too.
- garlic – because I am incapable of making a soup without garlic.
- onion – classic mirepoix ingredient #1.
- carrot – classic mirepoix ingredient #2. Any extra carrots can be throw into a carrot cake smoothie.
- celery – classic mirepoix ingredient #3. Throw a few more stalks into rigatoni meat sauce before they get mushy!
- leftover ham – you’ll need about 1-1/2 cups of leftover ham meat. If you have a little less, that’s fine too. If you have more ham than you know what to do with, chop some up and put it in a batch of breakfast egg muffins or sweet potato breakfast casserole, or in a loaded mashed potato casserole in place of bacon.
- ham bone – cut this out of your holiday ham. Scrape as much meat as possible off of it for another use, but if there’s still a little meat clinging to it, that’s totally fine.
- thyme – I used 3 sprigs of fresh thyme in this white bean and ham soup, but a pinch of dried thyme works just as well.
- bay leaf – I don’t even know if I could tell you what bay leaf really tastes like, I just know every soup has to have one, so this old fashioned ham and bean soup recipe has it, too.
- salt and pepper – you may or may not need this, more on that later.
Soak the beans overnight for this Ham Bean Soup Recipe
I’ll be honest and tell you that I was intimidated by cooking with dried beans for a very long time (so, I always opted for canned beans for things like Dr. Pepper baked beans and white bean salad).
But really, that intimidation turned out to be so silly, because soaking beans is the easiest thing.
To soak navy beans overnight, all you do is rinse the beans off, put them in a big bowl or pot, and cover them with water by a couple of inches. That’s it. You’re done. You’ve soaked the beans and you’re ready to make white bean and ham soup.
The next day, you’ll drain them and discard the soaking water. Then, start making your old fashioned ham and bean soup recipe, using fresh water when it comes time to add water.
Forgot to soak your beans last night, but still want to make this ham bone soup recipe today? The Kitchn has a quick soak method that is just what you need.
How to make Old Fashioned Ham and Bean Soup
So, you’ve already soaked your beans, right? Good!
1.You’ll start this old fashioned ham and bean soup recipe by sauteeing the mirepoix (plus garlic) in a little bit of butter, to build the flavor base of the soup.
2. Once the mirepoix is softened, add the soaked and drained beans, the ham and ham bone, thyme sprigs, bay leaf and 8 cups of cold water.
That’s right – we’re not using broth for this white bean and ham soup, just plain old water. The ham bone will infuse the water and make it’s own rich ham broth as the soup simmers.
3. Bring everything to a boil and then reduce it to a simmer. Put a lid on the pot and simmer the soup 90 minutes or until the beans are tender but still hold their shape. Give it a stir every once in awhile if you remember. Make a batch of shrimp deviled eggs while it’s cooking, if you have a bunch of leftover hard boiled eggs from Easter.
4. Carefully pull the bone and thyme sprigs out and discard them.
5. Assess the consistency of the soup. It should be nice and thick, but if it’s TOO thick for your taste, stir in additional water until you’re happy with the consistency.
6. The seasoning of this ham bone soup recipe is where it gets somewhat tricky. I don’t add ANY salt or pepper until the very end. The reason being is that sometimes ham bones have the tendency to be very salty.
So, when your navy bean and ham soup is done simmering, taste it, and then season with salt and pepper to your preference. You actually may not need any additional salt.
This Recipe for Ham and Bean Soup makes quite a bit!
The elephant in the room is that this old fashioned ham and bean soup recipe makes 10 cups of soup. That’s 2-1/2 quarts, and I know, it’s a lot.
A half batch of this white bean and ham soup MAY be possible, but I haven’t tested it yet.
I fear that a half batch of this leftover ham soup recipe would be overwhelmingly salty due to how salty the ham bone is. Cooking the bone in only 4 cups of water (instead of the 8 cups of water I’ve used below) may not dilute the ham bone seasoning enough.
So, I think if I were to make a half batch of this navy bean and ham soup, I would probably add the ham bone for only about 30 minutes of the simmering time of the soup, and then remove the bone and let the soup finish simmering.
The good news is that, just like my sweet dumpling squash soup, this ham bone soup recipe can be frozen.
How to store Old Fashioned Ham and Beans soup
Cool your soup to room temperature, and then transfer to an airtight container and refrigerate up to 3 days.
How long is Bean and Ham Soup good for?
Since you’re starting this old fashioned ham and bean soup recipe with leftover ham, I recommend eating this soup within 3 days of making it.
Or, eat some of this navy bean and ham soup and freeze the rest for future meals. More on that below.
Can this Ham Bean Soup Recipe be frozen?
Yep, just like my sweet dumpling squash soup, this old fashioned ham and bean soup recipe can be frozen!
The texture of the navy bean and ham soup may change a little bit when it’s reheated (the beans may become even softer), but if that won’t bother you, I say go for it.
I thought this ham bone soup recipe was just as delicious having been frozen and reheated as it was the first time around. And it was so nice to have a few containers of this soup in my freezer for easy meals on busy weeknights.
You may find a few ramekins of chocolate creme brulee in my freezer, too, but that’s another story!
How to serve this Recipe for Ham and Bean Soup
This ham bone soup recipe is pretty filling on it’s own, so you don’t necessarily NEED a side dish.
But, if you’d like a fresh salad to serve alongside this leftover ham soup recipe, my Thanksgiving salad, Christmas salad, Easter salad and Easter fruit salad are great options all year long, not just on those particular holidays.
I’ve been known to pair this soup with a batch of corned beef egg rolls.
And if you’re looking for a little bit of bread to dunk in your navy bean and ham soup, I highly recommend these small batch dinner rolls.
Ham and Bean Soup Recipe FAQs
There are a few reasons why your ham and bean soup might be watery. It could be due to excessive soaking of the beans, so be sure to soak them overnight but not too much longer. Your soup could also be watery from not allowing it to simmer long enough. A 90 minute simmer is a long time, but this soup needs it!
While it’s difficult to overcook bean soup, it is possible. Overcooking will cause the beans to lose their shape and become mushy, which isn’t too pleasant to eat. To prevent this, keep an eye on the soup as it cooks and ensure the beans are tender yet still hold their shape before removing it from the heat.
Yes, you should cover bean soup as it cooks, as covering the soup helps retain moisture and allows the beans to cook more quickly.
More Foxes Love Lemons Favorites
Old Fashioned Recipe for Ham and Bean Soup
Have leftover ham and a ham bone? This Old Fashioned Ham and Bean Soup is simple to put together, super flavorful, and freezes well for future meals.
Ingredients
- 2 tablespoons unsalted butter
- 3 garlic cloves, minced
- 2 celery stalks, chopped
- 2 large carrots, chopped
- 1/2 large yellow onion, chopped
- 3 sprigs fresh thyme or 1 teaspoon dried thyme
- 1 bay leaf
- 1 leftover ham bone
- 8 cups cold water
- 2 cups dried navy beans, soaked overnight and drained (see Home Chef tip)
- 1-1/2 cups chopped leftover ham
- Kosher salt and ground black pepper
Instructions
- In large pot with lid, heat butter over medium heat. Add garlic, celery, carrots and onion. Cook 4 to 6 minutes or until vegetables are softened, stirring occasionally.
- Stir in thyme, bay leaf, ham bone, water, navy beans and chopped ham. Heat to boiling over medium-high heat, then cover and reduce heat to low. Cook 90 minutes or until beans are very tender but still hold their shape, stirring occasionally.
- Remove and discard ham bone and thyme sprigs. If soup is too thick, stir in more water until desired consistency is achieved.
- Taste soup and season with salt and pepper to taste. You may not need any salt at all, depending on how salty the ham bone was.
Notes
Home Chef tip: To soak navy beans overnight, rinse the beans with cold water and then put them in a big bowl or pot. Cover beans with cold water by a couple of inches.
The following day, drain the beans and discard the soaking water.
Recommended Products
Foxes Love Lemons, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and links to Amazon.com. There is no additional cost to you.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 288Total Fat: 9gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 44mgSodium: 622mgCarbohydrates: 33gFiber: 13gSugar: 2gProtein: 20g
This recipe was fantastic- thank you! I used lentils because I didn’t have any navy beans and it was still killer.
I am so glad to hear this was a hit for you, Erica. Lentils are a great idea here!