Thai Satay

Thai Satay

The Spruce / Ahlam Raffii

Prep: 50 mins
Cook: 15 mins
Marinate Time: 2 hrs
Total: 3 hrs 5 mins
Servings: 2 to 4 servings
Nutrition Facts (per serving)
808 Calories
46g Fat
33g Carbs
72g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 808
% Daily Value*
Total Fat 46g 59%
Saturated Fat 12g 60%
Cholesterol 367mg 122%
Sodium 2235mg 97%
Total Carbohydrate 33g 12%
Dietary Fiber 3g 12%
Total Sugars 20g
Protein 72g
Vitamin C 22mg 108%
Calcium 114mg 9%
Iron 6mg 32%
Potassium 1210mg 26%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Satay is popular throughout Southeast Asia, and this Thai satay recipe offers a traditional taste of the succulent grilled meat dish. It's an excellent choice for a barbecue but can also be broiled in the oven, and satay makes a great party appetizer.

To make satay at home, you'll marinate strips of chicken or beef in a flavorful combination of lemongrass, garlic, chiles, galangal, and a few spices. Soy sauce and fish sauce, along with brown sugar, give the marinade a sweet-salty foundation that adds to its intrigue. Once marinated, the meat is skewered and grilled, then served with a homemade peanut sauce and jasmine rice.

The marinade can be adjusted to taste. You can also try the recipe with strips of pork, and there's a vegetarian satay that's equally irresistible.


Click Play to See This Authentic Thai Chicken Satay Recipe Come Together


For the Marinade:

  • 1/4 cup minced lemongrass, fresh or frozen

  • 2 shallots, or 1/4 onion, sliced

  • 4 cloves garlic

  • 1 to 2 fresh red chiles, sliced, or 1/2 to 1 teaspoon cayenne pepper, to taste

  • 1 thumb-size piece galangal, or ginger, thinly sliced

  • 1/2 teaspoon turmeric

  • 2 tablespoons ground coriander

  • 2 teaspoons cumin

  • 3 tablespoons dark soy sauce 

  • 3 tablespoons fish sauce

  • 6 tablespoons brown sugar (you need all of this)

  • 2 tablespoons vegetable oil

For the Meat:

  • 8 boneless chicken thighs, cut into small, thin pieces

For Serving:

Steps to Make It

  1. Gather the ingredients.

    ingredients for Thai Satay

    The Spruce / Ahlam Raffii

  2. Make the marinade by placing the lemongrass, shallots, garlic, chiles, galangal or ginger, turmeric, coriander, cumin, soy sauce, fish sauce, brown sugar, and oil in a food processor or chopper. Process well.

    marinade in the food processor

    The Spruce / Ahlam Raffii

  3. Taste-test the marinade. You should taste sweet, spicy, and salty; sweet and salty should be the strongest flavors. Add more sugar or fish sauce (in place of salt) to adjust the taste. You also can add more chile if you want it spicier.

    marinade ingredients in a food processor

    The Spruce / Ahlam Raffii

  4. Cut beef or chicken into small pieces or strips—thinner is better. 

    chicken cut into pieces

    The Spruce / Ahlam Raffii

  5. Place the chicken in a bowl and pour the marinade over the top (reserve some marinade if you want it for basting). Stir well to combine. Marinate for at least 2 hours (or up to 24 hours).

    chicken in a bowl with marinade

    The Spruce / Ahlam Raffii

  6. When ready to cook, thread the meat onto wooden skewers. Fill up to 3/4 of the skewer, leaving the lower half empty as a "handle" to easily turn the satay.

    marinaded chicken on skewers

    The Spruce / Ahlam Raffii

  7. Grill the satay, basting the first time you turn it with a little of the reserved marinade from the bowl. Depending on how thin your meat is, the satay should be done in 10 to 20 minutes.

    Satay chicken cooking on the grill

    The Spruce / Ahlam Raffii

  8. Serve with Thai jasmine rice and Thai peanut sauce for dipping. For extra special occasions, serve with Thai coconut rice.

    Thai Satay served with sauce, rice and limes

    The Spruce / Ahlam Raffii

Glass Bakeware Warning

Do not use glass bakeware when broiling or when a recipe calls to add liquid to a hot pan, as glass may explode. Even if it states oven-safe or heat resistant, tempered glass products can, and do, break occasionally.


  • According to the USDA's food safety guidelines, marinade that comes in contact with raw meat should not be reused for basting. To avoid contamination, keep a portion of the marinade refrigerated separately from the meat and use that as a baste while cooking.
  • To broil satay, place the prepared skewers on a foil-lined baking sheet about three inches below the broiler. Broil for about 5 minutes on each side, basting if desired, or until cooked through.

Do Wooden Skewers Need to Be Soaked Before Grilling?

When using wooden skewers, soak them before you adding the meat to ensure that the skewers don't catch fire and burn. To soak the skewers, place them in a container large enough to hold them. Cover with water and let soak for at least 20 minutes, and up to 4 hours. Drain well, thread on the meat, and grill.