Love this? Pin it for later!
Pantry Clean-Out Navy Bean and Ham Soup Classic
There’s a certain kind of magic that happens when the fridge is almost bare, the pantry is down to the last can of beans, and you still manage to coax a pot of something soul-warming into existence. This Pantry Clean-Out Navy Bean and Ham Soup is my go-to “use-it-up” recipe—born one snowy January when the roads were impassable, the kids were home, and the only protein left was a ham bone from New Year’s dinner. The result was so ridiculously good that I now plan to run low on groceries just so I have an excuse to make it. Thick, creamy, and scented with bay leaf and thyme, it tastes like Sunday supper at Grandma’s even though it came from the back of the cupboard. If you’ve got a can of beans, a carrot rolling around the crisper, and that holiday ham bone you couldn’t bear to toss, you’re fifteen minutes away from the most comforting bowl of soup you’ll eat all year.
Why This Recipe Works
- No-soak method: Canned navy beans give you the velvet texture without an overnight soak.
- Double ham flavor: Smoked hock (or bone) simmers in the broth while diced ham steak adds meaty bites.
- One-pot wonder: Everything happens in a single Dutch oven—less dishes, more Netflix.
- Freezer hero: Make a vat now, freeze flat in zip-bags, reheat on a weeknight for instant comfort.
- Pantry freestyle: Swap carrots for parsnips, add that half-box of baby spinach, use chicken stock if you’re out of ham base—still incredible.
- Silky texture, zero cream: A quick mash of beans against the pot wall releases starch for natural creaminess.
Ingredients You'll Need
Before we ladle out the details, let’s talk pantry strategy. The glory of this soup is its willingness to accept almost anything on the verge of retirement. That said, a few core players deliver the classic flavor we crave.
Canned navy beans: Three 15-oz cans save the day. Look for beans packed in calcium chloride—they hold their shape better. Rinse under cool water to ditch 40 % of the sodium, then give them a gentle shake so they’re damp but not dripping; that bit of surface moisture helps them accept the seasonings later.
Ham hock or bone: The soul of the broth. If your holiday ham came with a spiral-cut bone, perfect—freeze it in a zip-bag until soup day. No bone? Grab a smoked ham hock from the meat counter; they’re usually under three dollars and still loaded with collagen for body.
Ham steak or leftover diced ham: You want eight ounces of meaty cubes that will stay tender. If all you have is deli ham, give it a quick sauté first to caramelize the edges and deepen flavor.
Aromatics: One large yellow onion, two ribs of celery, and two carrots—classic mirepoix. Wobbly carrots? Peel twice; nobody will know.
Garlic: Three plump cloves, smashed and minced. In a pinch, ½ tsp of granulated garlic works, but fresh gives a brighter backbone.
Chicken stock: Low-sodium keeps the ham salt in check. If you’re vegetarian-adjacent, vegetable broth is fine, but add a teaspoon of smoked paprika for depth.
Herbs & spices: Two dried bay leaves, ½ tsp dried thyme, ¼ tsp black pepper, and a pinch of red-pepper flakes for polite heat. Fresh thyme is lovely—use twice as much.
Acid: A splash of apple-cider vinegar at the end wakes everything up. Lemon juice works too.
Optional upgrades: A parmesan rind simmered with the beans adds umami; a cup of diced potatoes makes it even heartier; a handful of chopped kale in the last five minutes turns it into a full meal.
How to Make Pantry Clean-Out Navy Bean and Ham Soup Classic
Warm the pot
Place a heavy 5-quart Dutch oven over medium heat for 90 seconds—this prevents sticking. Add 2 Tbsp olive oil and swirl to coat. You want a faint shimmer, not a smoking riot.
Sauté the aromatics
Toss in 1 diced onion, 2 diced carrots, and 2 diced celery ribs with ½ tsp kosher salt. Sweat 6 minutes, stirring once or twice, until the onion is translucent and the carrots have brightened. Add 3 minced garlic cloves; cook 45 seconds—just until you smell perfume, not bitterness.
Bloom the herbs
Stir in ½ tsp dried thyme, ¼ tsp black pepper, and a pinch of red-pepper flakes. Let them toast 60 seconds; the heat wakes up the oils in dried thyme and your kitchen will smell like a Provençal hillside.
Add the ham hock & stock
Nestle the ham bone or hock into the veg, then pour in 4 cups low-sodium chicken stock and 2 cups water. The bone should be mostly submerged—add an extra cup of water if needed. Toss in 2 bay leaves. Bring to a gentle bubble, then reduce heat to low, cover slightly ajar, and simmer 45 minutes. This first draw extracts smoky collagen and creates the silky broth we’re after.
Fish out the hock
Using tongs, transfer the hock to a plate to cool 5 minutes. Keep the broth at a quiet simmer. Once cool enough to handle, shred any meaty bits (discard skin, fat, and bone). You should harvest about ¾ cup; if you’re short, supplement with diced ham now.
Add beans & diced ham
Rinse 3 cans navy beans and add them to the pot along with the shredded ham and 8 oz diced ham steak. Simmer uncovered 10 minutes so the beans absorb flavor.
Cream it naturally
Press a sturdy spoon against the side of the pot and mash roughly 1 cup of the beans. Stir—they’ll dissolve into the broth and create a velvety body without dairy. For an extra-luxe texture, blend 1 ladleful of soup in a blender and return it.
Finish & taste
Splash in 1 Tbsp apple-cider vinegar and simmer 2 minutes. Fish out the bay leaves. Taste—add salt only if needed (ham varies wildly). Serve steaming hot, crowned with cracked black pepper and a hunk of crusty bread.
Expert Tips
Slow-cooker shortcut
Dump everything except vinegar in a 6-qt slow cooker. Cook on LOW 7–8 hours or HIGH 4 hours. Mash beans and finish as directed.
Freeze the bone first
Holiday ham bones can be wrapped and frozen up to 4 months. No need to thaw—plunge straight into the pot; add 10 extra minutes to the initial simmer.
Low-sodium fix
If your broth tastes salty, drop in a peeled potato and simmer 15 minutes; it will absorb excess salt. Discard the potato—or mash for tomorrow’s hash.
Thick vs brothy
Prefer brothy? Skip the bean-mash step. Want stew? Mash 2 cups beans and stir in ½ cup instant mashed potato flakes for body.
Bean math
One 15-oz can = 1½ cups cooked beans. If you’ve got a half-can of cannellini or great northern, toss them in—variety adds visual appeal.
Revive leftovers
Soup thickens in the fridge. Reheat with a splash of water or milk; taste and brighten with a squeeze of lemon before serving.
Variations to Try
- Tuscan twist: Swap 1 cup stock for canned crushed tomatoes, add 1 tsp rosemary and a parmesan rind. Finish with a drizzle of olive oil and toasted breadcrumbs.
- Spicy Southwest: Add 1 tsp cumin, 1 cup corn kernels, and a minced chipotle in adobo. Garnish with cilantro and a squeeze of lime.
- Greens & grains: Stir in ½ cup quick-cooking barley and 2 cups chopped kale during the last 15 minutes. The barley thickens while kale wilts to emerald perfection.
- Vegan version: Skip ham, use smoked paprika + 1 Tbsp soy sauce for depth, and add 1 cup diced smoked tofu at the end.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavor actually improves on day 2 as the ham and thyme meld.
Freezer: Ladle cooled soup into quart-size freezer zip-bags, squeeze out air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in cool water for 1 hour, then heat on the stove.
Make-ahead lunch jars: Portion 1½ cups soup into 16-oz mason jars, leaving 1 inch headspace. Freeze without lids for 2 hours, then screw on lids to prevent freezer burn. Grab, reheat, conquer noon slump.
Frequently Asked Questions
Pantry Clean Out Navy Bean and Ham Soup Classic
Ingredients
Instructions
- Warm the pot: Heat olive oil in a 5-qt Dutch oven over medium heat until shimmering.
- Sauté vegetables: Add onion, carrots, celery, and ½ tsp salt. Cook 6 min until softened. Stir in garlic, thyme, pepper, and red-pepper flakes; cook 45 seconds.
- Simmer the bone: Add ham hock, stock, water, and bay leaves. Bring to a gentle boil, then reduce heat and simmer 45 minutes.
- Shred ham: Remove hock, cool slightly, shred meat; return meat to pot along with diced ham and beans. Simmer 10 minutes.
- Cream the soup: Mash 1 cup beans against side of pot and stir to thicken. Add vinegar; simmer 2 minutes. Discard bay leaves, taste for salt, and serve hot.
Recipe Notes
Soup thickens as it stands. Thin reheated portions with water or broth and brighten with an extra dash of vinegar.