Crispy Oven-Roasted Pork Shoulder 🍖🔥
Dark, Peppery Bark and Fall-Apart Tender Meat
A bold garlic-herb spice rub, a long slow roast, and a final blast of high heat for a deeply browned, crackling crust that gives way to juicy, melt-in-your-mouth pork.
There's a moment, about four hours into roasting a pork shoulder, when the whole house smells so good that people start wandering into the kitchen for no reason at all. They lift the lid on nothing, open the fridge without needing anything, and ask in the most casual voice they can manage, "So... how much longer?" That's the moment I live for. A properly roasted pork shoulder is the kind of dinner that quietly becomes the main event at every table it appears on.
What makes this version special is the contrast. The outside is dark, peppery, and slightly crackly, a real bark made from a spice rub that caramelizes in the pan. The inside is so tender you can pull it apart with a spoon. The secret is a two-stage roast: low and slow with a loose cover to break down the tough connective tissue, then a blast of high heat at the end to build that crust. Skip either stage and you lose half of what makes the dish great.
This recipe uses ingredients you probably already have in your pantry: paprika, garlic powder, brown sugar, thyme, and plenty of black pepper. There's no marinade to babysit and no fancy equipment, just a roasting pan, a thermometer, and a bit of patience. It feeds a crowd, makes incredible leftovers, and rewards you for planning ahead. Once you've nailed it, you'll find yourself looking for excuses to make it again.
🛒 Ingredients
The Pork
- 2.5 kg bone-in pork shoulder (Boston butt)
- 3 tbsp olive oil
- 6 cloves garlic, peeled and halved
Spice Rub
- 1 tbsp kosher salt
- 1 tbsp smoked paprika
- 2 tsp coarsely ground black pepper
- 2 tsp garlic powder
- 1 tsp onion powder
- 1 tsp dried thyme
- 2 tbsp light brown sugar
- ½ tsp cayenne pepper (optional)
Pan & Finishing
- 1 large onion, thickly sliced
- 1 cup chicken broth
- 2 tbsp fresh chopped parsley
- Flaky salt, for finishing
👩🍳 Step-by-Step Instructions
Take the pork out of the fridge 1 hour before roasting. Unwrap it and pat the whole surface very dry with paper towels. Moisture is the enemy of a crispy crust, because wet meat steams instead of browning. If you have time, you can season it with the salt the night before and leave it uncovered in the fridge, which dries the surface and seasons the meat deeply.
In a small bowl, combine the salt, smoked paprika, black pepper, garlic powder, onion powder, thyme, brown sugar, and cayenne if using. Stir until evenly blended and no clumps of sugar remain. This rub is what builds the dark, flavorful bark, so don't be shy with the pepper. Keep the sugar to the amount listed, because too much will burn black during the final high-heat stage.
Use a sharp knife to score the fat cap in a crosshatch pattern about ¼ inch deep, being careful not to cut into the meat. Make a few small slits across the surface and push a half-clove of garlic into each one. Rub the entire roast with the olive oil, then press the spice rub firmly into every surface, including the sides and the crevices around the bone. A thick, even coating is what turns into that crackly crust.
Preheat the oven to 160°C (325°F). Scatter the sliced onions across the bottom of a heavy roasting pan and pour in the chicken broth. Set the pork on top, fat side up. The onions act as a natural rack that keeps the meat out of the liquid, and the broth keeps the drippings from scorching while releasing steam that helps tenderize the meat.
Cover the pan loosely with foil, crimping the edges lightly, and roast for 3 hours. This long, gentle cook breaks down the collagen and connective tissue that makes pork shoulder tough, converting it into rich, silky gelatin. Resist the urge to open the oven door, since every peek drops the temperature and adds to the cooking time.
Remove the foil and continue roasting for another 1½ to 2 hours, basting the top with the pan juices once or twice. The roast is ready when a thermometer inserted into the thickest part, away from the bone, reads 90-95°C (195-203°F). This is much higher than the safe minimum temperature for pork, and it's intentional, because shoulder only becomes tender once it passes that point. A fork should slide in with almost no resistance.
Increase the oven temperature to 230°C (450°F) and roast the uncovered pork for another 15-20 minutes, until the surface is deeply browned and crackly with dark, almost charred patches. Watch it closely during this stage, because the sugar in the rub can go from perfect to burnt in a couple of minutes. If any spots darken too fast, tent them with a small piece of foil.
Transfer the roast to a cutting board or large platter and let it rest for 30 minutes loosely tented with foil. Resting lets the juices redistribute through the meat instead of running out onto the board the moment you cut into it. In the meantime, skim excess fat from the pan juices and strain them into a small jug to serve alongside.
Pull the pork into big, juicy shreds with two forks, or slice it thickly if it holds together. Spoon the strained pan juices over the top, scatter with fresh parsley, and finish with a pinch of flaky salt. Serve with mashed potatoes, roasted vegetables, or tucked into soft rolls for the best pulled pork sandwiches you'll ever make 🍖🔥✨
💡 Tips From My Personal Experience
- Buy bone-in if you can. The bone adds flavor and helps the meat cook evenly, and it slides out cleanly when the roast is done.
- Trust the thermometer, not the clock. Every shoulder is different, and the only reliable sign of tenderness is an internal temperature of 90-95°C.
- Season generously. A large, thick cut of meat needs far more salt and spice than you'd expect, and most of the rub ends up in the crust.
- Let it rest the full 30 minutes. Cutting early lets all the juices escape and leaves you with dry meat.
- Use the pan juices. They're concentrated, salty, and full of flavor, and make an excellent gravy with a spoonful of cornstarch whisked in.
- Don't be scared of the dark bark. Those almost-black spots are caramelized spices and rendered fat, and they're where the most intense flavor lives.
🧊 Storage, Reheating & Make-Ahead Tips
- Refrigerator storage: Keep leftover pork in an airtight container with a few spoonfuls of the pan juices for up to 4 days.
- Reheating: Warm gently in a covered pan or a 150°C oven with a splash of broth or pan juices until heated through. Add moisture to prevent drying out.
- Freezing: Shredded pork freezes well for up to 3 months. Freeze it with some juices in flat freezer bags and thaw overnight in the fridge.
- Make-ahead: Rub the pork up to 24 hours ahead and leave it uncovered in the fridge. The extra time deepens the flavor and dries the surface for a better crust.
- Leftover ideas: Use it in tacos, quesadillas, fried rice, sandwiches, or stirred into baked beans for an easy second meal.
