Ham Soup Recipe
A scientifically optimized ham soup recipe designed to maximize gelatin extraction and balance savory, smoky flavors with perfectly tender root vegetables.
- Gelatin extraction from the ham bone creates a rich, velvety mouthfeel without heavy dairy.
- Staggered vegetable additions prevent mushy carrots and potatoes, keeping textures distinct.
- A splash of acid at the finish brightens the heavy, smoky proteins and balances the salt.
Great ham soup relies entirely on gelatin extraction.
Simmering a leftover ham bone releases collagen, which breaks down into gelatin to give the broth a rich, lip-coating body. This slow extraction transforms simple water into a deeply savory base. A rolling boil will only emulsify fats, making the soup cloudy.
Sweating a classic mirepoix in butter softens vegetable cell walls, releasing natural sugars. This builds a foundational sweetness.
Starch gelatinization plays a critical role in achieving the perfect soup consistency. When you add waxy mini potatoes, their starch granules absorb water and swell, slightly thickening the liquid. Starchy potatoes would disintegrate and turn the broth muddy. Staggering the vegetable additions ensures they reach peak tenderness right as the soup finishes simmer-cooking.
Balance heavy, smoky proteins with a splash of acid.
Like making a classic split pea soup, adding vinegar at the end cuts through the fat. This step instantly brightens the heavy broth.
Ham Soup Recipe
Ingredients
- 1 leftover meaty ham bone
- 2 tablespoons unsalted butter
- 1 large yellow onion, diced
- 3 medium carrots, sliced into 1/2-inch rounds
- 3 celery stalks, sliced into 1/2-inch pieces
- 4 cloves garlic, minced
- 6 cups low-sodium chicken broth
- 1 pound waxy yellow potatoes, scrubbed and diced
- 2 cups diced cooked ham
- 1 teaspoon dried thyme
- 1 bay leaf
- Freshly cracked black pepper, to taste
- 1 tablespoon sherry vinegar
- 1/4 cup chopped fresh flat-leaf parsley
Directions
- Melt the butter in a large heavy-bottomed Dutch oven over medium heat. Add the onion, carrots, and celery, sweating them for 6 to 8 minutes until the onions are translucent.
- Stir in the minced garlic and dried thyme, cooking for 1 minute until fragrant to release the fat-soluble compounds in the herbs.
- Pour in the chicken broth, scraping up any browned bits from the bottom of the pot to incorporate the fond. Add the ham bone and the bay leaf.
- Bring the liquid to a boil, then immediately reduce the heat to low. Cover and simmer gently for 45 minutes to extract the gelatin and flavor from the bone.
- Remove the lid and stir in the diced potatoes and diced cooked ham. Simmer uncovered for 20 to 25 minutes, or until the potatoes are fork-tender.
- Remove the pot from the heat. Discard the ham bone and bay leaf; shred any meat left on the bone and return it to the pot.
- Stir in the sherry vinegar and fresh parsley, then season with freshly cracked black pepper before serving.
Notes
The most critical rule for a clear, rich broth is maintaining a bare simmer rather than a rapid boil.
- Brand-specific recommendation: Use Diamond Crystal kosher salt if adjusting seasoning at the end; if using Morton's kosher salt, reduce the volume by half to avoid over-salting.
- Science-backed rationale: Simmering the ham bone at a low temperature (around 180°F to 190°F) allows collagen to slowly denature into gelatin without emulsifying the rendered fat into the broth, keeping the soup clear and velvety rather than greasy and cloudy.
- Preemptive workflow warning: If you add the potatoes too early, they will overcook and dissolve into mush. Prevent this by waiting until the ham bone has simmered for at least 45 minutes before adding them.
- Storage behaviour note: After 24 hours in the fridge, the gelatin in the broth will set, turning the cold soup into a semi-solid gel. This is normal and indicates a successful extraction; it will liquefy completely upon reheating.
- Equipment alternative: If you do not have a heavy Dutch oven, a large stainless steel stockpot works as a backup, but you must reduce the heat slightly to prevent scorching on the thinner base.
Serving Suggestions
Complete this hearty soup by pairing it with items that offer textural contrast and clean, bright flavors to balance the rich, smoky broth.
- Warm, crusty bread like freshly baked Challah to soak up the savory broth.
- A side of sweet, moist Zucchini Cornbread to contrast the salty, smoky ham.
- A crisp, acidic green salad tossed with a sharp vinaigrette to cleanse the palate between spoonfuls.
- A light, refreshing Healthy Avocado Cucumber Salad to provide a cool, creamy textural contrast.
Storage and Reheating
Store the cooled soup in an airtight glass container in the coldest zone of your refrigerator for up to 4 days.
To freeze, transfer the completely cooled soup to heavy-duty freezer bags, leaving one inch of headspace for expansion, and freeze for up to 3 months. Note that the potatoes will undergo retrogradation upon thawing, resulting in a slightly softer, grainier texture.
For the best results, reheat the soup in a saucepan over medium-low heat, stirring occasionally, until it reaches a gentle simmer. Add a splash of water or broth if the liquid has thickened too much from the gelatin.
Alternatively, microwave individual portions in a covered, microwave-safe bowl on high for 2 to 3 minutes, stirring halfway through to ensure even heat distribution.
You can easily prepare the soup base with the ham bone 1 to 2 days in advance, storing it in the fridge, then reheating and adding the fresh potatoes and diced ham just before serving to maintain perfect vegetable texture.
Ingredient Substitutes
You can adapt this recipe to suit your pantry with these precise ingredient adjustments.
- Ham bone substitute: Use 2 smoked pork hocks instead of a ham bone. No ratio adjustment is needed, but increase the initial simmer time by 30 minutes to fully tenderize the tough hock meat.
- Sherry vinegar substitute: Use an equal amount of fresh lemon juice or apple cider vinegar (1:1 ratio) to provide the necessary acid finish without altering the cooking technique.
- Butter substitute: Swap the butter for an equal amount of olive oil or bacon fat (1:1 ratio) to sauté the mirepoix, which slightly alters the flavor profile but maintains the same cooking time.
- Fresh potatoes substitute: Use canned, drained diced potatoes at a 1:1 ratio, adding them only in the last 5 minutes of cooking since they are already fully cooked and prone to breaking down.
This ham soup is a masterclass in extracting deep, comforting flavors from simple ingredients. By mastering the science of low-temperature simmering and staggered vegetable additions, you ensure a perfect result every time. Serve it hot, and enjoy the rich, velvety texture that only a properly cooked bone broth can provide.