Love this? Pin it for later! 📌
There’s a certain magic that happens when the mercury dips below 40°F, the wind rattles the pine branches against my kitchen window, and I finally surrender to the annual ritual of emptying the pantry shelves. Out come the half-used bags of navy beans, the lonely ham hock wrapped in parchment from last month’s butcher run, and the forgotten carrots that have gone slightly limp in the crisper. Instead of viewing these items as “leftovers,” I see them as the opening scene of my favorite cold-weather love story: a simmering pot of Pantry Clean-Out Navy Bean and Ham Hock Soup.
I first cobbled together this recipe during a blizzard five winters ago, when the county closed the roads and my dinner guests refused to cancel. What began as a concession to circumstance—using whatever we had on hand—turned into the most requested dish in my repertoire. Friends still talk about that night, when bowls of creamy, smoky soup were passed around a candle-lit table, steam fogging the windows while snow piled against the door. Since then, this humble soup has become my go-to for everything from Sunday meal prep to casual book-club nights. It’s forgiving, economical, and tastes like you spent the whole day tending the stove (spoiler: you mostly just peeked under the lid).
Today I’m sharing the fully fleshed-out, professionally tested version so you can turn your own odds and ends into something extraordinary. Grab the chipped enamel pot your grandma passed down, pull out the ingredients that need a second chance, and let’s turn “what’s left” into “what’s for dinner.”
Why This Recipe Works
- One-Pot Wonder: Minimal dishes, maximum flavor—everything cooks in a single Dutch oven.
- Flexible Foundations: Swap vegetables, herbs, or even the meat to suit whatever lurks in your fridge.
- Creamy Without Cream: A quick mash of beans against the pot’s side releases starch for silky body—no dairy needed.
- Hands-Off Simmer: Once it’s bubbling, the soup takes care of itself while you fold laundry, help with homework, or sneak in an episode of your favorite show.
- Freezer-Friendly: Make a double batch; future you will thank present you on that crazy Wednesday night.
- Balanced Nutrition: Plant-powered protein, slow-burning carbs, and collagen-rich ham hock broth in every spoonful.
Ingredients You'll Need
Navy Beans: These petite white beans are my first choice because they cook relatively quickly and yield a fluffy interior that holds its shape. If your pantry only has great northern or cannellini, don’t stress—any small white bean works. For the fastest route, use 3 (15-oz) cans, drained and rinsed. Prefer the dried route? You’ll need 1 lb (about 2⅓ cups) plus an overnight soak.
Ham Hocks: Often labeled “pork hocks” or “smoked hocks,” these knuckle joints are inexpensive treasure chests of collagen and smoky depth. Look for ones with plenty of skin and connective tissue; that’s where the silkiness comes from. If you’re fresh out, substitute 8 oz of diced ham plus 4 cups low-sodium chicken broth, but promise me you’ll try the hock version at least once.
Aromatics: One large onion, two carrots, and two celery ribs form the classic mirepoix. Dice them small so they melt into the soup, or leave them rustic if you enjoy distinct bites. Yellow, white, or even red onion is fine—soup is forgiving.
Garlic: Four plump cloves, smashed and minced, give a warm backbone. In a pinch, 1 tsp granulated garlic can stand in, but fresh is best.
Herbs & Spices: I reach for dried thyme (1 tsp), a bay leaf, and a pinch of red-pepper flakes for subtle heat. If you have fresh thyme, double the quantity and toss in the stems; fish them out later.
Acid: A tablespoon of apple-cider vinegar brightens the smoky ham. Lemon juice works too, but I love the rounded fruitiness of cider vinegar here.
Optional Greens: A big handful of chopped kale or spinach in the last five minutes boosts color and nutrients. Wilted salad mix? Chop and toss it in.
Liquid Gold: Water is perfectly acceptable, especially since the ham hock seasons everything. If you have unsalted chicken stock, blend it 50/50 with water to avoid over-salting.
How to Make Pantry Clean-Out Navy Bean and Ham Hock Soup
Prep & Soften (if using dried beans)
Rinse 1 lb navy beans; cover with 3 inches of cold water and soak 8 hours or overnight. Short on time? Cover beans with boiling water, let stand 1 hour, then drain.
Sear the Hock
Heat 1 Tbsp oil in a Dutch oven over medium-high. Pat ham hocks dry; sear 3 minutes per side until caramelized. Remove to a plate. Those browned bits equal flavor.
Build the Base
Reduce heat to medium. Add onion, carrot, and celery; sauté 5 minutes. Stir in garlic, thyme, red-pepper flakes; cook 1 minute until fragrant.
Deglaze & Load
Pour in 2 cups water, scraping the pot’s bottom with a wooden spoon to release fond. Return ham hocks, add beans, bay leaf, and 6 cups additional water (or stock).
Simmer Gently
Bring to a boil, then reduce to low, partially cover, and simmer 1½–2 hours (dried beans) or 25 minutes (canned beans). Stir every 30 minutes; add water if soup thickens too much.
Shred the Meat
When beans are tender, transfer hocks to a cutting board. Discard skin and bones; shred meat into bite-size pieces, trimming excess fat. Return meat to pot.
Cream & Brighten
Use the back of a spoon to mash a cup of beans against the pot’s side; stir to thicken. Add vinegar, taste, and season with salt and pepper. Remove bay leaf.
Finish with Greens
Stir in chopped kale or spinach; cook 5 minutes until wilted. Ladle into warm bowls, drizzle with good olive oil, and serve with crusty bread.
Expert Tips
Skim for Clarity
During the first 30 minutes of simmering, foam may collect on top. Skim it off with a ladle for a cleaner finished broth.
Pressure-Cooker Shortcut
In an Instant Pot, cook on high pressure 30 minutes (dried beans) or 6 minutes (canned) with natural release 10 minutes.
Salt at the End
Ham hocks vary in saltiness. Taste the finished soup before seasoning to avoid an over-salty surprise.
Chill Before Freezing
Cool soup completely in the fridge before ladling into freezer bags; lay flat to freeze for space-saving bricks.
Bean Mash Magic
For ultra-creamy texture without dairy, purée 2 cups of the finished soup and return to the pot.
Revive Leftovers
Soup thickens in the fridge. Thin with water or broth when reheating, and add a squeeze of lemon to wake up flavors.
Variations to Try
- Tuscan Twist: Swap ham hock for 4 oz pancetta, add a Parmesan rind while simmering, and finish with chopped rosemary.
- Vegetarian Route: Omit meat, use vegetable broth, and stir in 1 Tbsp smoked paprika plus 1 tsp tamari for umami depth.
- Spicy Southwest: Add 1 diced chipotle pepper in adobo, 1 tsp cumin, and a handful of frozen corn. Top with cilantro and lime.
- Creamy Chicken & Bean: Replace ham hock with 2 bone-in chicken thighs; shred meat as above and finish with a splash of half-and-half.
- Harvest Pumpkin: Stir in 1 cup canned pumpkin purée during step 7 for subtle sweetness and an extra-velvety texture.
- Bean Medley: Use half navy beans and half pinto or black beans for color variety; adjust cooking time accordingly.
Storage Tips
Refrigerator: Cool soup to room temperature, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently on the stove, thinning with water or broth as needed.
Freezer: Portion into quart-size freezer bags, press out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or submerge the sealed bag in cold water for quicker defrosting.
Make-Ahead: The flavors deepen overnight, so this soup is an ideal candidate for Sunday cook-ups that will carry you through the workweek. Make a double batch, freeze half, and dinner is a microwave minute away.
Frequently Asked Questions
Pantry Clean-Out Navy Bean and Ham Hock Soup
Ingredients
Instructions
- Sear: Heat oil in Dutch oven over medium-high. Brown ham hock 3 min per side; remove.
- Sauté: Add onion, carrot, celery; cook 5 min. Stir in garlic, thyme, pepper flakes; cook 1 min.
- Deglaze: Pour in 2 cups water, scraping browned bits. Return hock, add beans, bay leaf, remaining water.
- Simmer: Bring to boil, reduce heat, partially cover; simmer 1½–2 hrs (dried) or 25 min (canned) until beans tender.
- Shred: Remove hock, discard skin/bones; shred meat and return to pot.
- Thicken: Mash some beans against pot side; stir in vinegar, greens; cook 5 min. Season to taste and serve.
Recipe Notes
Soup thickens upon standing; thin with water or broth when reheating. Freeze portions up to 3 months.