clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Pork Shoulder

Pork Shoulder for 10 Recipe

Feed a crowd with this flavorful and succulent slow-roasted pork shoulder. Perfect for any gathering, this recipe ensures you have plenty of deliciously tender pork to go around. Pair it with your favorite sides for a meal that your guests will remember.

  • Total Time: Approximately 10 hours 15 minutes
  • Yield: 20 servings 1x


Units Scale
  • 10pound pork shoulder, bone-in or boneless
  • 1/4 cup olive oil
  • 1/4 cup sea salt
  • 1/4 cup black pepper
  • 2 tablespoons smoked paprika
  • 2 tablespoons brown sugar
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • Fresh herbs for garnish


  1. Preheat your oven to 225°F (107°C).
  2. Pat the pork shoulder dry with paper towels.
  3. Mix together the sea salt, black pepper, smoked paprika, brown sugar, garlic powder, and onion powder.
  4. Rub the pork shoulder with olive oil, then apply the spice mixture all over the pork, massaging it into the meat.
  5. Place the pork shoulder fat-side up in a roasting pan and roast for about 8 to 10 hours, or until the meat is tender and easily pulls apart with a fork.
  6. Allow the pork shoulder to rest for 15 minutes before pulling or slicing.
  7. Garnish with fresh herbs and serve with your favorite sides.


  • Cooking times may vary depending on the specific size and shape of your pork shoulder.
  • You can also prepare this pork shoulder in a smoker or on a grill.
  • Author: Jay Whyms
  • Prep Time: 15 minutes
  • Cook Time: 8-10 hours
  • Category: Main Dish
  • Method: Roasting
  • Cuisine: American

Keywords: 10 pound pork shoulder, pork shoulder serving size guide, slow-roasted pork shoulder, pork shoulder recipe, serving size calculator

Recipe Card powered byTasty Recipes