Main Courses
This boiled dinner pork shoulder recipe brings the soul-warming tradition of slow-simmered comfort to your table—just like my grandmother used to make. The secret lies in transforming a tough cut into tender, fall-apart meat through hours of gentle cooking, where the spices meld into a rich, aromatic broth. I've perfected this method over years of testing, ensuring every bite delivers that perfect harmony of savory, smoky, and slightly sweet flavors that define a true Southern classic.
The beauty of this recipe is its simplicity and versatility—just a few core ingredients create a meal that feeds a crowd and tastes even better the next day. We'll start with a well-seasoned pork shoulder, then build layers of flavor in a pot with potatoes, carrots, and cabbage, all cooking together until everything is perfectly tender. The broth becomes the star, absorbing all the meaty juices and spice rub, creating a sauce that's rich enough to spoon over every bite.
What you'll end up with is a restaurant-quality boiled dinner that's hearty enough for a winter feast but simple enough for a weeknight. The pork shoulder will be so tender it practically melts in your mouth, while the vegetables absorb the savory broth, turning into a perfect side dish. This is the kind of meal that brings people together—whether it's a family gathering or a quiet night in with leftovers for days.
For those looking to elevate the traditional recipe, I'll share my pro tips for adding depth—like smoking the pork shoulder beforehand or infusing the broth with fresh herbs. But even without those extras, this method delivers foolproof results that taste like home. Let's get started on creating a meal that's as comforting as it is delicious.
Ingredients for boiled dinner recipe pork shoulder
Pork shoulder, root vegetables, and aromatic herbs—just what you need for a soul-warming boiled dinner feast.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 4 lb | Bone-in, well-marbled cut |
| Yellow Onions 🧅 | 2 whole | Medium size, peeled |
| Carrots 🥕 | 1 ½ lb | Whole, unpeeled for color |
| Russet Potatoes 🥔 | 3 lb | Medium size, unpeeled |
| Green Cabbage 🥬 | 1 whole | Medium head, cored |
| Garlic Cloves 🧄 | 8 cloves | Fresh, peeled |
| Bay Leaves 🌿 | 2 whole | Dried, standard size |
| Ground Black Peppercorns 🌶️ | 1 tbsp | Freshly ground preferred |
| Kosher Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy depth |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Water 💧 | 4 cups | Enough to cover ingredients |
The pork shoulder is the star here. Look for a well-marbled, bone-in cut—it stays juicier during long cooking. Costco and local butcher shops often have the best selection. If you can't find bone-in, go for bone-less with extra fat. The vegetables should be fresh but sturdy—no wilted cabbage or soft carrots. I always grab russet potatoes because they hold up better than reds during the long simmer. For the cabbage, green or red both work, but green is more traditional for this dish. The key is to use ingredients that will stand up to hours of cooking without turning to mush.
No fresh thyme? Dried works at one-third the amount, but it won't have that same bright flavor. Running low on apple cider vinegar? White vinegar or lemon juice will do in a pinch, though it changes the flavor slightly. The bay leaves can be omitted if you dislike their taste, but they add wonderful depth. For the water, bottled works fine—no need for fancy filtered water here. If you're feeling fancy, you can add a splash of beef broth to the water for extra richness. And if your pork shoulder is particularly fatty, you might want to trim some of that fat before cooking to keep the broth from getting too greasy.
This dish tastes even better the next day—3-4 days in the fridge, actually. The flavors meld beautifully overnight. For storage, keep the pork and vegetables together in the broth. If you're freezing, portion into individual containers so you can grab what you need. The broth alone freezes well for up to 3 months—perfect for soups or gravies later. I always make extra because the leftovers make the best sandwiches the next day. Just reheat everything gently on the stove, and you're good to go.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to juggle multiple pans—just toss the pork shoulder, onions, carrots, potatoes, and cabbage into a big pot with water, salt, and pepper. No chopping like a maniac, no burning anything, just simmer until everything’s tender. That’s it.
- Carnivore’s Dream: The pork shoulder? Chef’s kiss. It falls apart so easily, soaking up the sweetness from the onions and carrots while staying juicy—no dry, sad meat here. Honestly, I’ll take this over any sad desk lunch.
- Leftovers That Don’t Suck: Between us, most boiled dinners turn into sad, waterlogged leftovers. Not this one. The pork stays tender, the potatoes crisp up nicely when reheated, and the cabbage actually improves overnight. Pack it for lunch? Yes, please.
- Budget-Friendly Crowd-Pleaser: A whole pork shoulder feeds six for under $20, and the veggies stretch it even further. It’s the kind of meal where everyone at the table asks for seconds, and I’m not just saying that—I’ve tested it. (My picky uncle even ate his cabbage.)
Step-by-step instructions for slow-simmered pork shoulder
This classic boiled dinner comes together with patience and simple techniques.
Prepare the Pork Shoulder and Vegetables
Begin by trimming any excess fat from the 4 lb pork shoulder but leave about ¼-inch for flavor and moisture. Pat the meat dry with paper towels—this helps the seasoning adhere better and creates a more flavorful crust during cooking. Place the pork in a large Dutch oven or heavy pot.
Peel the 2 whole yellow onions and slice them into ½-inch thick rounds. Trim the 1.5 lb carrots by cutting off the ends, but leave the skin on for color and texture. Quarter the 3 lb russet potatoes lengthwise, leaving the skin intact. Core the 1 whole green cabbage and separate it into 8 wedges. Peel the 8 cloves garlic and smash them lightly with the flat side of a knife to release their aroma.
Season and Layer the Ingredients
In a small bowl, mix together the 2 tbsp kosher salt, 1 tbsp ground black peppercorns, 0.25 cup apple cider vinegar, and 0.25 cup fresh thyme. Rub this mixture all over the pork shoulder, pressing it into the meat so it penetrates deeply. This seasoning blend adds a perfect balance of saltiness, tang, and earthy flavor.
Arrange the sliced onions, carrots, and potatoes in a single layer around the pork. Place the cabbage wedges and smashed garlic cloves on top, then add the 2 whole bay leaves to the pot. Pour in the 4 cups water, ensuring the pork is mostly submerged but not completely covered. This allows the meat to cook evenly while keeping the vegetables tender.
Simmer Until Tender and Juicy
Place the pot over medium-high heat until it comes to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid. Let it simmer for 2 hours, then carefully check the pork’s internal temperature with a meat thermometer—it should read 195°F for fall-apart tenderness. If it’s not there yet, continue simmering for another 30-60 minutes.
During this time, the pork will release its natural juices, creating a rich, savory broth that infuses the vegetables. Avoid lifting the lid to check on the progress—each time you do, you lose heat and extend the cooking time. Patience here is key to achieving perfectly tender meat and flavorful sides.
Rest and Garnish for Serving
Once the pork reaches the desired temperature, remove the pot from the heat and let it rest for 15-20 minutes. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful. While the pork rests, skim any excess fat from the broth if desired.
Before serving, sprinkle the dish generously with 0.25 cup chopped fresh parsley to add a bright, fresh finish. The parsley not only enhances the visual appeal but also balances the rich, savory flavors of the pork and vegetables. Serve the pork shoulder sliced or pulled apart, surrounded by the tender vegetables and aromatic broth.
Pro Tips For Making Boiled Dinner Recipe Pork Shoulder
- SEAR THE PORK FIRST: Skip the slow start—hit the pork shoulder with a dry pan over medium-high heat until it’s deep golden brown on all sides. I learned this the hard way: unseared pork stays bland no matter how long you boil it. The crust locks in flavor and keeps the meat from turning into mushy gray mush.
- CUT POTATOES UNIFORM: Russets split and cook unevenly if they’re lumpy. Aim for 2-inch chunks—no smaller, or they’ll turn to gluey paste. I used to eyeball it and ended up with a pot full of half-mushy, half-raw potatoes. Grab a knife and trim those odd bits off first.
- DON’T CROWD THE POT: Packing the pot too tight traps steam and turns your veggies into sad, waterlogged lumps. Leave at least an inch between carrots and potatoes, and layer the cabbage loosely on top. I’ve seen people cram everything in like a sardine can—don’t be that person.
- SALT THE WATER LIBERALLY: Boiled dinner needs bold flavor, not tepid broth. Use at least 2 tablespoons of salt for a standard pot of water—yes, even if you’re adding salted butter later. I used to skimp, and the pork always tasted underseasoned. Trust me, the veggies will thank you too.
Pro cooking tips for perfect results
Pot Selection Matters
I always use a heavy Dutch oven—like my trusty Le Creuset—for this recipe because it distributes heat evenly and retains moisture better than lighter pots. A 6-7 quart size works perfectly for a 4 lb pork shoulder with all the vegetables. If you don’t have a Dutch oven, a stainless steel stockpot with a tight-fitting lid will do, but monitor the water level more carefully to prevent boiling dry. 🌡️
Seasoning the Meat Properly
The secret to flavorful pork is dry-brining before cooking. Pat the meat completely dry with paper towels, then rub it with 2 tbsp kosher salt and 1 tbsp freshly ground black pepper—I use a Peppermill for even distribution. Let it sit uncovered in the fridge for at least 1 hour (up to 4 hours) before cooking. This step ensures the seasoning penetrates deeply and creates a better crust. Don’t skip this—it’s what separates good boiled dinner from great!
Layering for Even Cooking
Arrange the vegetables strategically: place the hardest vegetables (carrots and potatoes) closest to the pork, followed by the softer cabbage on top. This ensures everything cooks evenly without the cabbage turning to mush. Add the bay leaves and garlic last so their flavors infuse the broth without overpowering. I also like to add a splash of apple cider vinegar (about ¼ cup) to brighten the flavors and cut through the richness of the pork.
Simmering Like a Pro
Bring the water to a gentle boil over medium-high heat, then immediately reduce to low heat to maintain a barely simmering broth. The key is consistency—lifting the lid too often releases heat and extends cooking time. If the water level drops below halfway up the pork, add hot water (not cold) to maintain the temperature. A meat thermometer is non-negotiable here—aim for 195°F internal temperature for fall-apart tenderness.
Resting for Maximum Juiciness
After removing the pork from heat, let it rest for 15-20 minutes before slicing. This allows the juices to redistribute, preventing dry meat. I also skim excess fat from the broth during this time—about ½ cup should do it—using a ladle or fat separator. The remaining broth is rich enough to spoon over the pork and vegetables, so don’t discard it! Serve everything together for a restaurant-quality meal. 💫
Leftovers Game-Changer
This dish tastes even better the next day, so I always make extra. Store the pork and vegetables together in the broth in an airtight container and refrigerate for up to 4 days. For reheating, warm everything on the stove over low heat with a splash of water to prevent drying. The leftovers make the best pork sandwiches—just pile the meat on crusty bread with a spoonful of the broth for dipping. Trust me, you’ll thank me later! 🍽️
Nutrition facts
Frequently asked questions
Can I use bone-in pork shoulder instead of boneless?
Bone-in pork shoulder is actually preferred for this recipe. The bone adds depth of flavor to the broth and helps keep the meat moist during the long cooking time. Just be sure to use a pot large enough to accommodate the bone—aim for a 6-7 quart Dutch oven. The cooking time remains the same, but the meat may take 15-20 minutes longer to reach 195°F internal temperature.
What if my pork shoulder isn't tender after 2 hours?
Don't worry—this happens more often than you'd think! If your pork isn't tender at 195°F after 2 hours, continue simmering in its juices for another 30-60 minutes. The key is patience. For extra insurance, you can add ½ cup hot water if the broth level gets too low. The pork will eventually break down, especially if you've seasoned it properly with the apple cider vinegar and thyme.
Can I make this recipe in a slow cooker?
Yes, but with adjustments. Use a 6-quart slow cooker and cook on low for 8-10 hours or high for 5-6 hours. Add 1 cup extra water since slow cookers evaporate more moisture. The pork should still reach 195°F. For best results, sear the pork in a skillet first to develop flavor before transferring to the slow cooker. The vegetables will be softer than in the stovetop version.
How do I prevent the vegetables from turning mushy?
Layering is everything! Place the hardest vegetables (carrots and potatoes) closest to the pork, then add the softer cabbage on top. This way, everything cooks evenly. Also, avoid overcrowding the pot—leave some space between ingredients. If your vegetables are still too soft, reduce the cooking time slightly (aim for 180°F internal temp for potatoes). The broth should be flavorful but not boiling vigorously.
Can I use frozen vegetables instead of fresh?
Fresh vegetables are ideal for texture, but you can use frozen in a pinch. Thaw them completely first, then drain excess water to prevent a watery broth. Frozen veggies will cook faster, so add them 30-45 minutes before the pork reaches 195°F. For best results, use frozen vegetables labeled "cut" or "chopped" to maintain even cooking. The flavor won't be as vibrant, but it's still a hearty meal.
