Pork Satay

  • Preparation Time20 mins
  • Cooking Time12 mins
  • Serves4
  • DifficultyEasy

For the Marinade

1 1/2 cups coconut milk
1/4 cup peanut butter
2 tablespoons fresh lime juice
1/4 cup soy sauce
4 cloves garlic, minced
2 Thai chillies, seeded and finely chopped
2 tablespoons coriander
1 1/2 pounds pork tenderloin, cut into 1-inch thick cubes

For the Sauce

1 tablespoon vegetable oil
1/2 cup finely chopped onion
2 cloves garlic, finely chopped
1 Thai red chilli, finely chopped
1/4 cup soy sauce
2 tablespoons lime juice
1 1/2 cups coconut milk
1 teaspoon ground coriander
1 teaspoon cumin
1 cup chunky peanut butter
1 tablespoon minced fresh coriander

For the marinade: Combine all ingredients in a medium bowl, add pork and let marinate 2 to 4 hours.


Heat the oil in a frying pan and add the onion, garlic and chilli. Saute for about 4 minutes. Stir in the soy sauce, lime juice, coconut milk, coriander, and cumin. Thoroughly blend the peanut butter into the mixture. Bring the sauce to a simmer over low heat, stirring frequently. Stir in the cilantro and remove from the heat.

Preheat the grill.

Remove the pork from the marinade and thread on skewers. Grill for 7 to 8 minutes or until cooked through. Serve with the sauce.

Latest recipes

Shows on discovery+ Discovery+

Stream on discovery+ Discovery+