Soups & Stews
This canning ham and bean soup recipe transforms humble pantry staples into a deeply comforting dish that tastes like a hug in a bowl. The secret lies in slow-cooking smoked ham with white beans until the meat falls apart and the broth develops a rich, smoky depth.
I first made this version during a power outage when my slow cooker became my best friend—no electricity needed, just time and patience.
The beauty of this soup is its versatility—it works as a hearty main dish for chilly evenings or a satisfying lunch packed for work.
I use a combination of navy beans and great northern beans for texture contrast, while smoked ham adds that unmistakable savory note that makes it taste like a classic Southern tradition. The spices—just a touch of mustard, bay leaf, and black pepper—let the ham and beans shine without overpowering.
By the time you’re done, you’ll have a slow-cooked ham and bean soup with tender meat that practically melts in your mouth and a broth so flavorful it’ll disappear faster than you can say "seconds."
The best part? It reheats beautifully, making it perfect for meal prep or canning for those long winter months when comfort food is king.
Whether you're preserving jars for the pantry or making a fresh batch, this recipe delivers restaurant-quality results with minimal effort. Let’s get cooking—your kitchen will smell like home before the first spoonful even hits the bowl.
Ingredients for canning ham and bean soup
Pantry staples meet smoky magic—just 15 ingredients for a soup that tastes like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Smoked Ham Hock 🐷 | 2 whole | Smoked for authentic flavor |
| Great Northern Beans 🌾 | 2 cups | Dried, soaked overnight |
| Navy Beans 🌾 | 1 cup | Dried, soaked overnight |
| Yellow Onion 🧅 | 1 whole | Chopped medium dice |
| Carrot 🥕 | 3 whole | Peeled, chopped chunks |
| Celery Stalk 🥬 | 2 whole | Chopped medium dice |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Tomato Paste 🍅 | 2 tbsp | For concentrated flavor |
| Dijon Mustard 🍯 | 1 tbsp | Adds tangy brightness |
| Bay Leaf 🌿 | 2 whole | For aromatic depth |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Apple Cider Vinegar 🍏 | 1 tbsp | Balances richness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Water 💧 | 8 cups | For slow cooking |
The ham hock is non-negotiable here—look for bone-in, smoked at your local butcher or the deli counter. Butcher shops often have better quality than grocery store pre-packaged versions. If you can't find smoked ham, regular ham hock with a smoked paprika rub works in a pinch. The beans? Great Northern and navy give you that perfect texture contrast—creamy and firm at the same time. Soak them overnight for the best texture, or use canned beans (drained and rinsed) if you're in a hurry. I always buy dried beans from the bulk section—they stay fresher longer and taste better than canned.
No smoked ham hock? Substitute with smoked sausage or bacon, but cut back on salt since those are already cured. Running low on bay leaves? Dried thyme at half the amount works, but it won't be the same. The tomato paste can be swapped for 1/4 cup crushed tomatoes if you're avoiding canned ingredients. For a tangier kick, add 1/2 tsp of hot sauce. The vinegar might sound odd, but trust me—it cuts through the richness and makes the soup sing. If you're canning, add a pinch of citric acid to each jar for extra preservation power.
This soup gets better with time—3-4 days in the fridge is ideal for maximum flavor. For canning, process pint jars for 90 minutes in a boiling water bath. The ham hock will fall apart beautifully after slow cooking, so remove the bone before canning if you want smooth texture. Leftovers? Freeze for up to 6 months. I always make a double batch—one for dinner, one to can for winter. The parsley garnish is optional, but it adds that fresh pop of color that makes the soup feel special.
Why You'll Love This Recipe
- No-Fuss Simmer: I swear by this one—just toss the ham hock in cold water, add the beans and veggies, then walk away. The beans soften while you handle whatever else life throws at you, and honestly? That’s half the battle won.
- Smoky Depth Magic: That ham hock? It’s the star—slow-simmered until the meat falls off the bone, infusing the beans with rich, smoky flavor. Add a carrot and onion for natural sweetness, and you’ve got a soup that tastes like a hug from your grandma’s kitchen.
- Leftovers That Shine: Between us, this soup only gets better the next day. The flavors meld even more, and it reheats like a dream. Pack it for lunch or freeze portions—perfect for when you’re too tired to cook but still need real food.
- Budget-Friendly Feast: A single ham hock and a bag of dried beans stretch to feed four (or more, if you’re like me and sneak extra servings). It’s the kind of meal that makes grocery day less stressful and your wallet happier—no fancy ingredients, just pure satisfaction.
Step-by-step instructions for smoky-spiced slow-cooked tradition
This hearty ham and bean soup delivers deep smoky flavors and tender textures through careful layering and patience.
Prepare the Ham Hock and Soak the Beans
Begin by rinsing the 2 whole smoked ham hocks under cold water and patting them completely dry with paper towels. This step is crucial—any moisture on the ham will prevent that beautiful crispy bark from forming during cooking. Place the ham hocks in a large Dutch oven or heavy pot.
In a separate bowl, combine the 2 cups great northern beans and 1 cup navy beans. Cover them with plenty of cold water (at least 10 cups) and let them soak overnight. This overnight soak ensures even cooking and prevents the beans from staying tough. I know it's tempting to skip this step, but trust me—it makes all the difference in texture.
Build the Flavor Base with Vegetables and Aromatics
Peel and chop the 3 whole carrots into ½-inch chunks, then dice the 1 whole yellow onion and 2 whole celery stalks into medium dice. Add these to the Dutch oven with the ham hocks. The vegetables will soften as they cook, infusing the soup with natural sweetness and depth.
Mince the 4 cloves garlic cloves and set aside. Stir in the 2 tablespoons tomato paste and 1 tablespoon Dijon mustard to the pot with the vegetables. These ingredients form the flavor foundation—tomato paste adds richness while the Dijon mustard brings a subtle tang that balances the smokiness. Add the 2 whole bay leaves and 1 teaspoon cracked black peppercorns, then pour in the 8 cups water.
Simmer the Soup Until Tender and Flavorful
Bring everything to a boil over high heat, then reduce to a gentle simmer. Cover the pot and cook for 2 hours. After this initial simmer, remove the ham hocks and shred the meat, discarding any bones. Return the shredded ham to the pot.
Drain and rinse the soaked beans, then add them to the soup. Stir in the 1.5 teaspoons salt and 1 tablespoon apple cider vinegar. The vinegar might seem like an odd addition, but it brightens the rich flavors and cuts through the fat beautifully. Continue simmering uncovered for another 1 to 1.5 hours, or until the beans are fork-tender and the soup has thickened slightly. You'll know it's ready when the beans break down easily and the soup coats the back of a spoon.
Finish with Fresh Herbs and Rest
Once the beans are tender, stir in the chopped ¼ cup fresh parsley. This final touch adds freshness and a pop of color. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance the flavors.
Let the soup rest for 10 minutes before serving. This resting period allows the flavors to meld together and the soup to thicken slightly. Serve warm with crusty bread to soak up every last bit of that smoky, savory goodness. Each spoonful should deliver tender ham, creamy beans, and a perfect balance of smoky, tangy, and herbal notes.
Pro Tips For Making Canning Ham And Bean Soup
- SCORE THE HAM HOCK: Use a sharp knife to slice through the fatty membrane on the flat side of the ham hock—this lets the meat render faster and the broth develop deeper flavor. I learned this the hard way after simmering a whole afternoon with stubbornly tough meat.
- SOAK BEANS LONGER: Skip the 8-hour soak and use the "quick soak" trick: cover dried beans in boiling water, then let them sit off heat for 2 hours. This keeps their texture intact—no mushy beans in your soup. (Yes, even if you're impatient like me.)
- DON’T BOIL THE ONIONS: Sauté the onions low and slow until they’re translucent but not browned—this prevents bitterness that’ll ruin your broth. After burning three batches, I finally figured out that patience here makes all the difference.
- SALT THE BEANS EARLY: Add a pinch of salt to the beans when you first soak them—it keeps them from bloating and makes them tender faster. Sounds weird, but it works: your soup will taste balanced, not flat.
Best sauces and condiments for these flavors
Classic Mustard Sauce
Start with a simple Dijon mustard sauce—just mix 2 tablespoons of Dijon mustard with ½ cup warm broth from your soup. Whisk in 1 tablespoon apple cider vinegar and 1 teaspoon honey to balance the tang.
Drizzle over individual bowls before serving. This sauce enhances the smoky depth while adding a bright, tangy contrast that cuts through the richness. 💫
Creamy Garlic-White Wine Reduction
For a luxurious touch, simmer ½ cup heavy cream with 2 minced garlic cloves and ¼ cup dry white wine (like Sauvignon Blanc) until reduced by half. Stir in 1 tablespoon fresh parsley and a pinch of salt.
This velvety sauce pairs beautifully with the hearty soup, adding a sophisticated finish. I like to serve it in small ramekins for dipping crusty bread.
Spicy Chili Oil Drizzle
Infuse ½ cup neutral oil (like avocado or grapeseed) with 1 tablespoon red pepper flakes and 1 teaspoon smoked paprika for 10 minutes on low heat. Strain and drizzle over the soup just before serving.
The oil carries the heat while the smokiness of the paprika echoes the ham's flavor profile. A sprinkle of toasted sesame seeds adds texture and visual appeal.
Herbed Sour Cream Swirl
Mix ½ cup sour cream with 1 tablespoon chopped fresh dill and ½ teaspoon lemon zest for a creamy, herbaceous topping. Swirl it into the soup with a spoon or dollop it on top.
The coolness of the sour cream balances the soup's warmth, while the dill adds a fresh herbal note that brightens each bite. Perfect for those who prefer a lighter finish.
Smoky Maple-Glazed Ham Bits
Reserve some of the shredded ham from your soup and toss it with 1 tablespoon pure maple syrup and ½ teaspoon smoked salt. Pan-fry until caramelized for a sweet-savory topping.
These crispy ham bits add a delightful contrast in texture and a subtle sweetness that complements the smoky flavors. Serve them on top or on the side for extra crunch.
Crispy Fried Onion Rings
Slice 1 large onion into ¼-inch rings, dip in beaten egg, then coat with panko breadcrumbs mixed with ½ teaspoon garlic powder. Fry in 350°F oil until golden and crispy.
These rings add a satisfying crunch and soak up the soup beautifully. I like to serve them alongside for dipping or as a garnish. 🍽️
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
Yes! Use 3 (15-ounce) cans of great northern and navy beans (drained and rinsed) instead of dried. For best texture, add them to the soup during the last 30 minutes of cooking. Canned beans save time but won't develop the same rich flavor as properly soaked dried beans.
How do I prevent my ham and bean soup from getting too watery?
Simmer uncovered during the final 30 minutes to reduce the liquid naturally. For extra thickness, mash 1/2 cup of the beans against the pot's side to release starch. If needed, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken the broth.
What's the best way to reheat canned ham and bean soup?
Gently reheat on the stove over medium-low heat until steaming (about 5-10 minutes)). Never microwave directly from cold—it creates uneven heating. For canned jars, open and transfer to a pot first. Stir occasionally and add 1-2 tablespoons water if needed to restore consistency.
Can I make this soup in an Instant Pot instead of slow cooking?
Use the high pressure setting for 20 minutes after adding soaked beans. Quick-release the pressure, then shred the ham and continue cooking on sauté mode for 10 minutes to thicken. The Instant Pot version cooks 60% faster but may need extra seasoning since pressure cooking can mute flavors slightly.
How long will canned ham and bean soup last in my pantry?
Properly processed jars last 12-18 months in a cool, dark place. Check seals before opening—any bulging or leaking means discard immediately. For best flavor, consume within 12 months. Refrigerated after opening, it keeps 5-7 days or 3 months frozen.
