Soups & Stews
This boiled dinner soup recipe transforms a classic comfort dish into a hearty, one-pot wonder that warms the soul on chilly days. The secret lies in slow-simmered flavors—savory salt pork, tender beef, and crisp celery crowns—all melding into a rich, aromatic broth that feels like a hug in a bowl.
I perfected this version after years of testing, ensuring every ingredient reaches peak tenderness without sacrificing texture or depth.
The magic happens in the broth, where salt pork renders its fat into golden perfection, while beef and root vegetables simmer until fork-tender. Celery crowns add a satisfying crunch that contrasts beautifully with the creamy potatoes and cabbage.
This isn’t just soup—it’s a restaurant-quality meal that comes together in one pot, with minimal cleanup and maximum flavor.
By the time you’re done, you’ll have a steaming bowl of soul-warming goodness, where each spoonful delivers layers of savory, smoky, and slightly sweet notes. The celery crowns stay crisp, the potatoes melt in your mouth, and the broth is rich enough to sip straight from the bowl.
Serve with crusty bread to soak up every last drop—this is comfort food at its finest.
Whether you’re feeding a family or craving a cozy solo meal, this recipe delivers foolproof results every time. The techniques are simple, but the flavors are anything but ordinary. Let’s get cooking—your taste buds will thank you.
Ingredients for boiled dinner soup
Six hearty ingredients and one pot create this soul-warming boiled dinner soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Salt Pork 🥓 | 8 oz | Thinly sliced for even rendering |
| Chuck Roast 🥩 | 2 lb | Cut into 1-inch cubes |
| Smoked Sausage 🌭 | 1 lb | Kielbasa or similar, sliced |
| Yellow Onions 🧅 | 2 whole | Quartered, skins on |
| Carrots 🥕 | 3 whole | Whole, scrubbed, cut into chunks |
| Celery Crowns 🧅 | 4 whole | Whole, for crisp texture |
| Russet Potatoes 🥔 | 2 lb | Cut into 2-inch chunks |
| Green Cabbage 🥬 | ½ head | Cut into wedges, core removed |
| Bay Leaves 🌿 | 2 whole | Fresh or high-quality dried |
| Garlic Cloves 🧄 | 4 cloves | Smashed, skins on |
| Salt 🧂 | 2 tbsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Water 💧 | 8 cups | Enough to cover ingredients |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The salt pork is non-negotiable—it renders fat that turns the broth into liquid gold. Look for thinly sliced salt pork at your butcher or the meat section of Whole Foods or Trader Joe's. If you can't find it, smoked bacon works in a pinch, but it won't give the same rich, savory depth. The chuck roast should have good marbling—Costco or Walmart often have it pre-cubed, which saves time. Skip the lean cuts; you want that fat to melt into the broth. For the celery crowns, grab the thickest ones you can find—they stay crisp even after hours of simmering.
No salt pork? Smoked sausage or bacon adds smokiness, but you'll need to adjust the salt—start with half the amount and taste as you go. Fresh bay leaves are ideal, but if you're using dried, cut them in half before adding. The carrots can be baby carrots if that's what you've got, but whole carrots stay intact better. For the potatoes, Russets or Yukon Golds work best—they hold up to long cooking without turning mushy. If you're out of fresh parsley, dried parsley at half the amount works for garnish. The broth should cover everything by about an inch—add more water if needed, but don't overdo it.
This soup tastes even better the next day, so make a double batch and freeze half. Store leftovers in the fridge for 4-5 days or freeze for up to 3 months. I like to portion it into containers with a little broth on top—it keeps the celery crowns crisp and the potatoes from sticking. The celery crowns are the star here, so if you're serving this to guests, grab extra. They stay crunchy even after reheating, and that's what makes this soup special.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe because it’s literally one pot—no chopping boards, no extra pans. Toss in the salt pork, chuck roast, and smoked sausage whole (or cut roughly), add onions and carrots, and let the broth do the work. That’s it. The meat falls apart on its own, so tender you’ll forget it took hours.
- Smoky, Savory Magic: Between us, the combo of salt pork and smoked sausage is ridiculously good—deep, smoky, and just salty enough to make everything else taste better. The onions caramelize right in the broth, and the carrots stay crisp-tender. Honestly, it’s the kind of flavor that makes you want to eat it straight from the pot.
- Meal Prep Hero: This soup begs to be made in bulk. Double the recipe, freeze half, and you’ve got a weeknight lifesaver. The flavors actually get better the next day, and reheating it is zero effort—just dump it back in a pot with a splash of water. My kids grab it for lunch, and I eat it cold in sandwiches. Versatile like that.
- Budget-Friendly Feast: You’re feeding a crowd for pennies here. Chuck roast and smoked sausage stretch across multiple meals, and the salt pork adds richness without breaking the bank. Leftovers? Oh, they’re always there—better than takeout, cheaper than groceries, and still delicious three days later. My wallet thanks me every time.
Step-by-step instructions for boiled dinner soup
This hearty soup builds layer upon layer of flavor—crisp celery crowns, tender meats, and potatoes that soak up every savory bite.
Render the Salt Pork and Sausage
In a large Dutch oven, combine the 8 oz salt pork and 1 lb smoked sausage, cutting the sausage into ½-inch slices if needed. Cook over medium heat for 10-12 minutes, stirring occasionally, until the salt pork fat renders out and the sausage begins to brown. You'll know it's ready when the fat in the pan turns golden and the meat releases easily from the pan.
This step is the flavor foundation—don't rush it. The rendered fat carries all those smoky, salty notes into the soup. Once the meat is browned, remove it with a slotted spoon and set aside, leaving the fat in the pot. You'll need it for the next step.
Sear the Chuck Roast and Aromatics
Pat the 2 lb chuck roast dry with paper towels and cut it into 1-inch cubes. Increase heat to medium-high and add the roast cubes in a single layer, letting them sear undisturbed for 2-3 minutes until deeply browned on all sides. This creates a rich, meaty depth that infuses the broth.
Next, add the 2 whole yellow onions (quartered with skins on), 3 whole carrots (cut into chunks), 4 whole celery crowns, 4 smashed garlic cloves, and 2 whole bay leaves. Stir everything together and cook for 5 minutes until the onions soften slightly and the garlic releases its aroma. The skins on the onions will add subtle sweetness as they cook.
Build the Broth and Add Potatoes
Pour in the 8 cups water and sprinkle in the 2 tbsp salt and 1 tsp black peppercorns. Bring to a rolling boil, then reduce heat to low and let it simmer for 15 minutes. This initial simmer helps extract flavors from the vegetables and meat.
Add the 2 lb russet potatoes (cut into 2-inch chunks) and the 0.5 head green cabbage (cut into wedges). Stir gently to submerge everything. The potatoes should cook through in 20-25 minutes, and the cabbage will soften beautifully. Keep the broth at a gentle simmer—too vigorous a boil can make the potatoes turn mushy.
Finish with Crisp Celery Crowns and Garnish
About 10 minutes before serving, return the reserved salt pork and sausage to the pot. The heat will warm them through without overcooking. Taste the broth and adjust seasoning if needed—this is your chance to balance saltiness or acidity.
Ladle the soup into bowls, placing 1-2 celery crowns in each for that signature crunch. Garnish with 0.25 cup chopped fresh parsley just before serving. The parsley brightens the dish and adds a fresh finish to the rich, savory flavors. Serve immediately while the celery crowns stay crisp and the broth is steaming hot.
Pro Tips For Making Boiled Dinner Soup
- Brown the Pork First: I learned this the hard way—skipping the sear on salt pork means you’re missing out on that deep, savory foundation. Slice it thin, pat it dry, and cook it in a cold pot over medium heat until it releases fat and turns golden. That crispy bit? It’s what makes the broth taste like it simmered all day.
- Cut Carrots in Chunks: Yes, even if it looks rustic. Whole carrots turn to mush and release starch like crazy, turning your soup into glue. Cut them into 1-inch chunks—they’ll soften perfectly while still holding shape, and the texture stays pleasing. (Your future self will thank you when you’re not fishing for mush.)
- Don’t Overcrowd the Pot: I used to toss everything in at once, thinking it would cook faster. Wrong. The meat stays cold, the broth never heats properly, and you end up with uneven cooking. Start with the chuck roast and salt pork in a cold pot, then add everything else once the liquid reaches a gentle simmer. Patience here makes all the difference.
- Use the Pork Fat: That rendered fat from the salt pork isn’t just for flavor—it’s your soup’s natural emulsifier. After browning, pour off just enough to leave about 2 tablespoons in the pot. Stir it into the broth later; it’ll help thicken the soup naturally and give it a rich mouthfeel. (Skip this, and you’re missing the soul of the dish.)
Make-ahead tips for this dish
Broth Prep Ahead
Make the broth base the night before for deeper flavor. After searing the salt pork and sausage, remove everything from the pot and set aside. Deglaze the pot with 1 cup hot water, scraping up all the browned bits.
Let it cool, then refrigerate overnight. The next day, strain out any fat (if needed) and use this rich, flavorful broth as your starting point. This shortcut saves 30 minutes of simmering time while intensifying the taste. 💛
Vegetable Prep Shortcuts
Prep all vegetables the night before and store them in airtight containers in the fridge. Cut the potatoes, carrots, and cabbage into uniform chunks—they’ll cook evenly and save you 20 minutes of prep time on cooking day.
Keep the celery crowns whole until serving to maintain their crisp texture. I like to store them in a separate container with a damp paper towel to keep them fresh.
Slow Cooker Adaptation
For a hands-off approach, use a 6-quart slow cooker on low for 6-8 hours. After rendering the salt pork and sausage, transfer everything to the slow cooker, add 8 cups water, and cook until the meat is tender.
The slow cooker’s gentle heat keeps the celery crowns crisp and the potatoes creamy. Just add the potatoes and cabbage in the last 2 hours of cooking to prevent overcooking.
Freezer-Friendly Strategy
Assemble the entire soup (except celery crowns and parsley) and freeze it in quart-sized freezer bags for up to 3 months. When ready to eat, thaw overnight in the fridge, then reheat on the stovetop with ½ cup water or broth to restore moisture.
Add fresh celery crowns and parsley just before serving to keep them crisp. This method preserves texture and flavor perfectly. ❄️
Double Batch for Leftovers
This soup tastes even better the next day, so make a double batch and store leftovers in the fridge for 4-5 days. Portion it into containers with a little broth on top of the celery crowns to keep them from drying out.
Reheat on the stovetop with a splash of water or broth to maintain the perfect consistency. Leftovers are perfect for quick lunches or a cozy dinner on busy nights.
Garnish Prep
Chop the ¼ cup fresh parsley and store it in a small container in the fridge. This garnish adds brightness and freshness to each bowl. If you’re short on time, use dried parsley at half the amount—it still adds color and a hint of freshness.
Keep the celery crowns separate until serving to maintain their crisp texture and crunch. 🌿
Nutrition facts
Frequently asked questions
Can I substitute salt pork with another meat?
The salt pork is key for that signature rich, savory flavor, but you can use smoked bacon or thin-cut ham in a pinch. If using bacon, reduce the salt by half since it's already cured. For a vegetarian version, try mushrooms or smoked tofu for depth, but the texture will differ. The fat from salt pork creates the perfect broth base—don't skip it if possible!
Why do the celery crowns need to stay whole?
Whole celery crowns stay crisp even after hours of simmering, creating that signature crunch in every bite. If you cut them, they'll turn mushy. For extra crunch, add them to bowls just before serving—this keeps their texture perfect while letting the broth infuse with all the other flavors.
How do I keep the potatoes from turning mushy?
Use Russet or Yukon Gold potatoes (they hold up better than red potatoes) and cut them into 2-inch chunks for even cooking. Keep the broth at a gentle simmer—a rolling boil breaks down the starches too quickly. Add potatoes 20-25 minutes before serving to ensure perfect tenderness without mushiness.
Can I make this soup in an Instant Pot?
Yes! Follow the same steps but adjust the cooking time. After searing the meats and aromatics, add 8 cups water and cook on high pressure for 20 minutes. Quick-release the pressure, then add potatoes and cabbage. Cook on low pressure for 5 minutes more. The Instant Pot keeps the celery crowns crisp while tenderizing the meat and veggies efficiently.
What if my broth isn't flavorful enough?
Start with a homemade or high-quality store-bought broth instead of water for deeper flavor. For extra richness, add 1 tbsp Worcestershire sauce or 1 tsp soy sauce after simmering. If using water, deglaze the pot with ½ cup white wine or apple cider vinegar after browning the meats to build more depth.
