Soups & Stews
This 2 by 4 soup recipe delivers the soul-warming comfort of a slow-simmered ham and potato masterpiece—perfect for chilly evenings when you crave something hearty and satisfying. 🔥 The name comes from its traditional proportions: 2 pounds of meat and 4 pounds of potatoes, creating a rich, protein-packed stew that feeds a crowd with minimal effort. What makes this dish special is its ability to transform simple ingredients into a deeply flavorful, melt-in-your-mouth meal that tastes even better the next day.
The secret lies in the slow simmering process, where ham, potatoes, and vegetables meld into a thick, velvety broth infused with smoky, savory notes. Unlike quick soups, this one rewards patience—each hour of simmering deepens the flavors, turning tough cuts of meat into tender, fork-friendly pieces. It’s the kind of recipe that feels like a hug in a bowl, especially when paired with crusty bread to soak up every last drop of that golden, aromatic liquid.
What you’ll end up with is a restaurant-quality stew that’s rich in protein, packed with vegetables, and bursting with the kind of warmth that makes winter meals unforgettable. The potatoes become creamy without falling apart, the ham stays juicy, and the broth reduces to a perfect consistency—neither too thin nor too thick. This isn’t just soup; it’s a one-pot meal that turns a simple weeknight into a cozy gathering, whether you’re feeding a family or hosting a dinner party.
Best of all, this recipe scales effortlessly—double the ingredients for leftovers that taste even better reheated. Serve it with a sprinkle of fresh herbs or a dollop of sour cream for extra brightness. Let’s get started on this foolproof, slow-cooked classic that’s been comforting generations.
Ingredients for 2 by 4 soup
Here’s everything you need to create that legendary slow-simmered ham and potato masterpiece—rich, hearty, and packed with soul-warming flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Bone-In Ham Hock 🐷 | 2 lb | Smoked or unsmoked preferred |
| Yukon Gold Potatoes 🥔 | 4 lb | Cut into 2-inch chunks |
| Yellow Onions 🧅 | 2 whole | Chopped, medium dice |
| Carrots 🥕 | 4 whole | Peeled, cut into 1-inch pieces |
| Celery Stalks 🧄 | 4 whole | Chopped, rough dice |
| Garlic Cloves 🧄 | 6 cloves | Smashed, skin on |
| Fresh Thyme Sprigs 🌿 | 2 whole | Leaves only, stems removed |
| Fresh Rosemary Sprigs 🌿 | 1 whole | Leaves only, finely chopped |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Chicken or Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Whole Grain Mustard 🍯 | 1 tbsp | Dijon or whole grain |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Unsalted Butter 🧈 | 2 tbsp | For finishing |
The ham hock is non-negotiable here—it’s the backbone of the soup’s deep, smoky richness. Look for bone-in at your butcher or grocery store’s deli counter; Costco or Whole Foods often carry them pre-packaged. If you can’t find ham hock, smoked ham shank works in a pinch, but trim off excess fat. The potatoes? Yukon Golds are ideal—they hold their shape while turning creamy, but Russets or red potatoes will work too. Chop them into even 2-inch chunks so they cook uniformly. For the aromatics, fresh herbs make all the difference—Trader Joe’s has great bundles of thyme and rosemary, but even a few sprigs from your garden will elevate this soup to restaurant-quality.
No fresh thyme or rosemary? Dried works at half the amount, but fresh is worth the hunt. Short on broth? Water plus 1 tbsp bouillon powder gets you close, but homemade or high-quality store-bought broth is a game-changer. The mustard and vinegar might seem small, but they brighten the soup and cut through the richness—Stone Ground Mustard from the bulk section adds texture. For the carrots and celery, rough chopping is key; you want big pieces that soften but don’t turn to mush. Pro tip: Toast the spices in the pot with the butter for 30 seconds before adding liquids—it wakes up their flavors. And if you’re feeling fancy, add a splash of sherry at the end for complexity.
This soup tastes even better the next day, so make a double batch if you’re hosting. Store leftovers in the fridge for up to 5 days in an airtight container, or freeze for 3 months—portion into containers for easy reheating. The broth reduces beautifully, so skimming fat after simmering keeps it clean. For serving, a swirl of unsalted butter and a sprinkle of fresh parsley adds that final touch. Leftovers reheat perfectly—just add a splash of water or broth to loosen the soup if it’s thickened. Trust me, this is the kind of meal that feeds the soul as much as it feeds the stomach.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this one—just dice the veggies roughly, no fancy knife work needed. That ham hock? Toss it in whole, simmer it slow, and let the bones do all the flavor work while you’re scrolling through your phone.
- Deep, Smoky Magic: The ham hock turns this into liquid gold—rich, salty, and almost like a slow-cooked pot roast in a bowl. Those Yukon Golds? They melt into buttery perfection, while the onions caramelize right in the pot. (Yes, even if you’re not a chef.)
- Budget-Friendly Powerhouse: A single ham hock stretches this recipe for days, and the veggies? Basic, cheap, and always on sale. It’s the kind of meal that makes you feel fancy without emptying your wallet—plus, the bones? Free flavor upgrades. No waste, just wins.
Step-by-step instructions for slow-simmered ham and potato soup
This hearty, comforting soup builds rich flavor through slow simmering—where every ingredient transforms into velvety perfection.
🔥 Step 1: Sear the Ham Hock for Deep Flavor
Pat the 2 lb bone-in ham hock dry with paper towels—this ensures a proper sear. Heat a large Dutch oven over medium-high heat and add just enough oil to coat the bottom lightly. Once shimmering hot, add the ham hock and sear for 8-10 minutes per side until deeply golden brown.
This step is non-negotiable—browning creates the Maillard reaction, which forms complex flavors that infuse the entire soup. If you notice the fat rendering too quickly, reduce heat slightly to prevent burning. Once browned, remove the ham hock and set it aside on a plate.
👨🍳 Step 2: Sauté the Vegetable Base
In the same Dutch oven, add 2 tablespoons unsalted butter and let it melt completely. Add the 2 whole yellow onions (chopped), 4 whole carrots (peeled, cut), and 4 whole celery stalks (chopped). Cook for 8-10 minutes over medium heat, stirring occasionally, until the vegetables soften and the onions turn translucent.
Here's where the magic happens: the vegetables release their natural sugars, which caramelize slightly, adding depth to the soup. If the vegetables start to stick, add a splash of water and scrape up any browned bits from the bottom—they're packed with flavor. Once tender, add the 6 cloves garlic (smashed, skin on) and cook for another 30 seconds until fragrant.
🥘 Step 3: Build the Soup Foundation
Pour in the 6 cups chicken or vegetable broth, scraping up any browned bits from the bottom of the pot. Add the 4 lb yukon gold potatoes (cut into 2-inch chunks), 2 whole bay leaves, 2 whole fresh thyme sprigs (leaves only), and 1 whole fresh rosemary sprigs (leaves only, finely chopped). Stir gently to combine, ensuring the potatoes are fully submerged.
Return the ham hock to the pot, placing it fat-side up. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce the heat to low to maintain a barely simmer. Cover the pot and let it cook for 1 hour, stirring occasionally to prevent the potatoes from sticking to the bottom.
⏰ Step 4: Simmer Until Potatoes Are Tender
After the initial 1 hour, check the potatoes for tenderness. They should be soft enough to pierce easily with a fork but not falling apart. If they're still firm, continue simmering for another 30-45 minutes, covered, until they're fork-tender.
This is where the soup truly transforms—low and slow allows the flavors to meld and the ham hock to render its fat and collagen, creating a rich, velvety broth. If the soup reduces too much and the potatoes are exposed, add a splash of hot broth to keep them submerged. The ham hock should be falling off the bone by now.
🍳 Step 5: Finish with Brightness and Texture
Once the potatoes are tender, remove the ham hock and set it aside to cool slightly. Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the vegetables to extract all the flavor. Discard the solids or compost them.
Return the strained broth to the pot and stir in the 1 tablespoon whole grain mustard and 1 tablespoon apple cider vinegar. Season with 1.5 teaspoons salt and 1 teaspoon freshly ground black pepper. Taste and adjust the seasoning—you want a balance of richness, acidity, and saltiness. Stir in the 2 tablespoons unsalted butter, which will add a luxurious finish.
🍽️ Step 6: Shred the Ham and Serve
Using two forks, shred the cooled ham hock, discarding any large bones or connective tissue. Stir the shredded ham back into the soup and let it heat through over low heat for 5 minutes. Taste again and adjust the seasoning if needed—this is your final chance to perfect the flavor.
Ladle the soup into bowls and serve immediately, garnished with extra shredded ham if desired. Each spoonful should deliver a perfect balance of tender potatoes, rich ham, and aromatic vegetables, all wrapped in a velvety broth that's both comforting and deeply flavorful. This soup tastes even better the next day, so make extra if you can!
Pro Tips For Making 2 By 4 Soup
- BLANCH THE HAM HOCK FIRST: I learned this the hard way—rushing the ham hock into the pot raw means you’ll be waiting forever for the broth to clear. Instead, sear it in a dry skillet until deeply browned (about 8-10 minutes per side), then add it to the pot with cold water and a splash of vinegar. The color and flavor will be richer, and the broth will develop faster.
- CHOP VEGETABLES UNIFORMLY: This isn’t about looks—it’s about texture. Cut the onions, carrots, and celery into ½-inch dice, and the potatoes into 1-inch chunks. If you leave them uneven, some will turn to mush while others stay undercooked. A sharp knife and a steady hand make all the difference.
- SKIP THE BOILING MADNESS: After the ham hock has simmered for 2 hours, resist the urge to crank the heat to speed things up. Instead, let it cook at a gentle simmer (tiny bubbles, occasional skimming). Boiling hard makes the broth cloudy and can turn the potatoes to glue.
- USE A LITTLE BUTTER AT THE END: This is the move that makes the soup sing. Once everything’s tender, stir in 2 tablespoons of cold butter and let it melt into the broth. It coats the vegetables and adds a velvety finish—no one will guess it’s a shortcut. (Yes, even if you’re impatient like me.)
Best sauces and condiments for these flavors
Classic Mustard Sauce
This Dijon mustard sauce is my go-to for adding depth to 2 by 4 soup. Mix 2 tablespoons whole grain mustard with ¼ cup warm broth and 1 tablespoon apple cider vinegar in a small bowl. Whisk in 1 tablespoon unsalted butter until smooth, then stir into the finished soup just before serving. The tangy brightness cuts through the richness, balancing the ham's smokiness perfectly. 💛
Creamy Sour Cream Swirl
For a velvety finish, stir ½ cup sour cream into individual bowls of soup just before serving. The cool creaminess contrasts beautifully with the warm broth. I like to add a pinch of freshly cracked black pepper and a sprinkle of chopped fresh parsley on top for freshness. This works especially well if you prefer a lighter texture than the rich, unstrained version.
Spicy Chili Oil Drizzle
Elevate your soup with a drizzle of homemade chili oil. Heat ½ cup neutral oil (like avocado or grapeseed) with 2 tablespoons crushed red pepper flakes and 1 teaspoon flaky sea salt in a small saucepan over low heat for 10 minutes. Strain and drizzle 1 teaspoon per bowl—it adds a subtle kick that enhances the ham's smoky notes without overpowering.
Herb-Infused Olive Oil
Brighten the soup with a swirl of herb-infused olive oil. Blend ½ cup extra-virgin olive oil with 1 tablespoon fresh thyme leaves, 1 tablespoon fresh rosemary, 2 garlic cloves, and a pinch of salt. Let it steep for 15 minutes, then strain and drizzle over the soup tableside. The aromatic oils add a fragrant finish that makes every spoonful feel special. 🌿
Crispy Onion Topping
For texture contrast, top bowls with crispy fried onions. Thinly slice 1 large yellow onion and fry in 2 tablespoons butter over medium heat for 8-10 minutes until golden and crisp. Sprinkle over the soup just before serving—they add a satisfying crunch that complements the creamy potatoes. Store-bought fried onions work in a pinch, but homemade tastes infinitely better.
Sherry Reduction Finish
For a sophisticated touch, reduce ¼ cup dry sherry with 1 tablespoon butter over medium heat until syrupy (3-4 minutes). Stir this into the soup just before serving. The sherry adds a subtle sweetness that deepens the ham's flavor. If you don’t have sherry, a splash of dry white wine works too. This is my secret weapon for restaurant-quality results at home. 🍷
Nutrition facts
Frequently asked questions
Why is this soup called "2 by 4"?
The name comes from its traditional proportions: 2 pounds of meat (usually ham hock) and 4 pounds of potatoes. This classic ratio creates a perfectly balanced, hearty stew that feeds a crowd while keeping the flavors rich and satisfying. The name reflects its Southern roots, where this dish became a staple for large gatherings.
Can I substitute ham hock with another type of meat?
Yes, but ham hock is ideal for its rich, smoky flavor and collagen that thickens the broth. You could use smoked pork shoulder (cut into chunks) or beef shank, but the flavor will differ slightly. For chicken lovers, try chicken thighs with skin—just increase cooking time to 30-45 minutes longer. The key is using a fatty cut that renders flavorful juices.
How do I make this soup in a slow cooker?
Transfer all ingredients (except butter) to your slow cooker and cook on low for 8 hours or high for 5-6 hours. After cooking, remove the ham, strain the broth, then shred the meat and mix back in. Finish with butter and seasonings. The slow cooker method is perfect for hands-off prep—just add everything in the morning and enjoy dinner ready!
Can I make this soup without potatoes?
Swap the potatoes for 4 cups of chopped sweet potatoes or 2 cups of diced butternut squash—both add natural sweetness that pairs beautifully with the ham. For a lighter option, use 2 cups of chopped kale or collard greens added in the last 30 minutes of cooking. The broth will still be rich, just with different textures and flavors.
Why does my soup taste too salty?
This often happens when using store-bought broth (even low-sodium) or over-salting during cooking. The fix? Add 1-2 tablespoons of apple cider vinegar or lemon juice to balance the saltiness. For future batches, taste the broth before adding all the salt—remember, you can always add more later but can't remove excess salt. A splash of cold water also helps dilute the flavor slightly.
