Pork Shoulder Roast Time: The Real Reason “Forever” Still Isn’t Enough


There’s nothing more frustrating than waiting hours for a pork shoulder roast to finish, only to slice into it and find that it’s still tough and chewy. Many people assume they’ve overcooked it after 10 or 11 hours in the oven, but that’s often not the case.

The truth is that pork shoulder can cook for a very long time and still not become tender if it hasn’t reached the right internal temperature for long enough. Understanding how this cut of meat cooks can help you avoid disappointment and enjoy perfectly juicy, fall-apart pork every time.

A slow-cooked pork shoulder can take hours to become tender, making internal temperature more important than cooking time.

Why Pork Shoulder Stays Tough

Pork shoulder contains a large amount of connective tissue and collagen. Unlike lean cuts of meat, it doesn’t become tender simply because it has been in the oven for several hours.

Instead, the collagen must slowly melt into gelatin. This process only happens when the meat spends enough time within the proper internal temperature range.

That means cooking time alone isn’t the best way to judge whether your roast is done.


How Long Should You Roast Pork Shoulder?

The total cooking time depends on several factors, including:

  • The oven temperature
  • The weight of the roast
  • Whether it is bone-in or boneless

Here are some general roasting guidelines:

At 250°F (120°C) – Low and Slow

  • About 90–120 minutes per pound
  • Approximately 2–2.5 hours per kilogram

This method produces very tender meat but requires patience.

At 300°F (150°C)

  • About 60–90 minutes per pound
  • Approximately 1.3–2 hours per kilogram

This temperature shortens the cooking time while still producing excellent results.

At 325°F (165°C)

  • About 50–70 minutes per pound
  • Approximately 1.1–1.5 hours per kilogram

This is a faster option that still works well, especially when the roast is covered.

Example

A 6-pound (2.7 kg) pork shoulder cooked at 250°F commonly needs 9 to 12 hours to finish. So if your roast has been cooking for 11 hours, that can be completely normal—as long as the internal temperature is increasing as expected.


The Most Important Number Is the Internal Temperature

Cooking time is only a rough estimate. The best way to know if pork shoulder is ready is by checking its internal temperature with a reliable meat thermometer.

Temperature Guide

For sliced pork shoulder:

  • 180–190°F (82–88°C)

For tender pulled pork:

  • 195–205°F (90–96°C)

If your pork is still tough at around 185–195°F, don’t panic. It usually just needs a little more time for the collagen to fully break down.

The best way to know when pork shoulder is ready is by checking its internal temperature with a reliable meat thermometer.

Understanding the “Stall”

One reason pork shoulder seems to cook forever is something known as the stall.

During slow roasting, the internal temperature often stops rising for several hours, usually between:

  • 150–170°F (65–77°C)

Why Does This Happen?

As moisture evaporates from the surface of the meat, it cools the roast much like sweat cools your body. This slows the increase in internal temperature.

Signs You’re Experiencing the Stall

  • The thermometer barely moves for hours.
  • The outside looks fully cooked.
  • The inside is still firm and not tender.

The stall is completely normal and doesn’t mean anything has gone wrong.


Common Reasons Pork Shoulder Remains Tough

If your roast still isn’t tender after many hours, one or more of these factors may be responsible.

Your Oven Runs Cooler Than Expected

Many household ovens can be 25–50°F (15–30°C) different from the temperature shown on the dial.

The Roast Isn’t Covered

Cooking uncovered allows more moisture to escape, slowing the cooking process and making it harder to push through the stall.

The Meat Is Checked Too Soon

Pork shoulder usually doesn’t become pull-apart tender until it reaches 195–205°F.

Opening the Oven Too Often

Every time the oven door is opened, a significant amount of heat escapes, extending the overall cooking time.

The Roast Is Larger or Started Cold

A thick roast or one that wasn’t fully thawed before cooking naturally takes longer to reach the proper temperature.


How to Fix a Tough Pork Shoulder

The good news is that you usually don’t have to start over.

Check the Internal Temperature

Use a probe thermometer to see where the roast actually is.

If it’s still below 195°F (90°C), simply continue cooking.

Cover the Roast

Wrap it tightly with foil or use a lid.

Covering the roast reduces moisture loss and helps it move through the stall more quickly.

Add a Little Liquid

Pour ½ to 1 cup of broth, water, apple cider, or another cooking liquid into the pan.

This creates steam, keeps the meat moist, and helps speed up cooking.

Increase the Oven Temperature

If you’re short on time, increase the oven temperature to 300–325°F (150–165°C).

When the roast is covered, this usually helps finish cooking without drying out the meat.

Test for Tenderness

Don’t rely only on the thermometer.

Insert a probe or skewer into the thickest part of the roast. It should slide in with almost no resistance, similar to pushing into room-temperature butter.

If you still feel resistance, the pork simply needs more time.

Patience is the secret to tender pork shoulder. As collagen melts into gelatin, the meat transforms from firm to perfectly pull-apart tender.

Quick Answer to Tell Your Sister

If someone asks whether 11 hours is too long for a pork shoulder roast, the answer is:

Not necessarily.

The most important factor isn’t how many hours it has cooked. What matters is whether the meat has reached 195–205°F and stayed there long enough for the collagen to melt into gelatin.

If the roast is still tough, it usually needs more cooking time, not less.


Final Thoughts

Pork shoulder is one of the most forgiving cuts of meat, but it also requires patience. Depending on its size and your cooking temperature, it can take anywhere from 6 to 12 hours or even longer.

If your roast is still firm after 11 hours, don’t assume you’ve ruined it. Check the internal temperature first. In most cases, the meat simply hasn’t spent enough time in the ideal tenderness range, or it has been slowed down by the natural stall, a cooler oven, or cooking uncovered.

Stay patient, keep the roast covered, monitor the temperature, and you’ll be rewarded with juicy, flavorful pork that pulls apart effortlessly.

Note: All images used in this article are AI-generated and intended for illustrative purposes only.


0 Comments

Your email address will not be published. Required fields are marked *