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 is one of the best fried chickens ever. From southern Thailand, gai hat yai is known for its crispy skin, great aromatics, and super juicy meat.
Braise tender pork belly in soy and vinegar, then grill with shishito peppers and toss with ginger and a tangy dressing for bold, savory Filipino dinakdakan.
Spaghetti is a common variation in modern Thai cooking. It’s so easy to work with and absorbs the garlicky, spicy notes of pad kee mao well.
The mussels here add their beautiful, briny juices into the curry, which turn this into a stunning and spectacular dish.
This summery sheet-pan dinner celebrates the bounty of the season and couldn't be simpler to make. Chorizo plays nicely with the salad, thanks to its spice.
Fufu is a dish that has been passed down through many generations and is seen as a symbol of Ghanaian identity and heritage. Making fufu traditionally is a very laborious task; this recipe mimics some of that hard work but with a few home-cook hacks that make for a far easier time.
There are many things that appeal about a Basque cheesecake—it's crustless (one less job) and is meant to look “rustic” with its wrinkled and jagged sides.
This dish is not only a quick meal option but also a practical way to use leftover phở noodles when you’re out of broth.