Rating: 4.5 stars
15 Ratings
  • 5 star values: 11
  • 4 star values: 4
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

I'm not exactly sure how much pork satay they eat in Penang, but I'm confident that your average pork-loving Malaysian would enjoy this explosive combination of flavors. Use a fairly large chunk of pork, because it doesn't take long to develop that beautifully brown, crusty exterior on the grill. Or in a broiler turned to high. Or in the oven at 500 degrees! Serve over rice with peanut sauce and cucumber salad.

Recipe Summary

20 mins
4 hrs
4 hrs 50 mins
30 mins
2 1/2 pounds pork satay


Original recipe yields 10 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Place fresh turmeric in a food processor along with powdered turmeric. Add ginger, shallot, garlic, brown sugar, ancho chili powder, coriander, chipotle, cayenne, rice vinegar, soy sauce, fish sauce, tamarind paste, and cilantro. Blend into a fine paste.

  • Cut pork into 1 1/2-inch cubes, trimming off fat as needed. Place pork in a bowl; season with salt. Pour in the marinade. Mix and massage pork with your hands until completely coated. Cover with plastic wrap and refrigerate for 4 to 18 hours.

  • Preheat an outdoor grill for medium-high heat and lightly oil the grate. Thread pork through skewers so the pieces are touching but not squished together. Reserve leftover marinade.

  • Grill skewers, brushing on reserved marinade, until pork just starts to firm up but is still slightly pink in the center, about 10 minutes per side. An instant-read thermometer inserted into the center should read 145 degrees F (63 degrees C). Serve immediately.

Chef's Notes:

Substitute 2 teaspoons powdered turmeric for the fresh kind, if you like.

Use any kind of chili powder you prefer.

A satay marinade usually gets a splash of coconut milk, which adds sweetness and apparently helps tenderize the meat, but I think it's perfectly fine without.

You can use bamboo skewers instead. Just soak them in water beforehand.

Get the recipe for Peanut Dipping Sauce.

Nutrition Facts

153 calories; protein 10.3g; carbohydrates 8.1g; fat 8.8g; cholesterol 35.6mg; sodium 897.8mg. Full Nutrition