Go Back

Thai Beef Satay Skewers with Peanut Sauce

These skewers are fun party food. You can substitute chicken if you like.
Author Jeanette


Thai Beef Satay

  • 1 pound grass-fed skirt steak or flank steak
  • 1 tablespoon fish sauce
  • 1 teaspoon organic sugar
  • 1 teaspoon sweet soy sauce
  • 1/4 teaspoon black pepper
  • 1/2 teaspoon curry powder
  • 2 teaspoons garlic minced
  • 1 tablespoon cilantro stems and leaves chopped
  • 1/4 cup coconut milk

Peanut Sauce Ingredients:

  • 2 teaspoons flavorless oil
  • 1 teaspoon red curry paste
  • 1/2 teaspoon ground turmeric
  • 1/2 cup peanut butter or other nut butter
  • 1/2 cup coconut milk
  • 3/4 cup water
  • 2 teaspoons fish sauce
  • 1 teaspoon fresh lemon juice
  • 1 teaspoon organic sugar


To make Thai Beef Satay Skewers

  1. Slice beef against the grain into thin slices, about 1/4" thick. In a medium bowl, mix together fish sauce, sugar, sweet soy sauce, black pepper, curry powder, garlic, cilantro and coconut milk. Add beef strips and mix well to coat all pieces well; cover and refrigerate overnight. Skewer beef slices and grill on panini grill or on outdoor grill until just cooked through.

To make Peanut Sauce:

  1. Heat oil in a small saucepan over medium heat. Add curry paste and turmeric, and stir until fragrant, about 1 minute. Add remaining ingredients and stir until thickened.
  2. Add more water as needed to reach desired consistency. As sauce sits, it will thicken, so you may need to add more water if you reheat it.
  3. To serve, spoon Peanut Sauce on top of Thai Beef Skewers

Recipe Notes

For gluten-free version, make your own sweet soy sauce by mixing together equal parts soy sauce and brown sugar and simmering until syrupy.