How Many Minutes Per Pound Do You Cook A Pork Shoulder?
On average, a pork shoulder should be cooked for about 25-30 minutes per pound at a temperature of 325°F until it reaches an internal temperature of 145°F. However, cooking times may vary depending on the size and thickness of the pork shoulder, as well as the cooking method and equipment used. It’s always best to use a meat thermometer to ensure that the pork is fully cooked and safe to eat.