How Long To Slow Cook Pork Shoulder
Timing a pork shoulder depends on its weight and your cooking method, both of which shape the final result. If you want to know how long to slow cook pork shoulder, plan on roughly 1.5 to 2 hours per pound at 225°F to 250°F. A 6-pound roast usually needs 9 to 12 hours. A 10-pound roast can take 15 hours or more.
That range sounds wide, but it exists for good reason. Collagen needs time to break down, and every oven, slow cooker, and cut of meat behaves a little differently. Below you’ll find exact times by method, plus the signs that tell you the meat is actually done.
How Long To Slow Cook Pork Shoulder
The short answer: 1.5 to 2 hours per pound in a 225°F oven, or 8 to 10 hours on LOW in a slow cooker for a 6 to 8 pound roast. Use the chart below as your starting point, then rely on temperature and feel to finish the job.
Quick Timing Chart By Weight And Method
- 3 lb shoulder, oven at 250°F: 4.5 to 6 hours
- 6 lb shoulder, oven at 250°F: 9 to 12 hours
- 8 lb shoulder, oven at 225°F: 12 to 16 hours
- 10 lb shoulder, oven at 225°F: 15 to 20 hours
- 6 lb shoulder, slow cooker on LOW: 8 to 10 hours
- 6 lb shoulder, slow cooker on HIGH: 5 to 6 hours
- 6 lb shoulder, smoker at 225°F: 9 to 12 hours
Notice the pattern. Lower heat and bigger cuts push you toward the longer end. Higher heat and smaller cuts pull you toward the shorter end.
What Determines The Actual Cooking Time
Four things control how fast your pork shoulder gets tender. Weight is only one of them.
Weight And Thickness
A thick, compact roast takes longer than a flat, wide one of the same weight. Thickness matters more than pounds in some cases. If your roast is tied, it cooks slower because the center is denser.
Cooking Temperature
At 225°F, collagen breaks down slowly and gently. At 300°F, the outside cooks fast while the inside lags behind. Stick to 225°F to 275°F for pulled pork. Higher temps work for slicing, not shredding.
Bone-In Versus Boneless
Bone-in roasts take about 30 to 60 minutes longer. The bone insulates the center and slows heat transfer. It also adds flavor, so many cooks think the extra time is worth it.
Your Equipment
Ovens run hot or cold. Slow cookers vary in wattage. Smokers lose heat when you open the lid. Check your oven with a thermometer before you trust any time chart, including this one.
Step-By-Step: Slow Cooking Pork Shoulder In The Oven
- Preheat your oven to 250°F. Place the rack in the middle.
- Pat the pork shoulder dry with paper towels.
- Season generously with salt, pepper, and any rub you like. Let it sit 30 minutes if you have time.
- Set the roast fat-side up in a roasting pan or Dutch oven.
- Add 1 cup of liquid such as broth, cider, or water. Keep it below the meat, not covering it.
- Cover tightly with a lid or foil.
- Cook for 1.5 hours per pound, then start checking at the 1.25-hour mark per pound.
- Pull it when the meat reaches 200°F to 205°F and a fork twists easily in the thickest part.
- Rest for 30 to 60 minutes before shredding.
If you skip the cover, the bark gets darker and the meat can dry out. Covered cooking is safer for beginners.
Slow Cooker Timing And Settings
A slow cooker is the easiest route. Set it and forget it, mostly.
- LOW for 8 to 10 hours on a 6 to 8 pound roast
- HIGH for 5 to 6 hours on the same size
- Add only 1/2 to 1 cup of liquid, since slow cookers trap moisture
- No need to sear first, though it does add flavor if you have the time
Do not lift the lid during the first 6 hours. Every peek drops the internal temp and adds cooking time.
Should You Cook It On High Or Low?
Low is better for shredding. High works when you’re short on time, but the meat can turn stringy instead of soft. If you must use high, check it at the 4-hour mark.
Signs Your Pork Shoulder Is Done
Time is a guide. These are the real tests.
- Internal temperature of 200°F to 205°F in the thickest part
- A fork or probe slides in with almost no resistance
- The bone, if present, wiggles freely or pulls out clean
- The meat shreds with two forks instead of fighting back
If it hits 200°F but still feels tough, give it another 30 minutes. Tough at 200°F usually means undercooked, not overcooked.
Common Mistakes That Add Hours
- Opening the oven or lid every hour to check
- Cooking at 350°F and expecting shreddable meat
- Starting too late in the day for a large roast
- Not letting the meat rest before pulling
- Trusting the time chart over your thermometer
The last one causes the most trouble. A 6-pound roast can finish in 8 hours or 13. Your thermometer settles the debate.
Can You Speed Up The Process?
Yes, with tradeoffs. Cut the roast into 3 to 4 inch chunks and cook at 300°F. This can shave 2 to 3 hours off the total. The texture becomes a bit less uniform, but it still shreds fine for sandwiches and tacos.
Pressure cooking is the fastest option. A 6-pound shoulder cooks in about 60 to 90 minutes at high pressure. It’s not slow cooking, but it works when dinner is already late.
Final Timing Tips
- Plan for the long end of the range, not the short end
- Add 1 to 2 hours of buffer for resting and shredding
- Cook a day ahead if you’re serving a crowd, then reheat with juices
- Write down your actual times so your next cook is more predictable
Once you’ve cooked a few shoulders, you’ll stop watching the clock. You’ll watch the thermometer and the feel of the fork instead. That’s when the timing stops being a guess and starts being second nature.