Roasted Pork Shoulder |
Print Recipe
4.72 from 7 votes

Roasted Pork Shoulder

Prep Time10 mins
Cook Time9 hrs
Total Time9 hrs 10 mins
Servings: 4 -6 servings
Author: Vanessa


  • 1 (4-5 pounds) bone-in, skin-on pork shoulder
  • 1/2 cup roughly chopped cilantro
  • 12 cloves of garlic
  • 1 teaspoon dried oregano
  • 1 teaspoon dried cumin
  • 1 teaspoon salt
  • 1 teaspoon ground pepper
  • 1 teaspoon apple cider vinegar
  • juice of 1 lime


  • In a food processor, pulse together cilantro, garlic, oregano, cumin, salt, pepper, vinegar and lime juice.
  • Using a pointy knife, poke holes into the pork shoulder. Rub the seasoning mixture all over the meat pushing some of the seasoning into the small holes. Cover and place in the refrigerator. Let marinate overnight.
  • The next day, place the pork shoulder on the slow cooker and cover with water. Add enough water to cover at least 3/4 of the meat inside the slow cooker. Cook on low for about 8 hours.
  • Once the meat is tender, carefully transfer it to a roasting pan. Roast in the oven at 450 degrees until brown and crispy, about 1 hour. Take out of the oven and let rest for 15 minutes. Shred the meat using two forks.
  • Serve with a side of tostones, rice or tortillas.