Main Courses
This boiled dinner recipe with pork shoulder transforms tough cuts into melt-in-your-mouth perfection using time-honored slow-cooking techniques. Growing up in Georgia, I learned that patience and proper seasoning turn simple ingredients into a meal that feeds both body and soul—just like my grandmother used to make.
The key lies in the pork's transformation: what starts as a dense shoulder emerges tender enough to pull apart with a fork, all while the vegetables absorb the rich, savory broth.
The beauty of this recipe is its simplicity—no fancy equipment needed, just a heavy pot and a few hours of simmering time. I prefer using a pressure cooker for modern convenience, but traditional stovetop methods deliver equally impressive results.
The vegetables—carrots, potatoes, and onions—cook right in the same pot, soaking up the pork's natural juices and developing deep, caramelized flavors. This method ensures every bite is packed with moisture and depth, making it a true comfort food.
By the time you're ready to serve, you'll have tender pork shoulder that practically falls apart, paired with perfectly cooked vegetables that have absorbed the meat's rich flavors. The broth, reduced to a golden perfection, can be thickened into gravy for extra richness.
This is the kind of meal that feels like a hug—warm, satisfying, and deeply comforting. Whether you're feeding a crowd or treating yourself to a Sunday supper, this recipe delivers restaurant-quality results at home.
For those who love tradition, I recommend serving it with crusty bread to soak up every last drop of that flavorful broth. And if you're feeling adventurous, save the leftovers for sandwiches or hash the next day—waste not, want not. Let's get cooking!
Ingredients for boiled dinner recipe pork shoulder
Six hearty ingredients transform tough pork and root vegetables into a soul-warming one-pot masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder (Bone-In) 🐖 | 3 lb | Well-marbled, cut into 2-inch chunks |
| Yellow Onions 🧅 | 2 whole | Quartered, skin on for color |
| Carrots 🥕 | 1 ½ lb | Whole, peeled if preferred |
| Russet Potatoes 🥔 | 2 ½ lb | Cut into 2-inch chunks, skin on |
| Celery Stalks 🌿 | 4 whole | Cut into 2-inch pieces |
| Bay Leaves 🍃 | 2 whole | Fresh, if possible |
| Garlic Cloves 🧄 | 6 cloves | Smashed, not minced |
| Kosher Salt 🧂 | 2 tbsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | 1 tbsp | Coarsely crushed |
| Apple Cider Vinegar 🍎 | 2 tbsp | For brightness |
| Fresh Thyme 🌿 | 4 sprigs | Or 1 tsp dried thyme |
| All-Purpose Flour 🌾 | ½ cup | For gravy thickening |
| Cold Water 💧 | 8 cups | For initial boiling |
| Unsalted Butter 🧈 | 2 tbsp | For gravy richness |
The pork shoulder is the star here—look for bone-in cuts with good marbling at your local butcher shop or Costco for the best value. I always ask for it to be cut into 2-inch chunks to ensure even cooking. Fresh bay leaves and thyme make a world of difference, so grab them from the grocery store's produce section (they're usually near the herbs). If you're using dried thyme, half the amount of fresh works well. The celery, carrots, and onions form the classic 'holy trinity' of flavor—don't skip the celery, even if you're tempted to. For the best quality, I recommend organic potatoes from Trader Joe's—their skin stays intact beautifully during cooking.
No bay leaves? Dried bay leaf at one-quarter the amount works, but fresh is ideal. Running out of apple cider vinegar? Lemon juice or white vinegar in a pinch, though apple cider gives that classic tang. For the gravy, all-purpose flour is your best friend—it thickens beautifully. If you're using a pressure cooker, add the flour directly to the pot at the end for a smoother gravy. The butter should be cold when you add it to the gravy for the best texture. And if you're worried about the pork being too tough, don't be—this method makes it melt-in-your-mouth tender every time.
This dish tastes even better the next day, so double the batch if you're feeding a crowd. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The gravy thickens as it cools, so thin it with a splash of broth or water before reheating. For serving, I like to garnish with fresh thyme sprigs—they add a pop of color and freshness. And trust me, crusty bread is non-negotiable for soaking up that rich broth. Leftovers make amazing sandwiches or hash—just crisp up the pork in a skillet with some extra gravy.
Why You'll Love This Recipe
- No-Chop Nightmare: The veggies here—onions, carrots, celery—are all cut into big chunks, so you’re not dicing for hours. Toss them in whole, let the pot do the work, and suddenly you’ve got 20 minutes back for wine or a nap.
- Pork Perfection: That bone-in shoulder? It falls apart like it’s been slow-cooked for days, but here’s the magic—it’s actually tender after just a few hours. The onions caramelize right in the broth, so every bite is sweet, savory, and impossible to stop eating.
- Leftovers That Lie: Between us, this makes way more than you’ll eat in one sitting. The good kind of leftovers—reheat the pork for sandwiches, throw the veggies in a salad, or just eat it cold the next day. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Pork shoulder is cheap, and this recipe stretches it across a whole pot of hearty goodness. You’re feeding a family for the price of one sad takeout order, and honestly? That’s a win no one should ignore.
Step-by-step instructions for boiled dinner with pork shoulder
Transform tough pork shoulder into melt-in-your-mouth tenderness alongside perfectly cooked vegetables—all in one pot.
Prepare and Season the Pork Shoulder
Begin by examining the 3 lb pork shoulder for any excess fat or silver skin. Trim away any large fat deposits but leave the natural marbling intact—this fat renders during cooking, keeping the meat moist. Cut the pork into 2-inch chunks using a sharp chef's knife for even cooking.
In a small bowl, combine 2 tbsp kosher salt and 1 tbsp coarsely crushed black peppercorns. Rub this mixture all over the pork chunks, pressing firmly so the seasoning adheres. This step ensures the pork develops a deep, savory flavor and prevents the seasoning from dissolving into the cooking liquid. Let the seasoned pork rest at room temperature for 15 minutes before cooking—this allows the meat to cook more evenly.
Sear the Pork and Build the Flavor Base
Heat a large Dutch oven over medium-high heat until it's very hot. Add the pork chunks in a single layer, leaving space between them. Sear for 4-5 minutes per side until the pork develops a deep golden-brown crust. This step is crucial—it locks in juices and creates a rich, caramelized flavor that infuses the broth.
Once the pork is browned, remove it from the pot and set it aside. In the same Dutch oven, add 2 whole quartered yellow onions, 1.5 lb whole carrots, 2.5 lb russet potato chunks, and 4 whole celery stalks cut into 2-inch pieces. Cook these vegetables for 3-4 minutes, stirring occasionally, until they begin to soften slightly and release their natural juices. This initial cooking step enhances their flavors before the long simmer.
Simmer the Boiled Dinner
Return the seared pork to the Dutch oven. Add 8 cups cold water, 2 whole bay leaves, 6 smashed garlic cloves, 4 sprigs fresh thyme, and 2 tbsp apple cider vinegar. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce the heat to low to maintain a barely simmering state. The water should bubble gently with occasional small bubbles breaking the surface—this ensures tender meat without toughening the vegetables.
Cover the Dutch oven with a tight-fitting lid and let the mixture simmer for 2.5 to 3 hours. Check the water level after 1 hour and add hot water as needed to keep the pork and vegetables submerged. The pork is done when it easily pulls apart with two forks and the vegetables are fork-tender but still hold their shape. Here's the thing—don't rush this step. The slow cooking transforms the pork from tough to fork-tender and infuses the broth with deep, savory flavors.
Thicken the Gravy and Finish
Once the pork and vegetables are tender, remove the pork and vegetables from the broth and set them aside on a serving platter. Strain the cooking liquid through a fine-mesh sieve into a clean pot, pressing on the solids to extract as much flavor as possible. Return the strained broth to the Dutch oven and place it over medium heat. Stir in 0.5 cup all-purpose flour and cook for 2-3 minutes, stirring constantly, until the mixture thickens slightly.
Reduce the heat to low and whisk in 2 tbsp unsalted butter until it melts completely and the gravy becomes smooth and velvety. Taste and adjust the seasoning with additional kosher salt or black peppercorns if needed. The gravy should coat the back of a spoon and have a rich, slightly tangy flavor from the apple cider vinegar. Pour the gravy over the pork and vegetables, coating everything evenly.
Pro Tips For Making Boiled Dinner Recipe Pork Shoulder
- SEAR THE PORK FIRST: That bone-in pork shoulder won’t render flavor like you want if you just toss it in cold water. Hit it with a dry pan over medium-high heat for 3-4 minutes per side until it’s got a deep brown crust—yes, even if you’re boiling it later. I used to skip this, and the broth always tasted flat.
- CUT POTATOES UNIFORM: Russets break apart when boiled, but if you slice them into 1.5-inch chunks (and leave the skins on), they’ll stay intact while still cooking through. I learned this after serving mushy potatoes to my family and getting the silent treatment.
- DON’T CROWD THE POT: Packing the pot too tight turns your boiled dinner into a sad, waterlogged mess. Leave at least 1 inch of space between veggies and meat—this guarantees even cooking and prevents the carrots from turning to mush. (Your future self will thank you.)
- SALT THE WATER LIBERALLY: This isn’t just for flavor—it raises the boiling point slightly, which means faster, more even cooking. Aim for 3-4 tablespoons of kosher salt per gallon of water. I was skeptical until I tried it, and now I never go back.
Storing and reheating this recipe
Refrigerator Storage
Let your boiled dinner cool completely before transferring to airtight glass containers—I swear by Pyrex with snap-on lids—and store in the fridge for up to 5 days.
The flavors actually deepen overnight as the pork and vegetables meld together. I always portion the gravy separately to prevent it from absorbing too much moisture from the meat. 🥬
Freezer Storage
For longer storage, freeze the entire meal in quart-sized freezer bags or glass containers with 1-inch headspace to prevent expansion cracks. Label with the date—this dish keeps beautifully for 3 months.
When reheating, I recommend thawing overnight in the fridge first for even heating. Trust me, the texture stays just as tender as day one.
Stovetop Reheating
My preferred method is stovetop because it preserves the best texture. Transfer the pork, vegetables, and gravy to a heavy-bottomed pot and heat over medium-low heat for 10-15 minutes, stirring occasionally.
Add 2-3 tablespoons of water or broth if the gravy looks too thick. The key is gentle heat—you're just warming, not re-cooking. 🔥
Microwave Reheating
For quick meals, use the microwave on 50% power to avoid drying out the pork. Cover with a damp paper towel and heat in 2-minute intervals, stirring between each, until reaching 165°F internal temperature.
The gravy may separate slightly, so whisk it back together before serving. I often add a splash of hot water if things look too dry.
Gravy Refresh
If your gravy thickens too much during storage, thin it with 1-2 tablespoons of water or broth while reheating. For extra richness, stir in 1 tablespoon of cold butter at the end—it creates a silky finish.
I also like to finish with a sprinkle of fresh thyme for brightness. The gravy should coat the back of a spoon and be velvety smooth. ✨
Leftovers Magic
Transform leftovers into pork and potato hash by crisping the pork in a skillet with extra gravy. Or make boiled dinner sandwiches with crusty bread and a generous drizzle of gravy.
The possibilities are endless—this meal just gets better with time. Waste not, want not, as my grandma always said. 💛
Nutrition facts
Frequently asked questions
Why does pork shoulder need to be cut into 2-inch chunks?
Cutting the pork into 2-inch chunks ensures even cooking—smaller pieces would overcook while larger ones might stay tough. The size also allows for better seasoning penetration and faster heat transfer during the 2.5-3 hour simmer. Plus, it makes serving easier when the meat falls apart beautifully!
Can I use a slow cooker or Instant Pot for this recipe?
For a slow cooker, transfer everything after searing to the pot and cook on low for 8 hours or high for 5 hours. For an Instant Pot, use the high pressure setting for 45 minutes after searing, then natural release. The Instant Pot version cuts cooking time by 75% while keeping the meat tender. Just add 1 cup extra liquid for pressure cooking.
What's the secret to making the gravy perfectly smooth?
The key is straining the broth thoroughly and using a roux technique—cook the flour in the hot broth for 2-3 minutes before adding butter. For extra silkiness, whisk in the cold butter at the very end. If your gravy is too thin, simmer it uncovered for 5-10 minutes to reduce. Never boil it or it'll break!
Can I substitute other vegetables?
Yes! Swap in turnips, rutabagas, or parsnips for root vegetables, or add green beans or kale for greens. Just adjust cooking times—harder vegetables need more time. I recommend keeping the onion-carrot-celery base for maximum flavor. The potatoes are non-negotiable though—they soak up all that delicious broth!
What if my pork shoulder is still tough after cooking?
This usually happens from overcooking or not enough resting time. The pork should reach 203°F internal temp (not 165°F) for perfect tenderness. If it's still tough, try shredding it and reheating with extra broth. For next time, don't trim all the fat—it keeps the meat moist. And always let it rest 15 minutes before slicing!
