How to Cook a Fresh Pork Shoulder in the Oven

Scott Miller/Demand Media

Fresh pork shoulder is a rich and tasty cut of meat, but it can be tough, so marinating and roasting pork shoulder is a good way to ensure that it comes out tender. The type of marinade you use doesn’t matter, as long as it contains an oil, an acid and some sort of spices or herbs to add flavor.

Scott Miller/Demand Media

Rinse your pork shoulder thoroughly in cool running water and blot it dry with paper towels.

Scott Miller/Demand Media

Place the pork shoulder in a baking dish, fat side up. Make little incisions through the fat and into the top of the meat to allow the marinade to penetrate through the top layer.

Scott Miller/Demand Media

Pour your marinade over the pork shoulder, making certain the marinade gets into the incisions.

Scott Miller/Demand Media

Cover the pork shoulder and let it marinate in the refrigerator for at least three hours. Let it sit overnight for a more flavorful and tender result.

Scott Miller/Demand Media

Preheat the oven to 325 degrees Fahrenheit, and spray a deep roasting pan with nonstick cooking spray.

Scott Miller/Demand Media

Remove the pork shoulder from its marinade and place it in the roasting pan, fat side up. Discard the marinade.

Scott Miller/Demand Media

Roast the pork shoulder until it turns brown and an instant-read thermometer shows an internal temperature of 160 degrees Fahrenheit when you insert it into the thickest part of the meat. Allow 35 to 40 minutes per pound, but use the thermometer to make absolutely certain that your pork is safe to eat.