How Long to Cook Pork Shoulder (Pork Butt)
3 cooking methods with times, temperatures, and tips. Safe to 145°F (USDA FSIS) ?
Pork shoulder (also called pork butt) is a tough cut that needs low-and-slow cooking to break down collagen into gelatin. At 225-250F, plan on 1.5-2 hours per pound. The internal temp needs to reach 195-205F for pulled pork - well above the 145F safe minimum. At 145F the meat is safe but tough and chewy. The magic happens between 190-205F when connective tissue melts.
Quick Answer
Pork Shoulder (Pork Butt) takes 480-720 minutes to cook using the Oven Roast (Low and Slow) method at 250°F. The safe internal temperature is 145°F (63°C) according to USDA FSIS guidelines. This page covers all 3 cooking methods with complete time and temperature charts for each.
Key Takeaways
- Pork Shoulder (Pork Butt) takes 480-720 minutes using the Oven Roast (Low and Slow) method at 250°F
- Safe internal temperature: 145°F (63°C) per USDA FSIS guidelines
- 3 cooking methods available with complete time and temperature charts
- From frozen: add 50% more time (approximately 720-1080 minutes)
- Rest for 30 minutes after cooking before serving
- Always verify doneness with a meat thermometer
What Is the Best Way to Cook Pork Shoulder (Pork Butt)?
Pork Shoulder (Pork Butt) can be cooked using 3 different methods, including Oven Roast (Low and Slow), Slow Cooker, Smoke. The most popular method is Oven Roast (Low and Slow) at 250°F, which takes 480-720 minutes. The USDA FSIS recommends cooking pork shoulder (pork butt) to an internal temperature of 145°F (63°C) for food safety. After cooking, let pork shoulder (pork butt) rest for 30 minutes to allow juices to redistribute.
Since 2011, the USDA has recommended cooking whole pork cuts to 145°F with a 3-minute rest, down from the previous 160°F guideline.
Pork Shoulder (Pork Butt) Cooking Times at a Glance
The table below shows the recommended cooking time for pork shoulder (pork butt) across all 3 methods. Always verify the internal temperature reaches 145°F with an instant-read thermometer before serving. Toggle between fresh and frozen cooking times using the fresh/frozen switch on this page.
| Method | Temperature | Cook Time | Notes |
|---|---|---|---|
| Oven Roast (Low and Slow) | 250°F | 480-720 min | Preheat before cooking. |
| Slow Cooker | low | 480-600 min | |
| Smoke | 225°F | 540-960 min | Preheat before cooking. |
Rest for 30 minutes before serving
Resting allows juices to redistribute for a moister result. The internal temperature will rise 3-5 degrees during the rest.
How Long to Cook Pork Shoulder (Pork Butt) in Oven Roast (Low and Slow)
Pork Shoulder (Pork Butt) takes 480-720 minutes in the oven roast (low and slow) at 250°F. Preheat your oven roast (low and slow) before adding pork shoulder (pork butt) for even cooking. Use a meat thermometer to verify the internal temperature reaches 145°F before removing from heat.
| Temperature | Cook Time | From Frozen | Notes |
|---|---|---|---|
| 250°Frecommended | 480-720 min | ~720-1080 min | For 8 lb shoulder, about 1-1.5 hours per pound |
| 275°F | 420-600 min | ~630-900 min | Slightly faster, still very tender |
Oven Roast (Low and Slow) Tips for Pork Shoulder (Pork Butt)
- Season heavily the night before
- Cook fat side up for self-basting
- Target 195-205F internal for shreddable pulled pork
View full oven roast (low and slow) guide for pork shoulder (pork butt) →
How Long to Cook Pork Shoulder (Pork Butt) in the Slow Cooker
Pork Shoulder (Pork Butt) takes 480-600 minutes in the slow cooker at low. Use a meat thermometer to verify the internal temperature reaches 145°F before removing from heat.
| Temperature | Cook Time | From Frozen | Notes |
|---|---|---|---|
| lowrecommended | 480-600 min | ~720-900 min | 8-10 hours on low |
Slow Cooker Tips for Pork Shoulder (Pork Butt)
- Cut in half to fit if needed
- Add a little liquid (broth, apple cider vinegar)
- Shred with two forks when done
How Long to Cook Pork Shoulder (Pork Butt) in Smoke
Pork Shoulder (Pork Butt) takes 540-960 minutes in the smoke at 225°F. Preheat your smoke before adding pork shoulder (pork butt) for even cooking. Use a meat thermometer to verify the internal temperature reaches 145°F before removing from heat.
| Temperature | Cook Time | From Frozen | Notes |
|---|---|---|---|
| 225°Frecommended | 540-960 min | ~810-1440 min | Low and slow smoke, about 1.5 hours per pound |
Smoke Tips for Pork Shoulder (Pork Butt)
- Use apple or cherry wood for smoking
- Wrap in foil or butcher paper at the stall (160F)
- Rest for at least 30 minutes before pulling
How to Tell When Pork Shoulder (Pork Butt) Is Done
The most reliable way to check if pork shoulder (pork butt) is done is with an instant-read meat thermometer. Insert it into the thickest part, avoiding bone, and look for an internal temperature of 145°F (63°C).
Without a thermometer, look for these visual cues: the juices should run clear (not pink), the flesh should be opaque throughout, and the texture should feel firm when pressed. However, visual checks are less reliable than a thermometer, especially for thicker cuts.
Remember that carryover cooking will raise the internal temperature by 3-5 degrees after you remove pork shoulder (pork butt) from the heat. You can pull it at 142°F and let it rest for 30 minutes to reach the target.
How Long to Cook Pork Shoulder (Pork Butt) from Frozen
You can cook pork shoulder (pork butt) directly from frozen, but expect to add approximately 50% more cooking time. For example, if fresh pork shoulder (pork butt) takes 480-720 minutes, frozen will take roughly 720-1080 minutes using the same method and temperature.
Always verify the internal temperature reaches 145°F with a thermometer, as frozen items can cook unevenly. The outside may look done while the center is still cold.For best results, thaw pork shoulder (pork butt) in the refrigerator overnight before cooking. If you need to thaw quickly, seal it in a leak-proof bag and submerge in cold water, changing the water every 30 minutes.
Pork Shoulder (Pork Butt) Cooking Time by Weight
The cooking time for pork shoulder (pork butt) varies based on weight. Use the calculator below to adjust the time for your specific cut. The times shown are for the Oven Roast (Low and Slow) method at 250°F.
Adjust for Weight
Adjusted cooking time
480-720 min
Pork Shoulder (Pork Butt) Cooking Time by Size and Temperature
Cooking time for pork shoulder (pork butt) varies significantly based on size. The chart below shows estimated times across different temperatures and portion sizes using the Oven Roast (Low and Slow) method. Regardless of size, always verify the internal temperature reaches 145°F.
| Oven Roast (Low and Slow) Temp | Small~64 oz | Standard~128 oz | Large~192 oz |
|---|---|---|---|
| 250°Frec. | 339-509 min | 480-720 min | 588-882 min |
| 275°F | 297-424 min | 420-600 min | 514-735 min |
Times are estimates based on standard home equipment. Actual cooking time depends on your specific appliance, starting temperature, and cut thickness.
Pork Shoulder (Pork Butt) Kitchen Timer
Kitchen Timer
180:00
180 min preset
Pork Shoulder (Pork Butt) Preparation Guides
How to Store Leftover Pork Shoulder (Pork Butt)
Store cooked pork shoulder (pork butt) in the refrigerator for up to 4 days in an airtight container. For longer storage, freeze for up to 3 months. According to USDA guidelines, never leave cooked pork at room temperature for more than 2 hours.
Common Mistakes When Cooking Pork Shoulder (Pork Butt)
Avoid these common errors to get the best results when cooking pork shoulder (pork butt):
- Not using a meat thermometer -visual checks alone are unreliable. Always verify pork shoulder (pork butt) reaches 145°F internally.
- Skipping the rest -cutting into pork shoulder (pork butt) immediately releases juices. Rest for at least 30 minutes after cooking.
- Overcrowding the pan or tray -this traps steam and prevents browning. Cook pork shoulder (pork butt) in a single layer with space between pieces.
- Cooking straight from the refrigerator -let pork shoulder (pork butt) sit at room temperature for 15-20 minutes before cooking for more even results.
- Not preheating -whether using an oven, air fryer, or grill, always preheat to the target temperature before adding pork shoulder (pork butt).
Cooking Pork Shoulder (Pork Butt): What You Need to Know
Modern USDA guidelines lowered the safe temperature for whole-muscle pork from 160°F to 145°F in 2011, meaning pork shoulder (pork butt) can be safely enjoyed with a slight pink center. This change reflected updated science on trichinella, which is killed at 137°F. Pork's relatively lean muscle benefits from brining or marinating to retain moisture during cooking. Because pork dries out faster than fattier meats, pulling pork shoulder (pork butt) from heat at the target temperature and resting is especially important.
Pork Shoulder (Pork Butt) can be prepared 3 ways: Oven Roast (Low and Slow), Slow Cooker, Smoke. The most popular method is Oven Roast (Low and Slow), which offers the best balance of convenience and results for most home cooks.
Common Mistakes When Cooking Pork Shoulder (Pork Butt)
- Not using a meat thermometer. Color is unreliable for judging doneness of pork shoulder (pork butt). An instant-read thermometer is the only accurate way to verify the internal temperature has reached the safe minimum.
- Cutting into pork shoulder (pork butt) immediately after cooking. Resting allows the muscle fibers to relax and reabsorb juices. Slicing too early causes those juices to run out onto the cutting board instead of staying in the meat.
- Overcrowding the pan or air fryer basket. When pieces of pork shoulder (pork butt) are too close together, steam builds up instead of escaping, preventing browning and extending cook time.
- Cooking straight from the refrigerator. Taking pork shoulder (pork butt) out 15 to 20 minutes before cooking allows it to approach room temperature, which promotes more even cooking from edge to center.
Why 145°F? The Science of Safe Cooking Temperature
In 2011, the USDA lowered the recommended temperature for whole-muscle pork from 160°F to 145°F with a 3-minute rest. This change was based on updated science showing that trichinella spiralis (the historical concern with pork) is killed at 137°F. At 145°F, pork shoulder (pork butt) may still have a slight pink center, which is perfectly safe and results in juicier meat.
Why Resting Pork Shoulder (Pork Butt) for 30 Minutes Matters
When pork shoulder (pork butt) is removed from heat, the outer portions are significantly hotter than the center. During the 30-minute rest period, heat continues to migrate inward (carryover cooking), raising the center temperature by 5 to 10 degrees while the exterior cools slightly. Simultaneously, muscle fibers that were tightly contracted during cooking begin to relax, allowing them to reabsorb juices that were squeezed toward the center. Cutting into pork shoulder (pork butt) before this process finishes means losing those juices onto the cutting board.
Storage and Leftovers
Cooked pork shoulder (pork butt) can be refrigerated in an airtight container for 3 to 4 days. For longer storage, freeze in freezer-safe bags for up to 3 months. Always cool cooked pork shoulder (pork butt) to room temperature within 2 hours before refrigerating (1 hour if the ambient temperature exceeds 90°F). When reheating, ensure the internal temperature reaches 165°F regardless of the original safe cooking temperature.
Frequently Asked Questions
How long does it take to cook Pork Shoulder (Pork Butt)?
Pork Shoulder (Pork Butt) takes 480-720 minutes using Oven at 250°F. Alternatively, 480-600 min via Slow Cooker. Let it rest 30 minutes before cutting.
What temperature should Pork Shoulder (Pork Butt) be cooked to?
Pork Shoulder (Pork Butt) must reach 145°F (63°C) internally per USDA FSIS guidelines. Insert the thermometer into the thickest part, avoiding bone. The temperature will rise another 3-5°F during the 30-minute rest.
What is the best method to cook Pork Shoulder (Pork Butt)?
Oven Roast (Low and Slow) is the most common method for Pork Shoulder (Pork Butt) (480-720 min at 250°F). Season heavily the night before. This page covers all 3 methods side by side.
Can I cook Pork Shoulder (Pork Butt) from frozen?
Yes. Expect 720-1080 minutes from frozen (roughly 1.5x the thawed time). Preheat your oven before starting. The internal temperature must still reach 145°F regardless of starting state.
How do I know when Pork Shoulder (Pork Butt) is done?
Use an instant-read thermometer - Pork Shoulder (Pork Butt) is done at 145°F (63°C) in the thickest part. Color alone is unreliable because browning depends on heat source, not internal doneness.