Skip to main content

Moo Ping (Thai Grilled Pork Skewers)

Moo Ping
Photo by Andrea D’Agosto

Moo ping, or Thai grilled pork skewers, are not always easy to find at Thai restaurants outside of Thailand, which is why I knew I needed to learn to make them myself. Once you try them you’re going to want them in your life forever too. Thai vendors slowly grill the skewers over hot coals until the marinated pork is charred and dripping with juice, and the scent is wafting all across the market. This version is made in the oven, which tastes just as good, but you could always throw these on the grill for a version closer to the original.

Recipe information

  • Total Time

    1 hour (plus 4 hours 30 minutes for freezing and marianting)

  • Yield

    Makes 12

Ingredients

Chile-Vinegar Sauce

¼ cup distilled white vinegar
2 Tbsp. fish sauce
1½ tsp. palm sugar or light brown sugar
1 garlic clove, grated
1 fresh Thai chile, stemmed and minced

Pork Skewers

2 lb. pork butt or pork shoulder
½ cup unsweetened coconut cream
4 garlic cloves, grated
2 Tbsp. palm sugar or light brown sugar
1 Tbsp. fish sauce
1 Tbsp. soy sauce
1 Tbsp. oyster sauce
2 tsp. white pepper
Lime wedges, for serving

Preparation

  1. Chile-Vinegar Sauce

    Step 1

    In a small bowl, whisk together ¼ cup distilled white vinegar, 2 Tbsp. fish sauce, 1½ tsp. palm sugar or light brown sugar, 1 garlic clove, grated, and 1 fresh Thai chile, stemmed and minced, until the sugar has dissolved. Cover with plastic wrap and refrigerate until ready to serve.

    Do Ahead: Sauce can be made up to 3 days ahead. Keep refrigerated.

  2. Pork Skewers

    Step 2

    Place 2 lb. pork butt or pork shoulder in the freezer for about 30 minutes to firm up. Use a very sharp knife to cut the pork into quarters, then slice each quarter against the grain into thin strips.

    Step 3

    In a large zip-top bag, combine ½ cup unsweetened coconut cream, 4 garlic cloves, grated, 2 Tbsp. palm sugar or light brown sugar, 1 Tbsp. fish sauce, 1 Tbsp. soy sauce, 1 Tbsp. oyster sauce, and 2 tsp. white pepper. Seal the bag and shake to combine. Add the pork and shake again to coat. Lay the bag flat in the refrigerator and marinate for at least 4 hours and up to 2 days.

    Step 4

    Preheat the oven to 350°F. Line a rimmed baking sheet with aluminum foil and set a wire rack on top. Soak 12 wooden skewers in plenty of water for at least 30 minutes before using.

    Step 5

    Remove one piece of pork from the marinade, allowing the excess to drip off. Spear one end of a pork strip with a skewer, then fold and thread it a few more times to make a “ribbon.” Continue threading, pushing the pork three-quarters of the way down the skewer to condense, until the skewer is full, then place on the prepared wire rack. Continue with the remaining pork and skewers. Brush the skewers with the leftover marinade.

    Step 6

    Bake the pork for about 40 minutes, flipping and basting with the marinade every 5 minutes for the first 20 minutes, until the pork is charred and tender. Discard any leftover marinade.

    Step 7

    Transfer the skewers to a serving platter. Serve immediately with the chile-vinegar sauce for dipping and plenty of lime wedges for squeezing.

Cover of Kim Chi Eats the World
Reprinted with permission from Kim Chi Eats the World: 75 Recipes Fit for a (Drag) Queen by Kim Chi, copyright Kim Chi LLC and Inked Entertainment Ltd. © 2025. Photographs by Andrea D’Agosto. Published by Union Square & Co., a division of Grand Central Publishing. Buy the full book from Amazon or Bookshop.
Read More
This garlicky shrimp scampi version of a classic bisque embraces the technique of blending seafood shells for a luxuriously silky and creamy end result.
Oyster mushrooms are a strong all-rounder in the kitchen, seeming to straddle both plant and meat worlds in what they look and taste like when cooked. Here they’re coated in a marinade my mother used to use when cooking Chinese food at home—honey, soy, garlic and ginger—and roasted until golden, crisp, and juicy.
Thinly sliced and cooked hot and fast, pork tenderloin is the juicy, cook-quicking weeknight champion of this vegetable-heavy stir-fry.
Crispy. Golden. Fluffy. Bubbe would approve.
The heat of pickled chiles brings a welcome zing that integrates well with the salty elements of puttanesca and acts like a counterweight to rich pork chops.
Save this meal—with juicy chicken, warm pita, and crunchy veg—for your weeknight rotation.
Chicken breasts reach their full potential in this spicy, saucy stir-fry with blistered green beans.
The secret to flavorful, never-greasy eggplant parm? Brine the eggplant first.