Restaurants/Chicken Latino/Slow-roast Pork Recipe

Slow-roast Pork Recipe

Always known for our signature Peruvian-style rotisserie chicken, every weekend Chicken Latino serves even more Peruvian specialty dishes, in addition to our regular menu items.

Inspired by Chicken Latino
Time7h
Serves8
Jump to Recipe
Last updated Oct 9, 2026

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Method

Pork and Marinade

  1. 1

    Prepare pork

    Pat the pork shoulder dry with paper towels. Trim any excessively large fat caps but leave a thin layer to baste the meat during slow roasting. Using a sharp knife, score the fat in a few shallow crosshatch cuts about 1/4 inch deep to allow marinade penetration.

  2. 2

    Make marinade

    In a food processor or blender, combine garlic cloves, cilantro, parsley, ground cumin, dried oregano, paprika, ají amarillo paste, white pepper, red wine vinegar, lime juice, olive oil, water, kosher salt, and black pepper. Pulse until you have a coarse, greenish-orange paste. Scrape down sides and blend again for 10–15 seconds. The marinade should be cohesive but still have small herb pieces.

  3. 3

    Marinate pork

    Rub about two-thirds of the marinade all over the pork shoulder, working the paste into scored fat and any crevices. Reserve the remaining marinade in a covered container (will use for basting). Place the pork in a large resealable bag or a nonreactive dish, cover, and refrigerate for at least 8 hours and up to 24 hours. For best flavor, rotate the bag once or twice so the marinade distributes evenly.

For Roasting & Serving

  1. 4

    Bring to room temperature & preheat

    Remove the pork from the refrigerator 1 hour before roasting to come closer to room temperature. Preheat the oven to 300°F (150°C). Position a rack in the lower third of the oven.

  2. 5

    Prepare vegetables

    Toss sliced onions, carrot pieces, and potatoes with 2 tbs olive oil and a pinch of salt and pepper. Spread them in an even layer in a large roasting pan or Dutch oven. Pour the chicken or pork stock into the pan around (not over) the vegetables to create steam during roasting.

  3. 6

    Roast pork

    Place the marinated pork shoulder on top of the vegetables, fat side up. Cover the roasting pan tightly with a lid or heavy-duty foil. Transfer to the preheated oven and roast low and slow for 3 hours.

  4. 7

    Baste and continue roasting

    After 3 hours, remove the pan and very carefully remove the lid/foil (watch for steam). Brush the reserved marinade over the top of the pork. Increase oven temperature to 375°F (190°C), return uncovered, and roast 45–75 more minutes until the exterior is deeply browned and an instant-read thermometer inserted into the thickest part reads 195–205°F (90–96°C) for pull-apart tenderness. If the vegetables are browning too fast, tent them with foil.

  5. 8

    Rest

    Remove the pork from the oven and transfer to a cutting board. Tent loosely with foil and rest for 20–30 minutes. Meanwhile, if desired, skim fat from pan juices and spoon some of the pan liquid over the vegetables to glaze them; keep warm in the turned-off oven.

  6. 9

    Carve and serve

    Using two forks, pull the pork into large shreds or slice against the grain for thicker pieces. Arrange pork on a platter with the roasted vegetables. Garnish with chopped cilantro and serve with lime wedges on the side. Serve remaining pan juices on the side for drizzling.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

More from Chicken Latino

Was this page helpful?

Help improve this recipe for others.