Thai-Inspired Slow-Roasted Pork Shoulder Feast Recipe

10 servings


17 hours

total time


For the Pork Shoulder:

2 tablespoons (18g) kosher salt

1 tablespoon (12g) sugar

2 teaspoons (7g) baking powder

1 (8- to 10-pound; 3.5 to 4.5 kg) bone-in, skin-on pork shoulder (see note)

For Serving:

2 heads lettuce, such as red leaf, bibb, or romaine, leaves separated

Fresh Thai herbs, such as cilantro, Thai basil, mint, and culantro (see note), for garnish

1 1/2 cups (100g) Thai-style fried shallots

1 recipe Thai sticky rice

1 recipe Thai dried chili-vinegar dipping sauce

Thai toasted-rice powder, homemade or store-bought, for garnish

Fresh Thai chilies, thinly sliced (optional)


The Day Before Roasting, For the Pork: In a small bowl, whisk together salt, sugar, and baking powder. Set aside. Using a sharp knife, score pork skin in a crosshatch pattern, with scores spaced 3/4 inch apart. Flip pork shoulder over, skin side down, and repeat crosshatch pattern on flesh side. Pat pork shoulder dry with paper towels, then sprinkle all over with salt mixture. Use your hands to rub salt mixture all over the shoulder. Transfer pork shoulder, skin-side up, to a wire rack set in a foil-lined rimmed baking sheet, then refrigerate, uncovered, at least overnight and up to 2 nights.

When Ready to Cook: Adjust oven rack to center position and preheat oven to 250°F (121°C). Place baking sheet with rack and pork shoulder in oven and roast until until pork shows almost no resistance when a metal skewer or knife is inserted into it, about 8 hours.

Remove pork from oven and tent with foil. Increase oven to 500°F (260°C) and allow to preheat. Let pork rest at room temperature for at least 15 minutes and up to 45 minutes. Return pork to the oven and roast until skin is blistered and puffed, rotating every 5 minutes, about 20 minutes total. Remove from oven and rest, uncovered, for an additional 15 minutes. Transfer to a serving platter.

For Serving: Bring the pork shoulder to the table, and use a pair of tongs and a meat fork to break skin into bite-size pieces and pull meat apart. Serve right away with accompanying garnishes.


Serving Size

Serves 8 to 10


835 kcal

Total Fat

42 g

Saturated Fat

13 g

Unsaturated Fat

0 g

Trans Fat



229 mg


1585 mg

Total Carbohydrate

37 g

Dietary Fiber

1 g

Total Sugars

6 g


73 g

10 servings


17 hours

total time
Start Cooking