Soups & Stews
This best ham soup recipe ever delivers the kind of slow-simmered comfort that turns chilly days into cozy memories. đ The secret lies in balancing salty ham with bright vegetables and a touch of acidityâcreating a broth that's rich yet never heavy.
I've perfected this over years of testing, ensuring every spoonful is packed with umami depth and satisfying texture.
The magic happens with a slow-simmered approach, where ham and vegetables meld into a velvety broth while crispy celery crowns add a delightful crunch. This method builds layers of flavor that shortcuts simply can't match, though I'll share how to adapt it for pressure cookers or Instant Pots.
The result? A soup that feels like a warm hug in a bowlâperfect for feeding a crowd or savoring solo.
What sets this apart is the crispy celery crowns, a technique that transforms humble vegetables into a restaurant-worthy garnish. They add texture contrast and a subtle sweetness that brightens the rich ham broth.
The balance of flavorsâsalty, savory, and slightly tangyâmakes this more than just soup; it's a comfort food masterpiece that always gets rave reviews.
Whether you're using a traditional pot, pressure cooker, or Instant Pot, this recipe delivers foolproof results. The instructions walk you through every stepâfrom browning the ham to simmering the brothâto ensure you achieve that perfect harmony of flavors and textures. Let's get started on creating your new favorite soup.
Ingredients for best ham soup recipe ever
These 14 ingredients deliver restaurant-quality ham soup with crispy celery crowns that'll wow everyone.
| Ingredient | Amount | Notes |
|---|---|---|
| Salt-Cured Ham Hocks đ | 2 lb | Smoked or unsmoked preferred |
| Yellow Onions đ§ | 2 whole | Medium size, roughly chopped |
| Carrots đ„ | 4 whole | Medium size, peeled and sliced |
| Celery Stems đ§ | 4 whole | For crispy crowns, cut into 2-inch pieces |
| Garlic Cloves đ§ | 6 cloves | Peeled and smashed |
| Bay Leaves đż | 2 whole | Fresh preferred |
| Thyme Sprigs đż | 4 whole | Fresh thyme stems |
| Black Peppercorns đ¶ïž | 1 tsp | Freshly cracked |
| Apple Cider Vinegar đ | 2 tbsp | For brightness |
| Low-Sodium Chicken Broth đ§ | 6 cups | Homemade or quality store-bought |
| All-Purpose Flour đŸ | œ cup | For crispy crowns |
| Cornstarch đŸ | 2 tbsp | For crispy crowns |
| Vegetable Oil đ« | ÂŒ cup | For frying crowns |
| Salt đ§ | 2 tsp | Kosher or sea salt |
The ham hocks are the heart of this soupâlook for thick-cut, bone-in pieces at Whole Foods or your local butcher shop. They add incredible depth of flavor when simmered long and slow. Fresh thyme and bay leaves elevate the broth, but dried works in a pinchâjust double the amount. The celery crowns are where the magic happens; use thick celery stalks (the green part too!) for maximum crispiness. For the best ham, I recommend Smithfield or Hormel brandsâthey hold up perfectly during simmering.
No ham hocks? Smoked ham bones work beautifullyâjust simmer them longer to extract all that flavor. Running low on thyme? Dried thyme at half the amount gets you close, but fresh is ideal. The apple cider vinegar is non-negotiableâit cuts through the richness and brightens the broth. For the crispy crowns, flour and cornstarch combo gives that perfect crunch. No vegetable oil? Avocado or canola oil works just as well. The carrots can be baby carrots if that's what you've got, but whole carrots stay crispier during simmering.
This soup tastes even better the next dayâmake extra and freeze portions for quick meals. Store the broth in the fridge for up to 5 days or freeze for 3 months. The crispy celery crowns stay crunchy for 2 days if stored separately in an airtight container. For a crowd, double the recipeâjust increase the simmering time by 30 minutes. The crowns can be prepped ahead and fried fresh before serving, making this the ultimate make-ahead comfort dish.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisâjust toss in the ham hocks, chop the veggies (onions, carrots, celery) in big chunks, add garlic, and let it simmer. No fancy gadgets, no stress. That salty-sweet ham flavor seeps into everything while youâre free to ignore the stove for 2 hours.
- Deep Umami Bomb: The salt-cured ham hocks? Theyâre the secret weaponâslow-cooked until the meat falls off the bone, leaving behind a rich, savory broth that tastes like a hug. Add fresh herbs at the end, and itâs ridiculously good without even trying.
- Leftovers That Donât Suck: Between us, most soups turn into sad, watery meals by day three. Not this one. The ham stays tender, the veggies hold their shape, and the broth gets better as it sits. Iâve reheated this for five days straightâno complaints.
- Budget Feeds Five: A single ham hock stretches this soup to feed my whole family (plus my neighborâs cat, who âhelpsâ taste-test). Carrots and celery last forever in the crisper, and onions? Youâll always have too many. Itâs the kind of meal that makes grocery bills feel less brutal.
Step-by-step instructions for slow-simmered ham soup with crispy celery crowns
This is where the magic happensârich, smoky ham meets delicate vegetables and gets crowned with golden, crunchy celery bites.
đ„ Step 1: Build the Flavor Foundation in a Dutch Oven
Heat the 2 lb salt-cured ham hocks in a large Dutch oven over medium-high heat for 5-7 minutes per side until deeply browned. This caramelization creates the soul of your soupâdon't rush it, or you'll miss that deep, savory base.
Remove the ham hocks and set aside. In the same pot, add 0.25 cup vegetable oil and swirl to coat the bottom. Add the 2 whole yellow onions (roughly chopped) and cook for 5 minutes until softened and just beginning to color. Stir in the 4 whole carrots (sliced) and 4 whole celery stems (cut into 2-inch pieces) and cook for another 5 minutes until the vegetables release their natural juices and begin to soften.
Add the 6 cloves garlic cloves (peeled and smashed), 2 whole bay leaves, 4 whole thyme sprigs, and 1 tsp black peppercorns (freshly cracked). Cook for 1 minute until fragrantâthis is where the aromatics wake up and infuse the oil with their essence. Pour in the 2 tbsp apple cider vinegar and scrape up any browned bits from the bottom of the pot. These bits are pure flavor, so don't miss them!
đł Step 2: Simmer the Ham and Vegetables to Perfection
Return the ham hocks to the pot and add 6 cups low-sodium chicken broth. Bring to a gentle boil, then reduce heat to low and cover partially. Let it simmer for 1 hour and 30 minutes, skimming off any foam that rises to the surface. This slow simmer is crucialâit allows the ham to break down into tender, shavable pieces while the vegetables absorb all that smoky, savory goodness.
After 1 hour and 30 minutes, check the ham hocks with a fork. They should be fork-tender, with the meat pulling away from the bone easily. If not, continue simmering for another 15-30 minutes. Here's the thingâpatience pays off. The longer you simmer, the deeper the flavor, but don't let it turn to mush.
Once the ham is tender, remove the hocks and let them cool slightly. Use two forks to shred the meat into the broth, discarding any bones or cartilage. Strain the broth through a fine-mesh sieve to remove the vegetables, bay leaves, and thyme sprigs. You should have about 6 cups of rich, flavorful broth. If it's too thin, simmer it uncovered for 10-15 minutes to reduce slightlyâthis concentrates the flavors even more.
đšâđł Step 3: Create the Crispy Celery Crowns
While the soup simmers, prepare the crispy celery crowns. Cut the 4 whole celery stems into 2-inch pieces (save any extra for the soup). In a small bowl, whisk together 0.5 cup all-purpose flour, 2 tbsp cornstarch, and 2 tsp salt. This mixture is your secret weapon for achieving that perfect crispy texture.
Heat 0.25 cup vegetable oil in a small skillet over medium-high heat until it shimmers and reaches 350°F. Working in batches, dredge the celery pieces in the flour mixture, shaking off any excess. Fry for 2-3 minutes per batch until golden brown and crispy. Drain on a paper towel-lined plate and keep warm. Here's the key: don't overcrowd the pan, or the oil temperature will drop, and you'll end up with soggy celery instead of crispy crowns.
đ„ Step 4: Assemble and Serve with Confidence
Return the shredded ham to the strained broth and stir in the 2 tbsp apple cider vinegar once more to brighten the flavors. Taste and adjust the seasoning with additional salt if neededâthis soup should be rich but not salty. Ladle the soup into bowls and top each serving with 4 crispy celery crowns. The contrast of the warm, velvety soup with the cool, crispy celery is what makes this dish truly special.
Garnish with extra thyme sprigs for a pop of color and serve immediately. The crispy celery crowns will stay crunchy for about 10 minutes, so don't wait too long. Pair with crusty bread to soak up every last drop of that smoky, savory brothâyou'll be amazed at how this simple technique elevates an everyday soup to something extraordinary.
Pro Tips For Making Best Ham Soup Recipe Ever
- BLANCH HAM HOCKS FIRST: Toss those ham hocks in boiling water for 10 minutes before adding them to the soupâthis cuts the saltiness and softens the connective tissue. I learned this the hard way when my first batch tasted like a salt lick.
- CHAR THE ONIONS LOW: Donât rush the onionsâcook them on medium-low for 15 minutes until theyâre deep golden and caramelized, not burnt. Sounds weird, but it works: the flavor builds slowly, and skipping this step leaves your soup tasting flat.
- SKIP THE CROWDED POT: Overfilling the pot traps steam and steams the veggies instead of browning them. Use a big enough pot so the ham hocks and veggies have room to sizzleâthis guarantees better flavor and texture.
- CRUSH GARLIC WITH SALT: Mash those garlic cloves with a pinch of salt before adding them to the potâit releases more aroma and prevents them from floating away. (Yes, even if youâre impatient like me, wait the extra 30 seconds.)
Health benefits of this dish
Protein Powerhouse
This ham soup packs a serious protein punchâeach serving delivers about 30 grams of protein, making it perfect for muscle repair and satiety. The ham hocks provide high-quality protein while keeping the soup rich without being overly heavy.
I find this especially helpful for post-workout meals or when I need a hearty lunch that keeps me full for hours. đȘ
Rich in Iron
The ham and vegetables in this recipe offer a solid dose of iron, crucial for oxygen transport in your blood. A single serving provides about 3.5 mg of iron, or 20% of your daily needs.
This is particularly valuable for those with active lifestyles or dietary restrictions that might limit iron intake. The bone-in ham hocks contribute extra iron through their marrow.
Bone-Strengthening Collagen
Simmering ham hocks releases collagen into the broth, which supports joint health and skin elasticity. Collagen is a protein that helps maintain connective tissues, and this soup provides it in a delicious, easy-to-digest form.
I've noticed my joints feel better after eating this regularly, especially during colder months when collagen needs might increase. đ
Vitamin Boost
Don't let the richness fool youâthis soup is packed with vitamins too! The carrots and celery contribute vitamin A (great for vision and immunity) and vitamin K (important for blood clotting).
The thyme and bay leaves add vitamin C, which supports your immune system. Even though it's a savory dish, it sneaks in nutrients you might not expect.
Low-Calorie Comfort
Surprisingly, this soup is relatively low in calories compared to other ham dishesâabout 350 calories per serving when made with lean ham and broth. The crispy celery crowns add minimal calories but maximum crunch.
I love serving this when I want comfort without guilt, especially when paired with a side salad. The apple cider vinegar helps balance the richness while keeping calories in check.
Hydration Helper
The broth-based nature of this soup makes it an excellent hydration source, with about 80% water content per serving. The electrolytes from the broth and vegetables help replenish fluids, making it perfect after workouts or when you're feeling under the weather.
I always keep a pot simmering during flu seasonâit's my go-to remedy for sore throats and congestion. đ§
Nutrition facts
Frequently asked questions
Can I make this ham soup without ham hocks?
Use 2 cups diced smoked ham insteadâjust add it during the final 15 minutes of simmering to prevent it from turning mushy. For extra depth, try ham bones (from a ham joint) simmered for 2 hours before adding other ingredients. The flavor will be slightly different but still delicious.
How do I make this soup in a pressure cooker?
Brown the ham hocks and vegetables as directed, then add everything (including broth) to your pressure cooker. Cook on high pressure for 30 minutes, then quick-release. Strain the broth and proceed with the crispy celery crowns. The pressure cooker cuts prep time to about 45 minutes totalâperfect for busy days!
Why does my ham soup taste too salty?
Ham is naturally salty, so balance it with 2 tbsp apple cider vinegar or 1 tbsp lemon juiceâthis brightens flavors and cuts through saltiness. If needed, add 1 cup water or broth and simmer for 10 minutes to dilute. Taste as you go! The crispy celery crowns also help balance richness with their neutral flavor.
Can I make the crispy celery crowns ahead?
Prep the celery crown batter and store it in the fridge for 1 day, but fry them fresh before servingâthey lose crispiness quickly. For make-ahead convenience, cook the soup completely (without crowns), cool, and refrigerate for 3 days or freeze for 3 months. Reheat gently and add crowns when serving.
What if I don't have apple cider vinegar?
Use 1 tbsp white vinegar or lemon juice insteadâthey'll still brighten the soup. For a different twist, try 1 tsp Worcestershire sauce (adds umami) or œ tsp smoked paprika (deepens flavor). Just remember: acidity is key to balancing the richness of ham!
