Chicken Satay recipe served on a plate, by Pekin the Chef
Jul 14 2026
RestaurantsM Thai RestaurantChicken Satay Recipe

Chicken Satay Recipe

Inspired by M Thai Restaurant
Time1h 30m
Serves4

Skewered chicken marinated in coconut milk and served with Thai peanut sauce and cucumber salad on the side.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Chicken Marinade

Thai Peanut Sauce

Skewers

Method

Chicken Marinade

1

Prepare the Chicken

Cut the chicken breast into bite-sized pieces and place them in a bowl.

2

Make the Marinade

In a separate bowl, mix together coconut milk, soy sauce, brown sugar, lime juice, minced garlic, grated ginger, salt, and black pepper.

3

Marinate the Chicken

Pour the marinade over the chicken pieces, ensuring they are well coated. Cover and refrigerate for at least 1 hour, preferably overnight.

Thai Peanut Sauce

4

Combine Ingredients

In a small saucepan, combine peanut butter, coconut milk, soy sauce, brown sugar, lime juice, minced garlic, chili flakes, and water.

5

Cook the Sauce

Heat over medium heat, stirring continuously until the mixture is smooth and heated through. Remove from heat and set aside.

Cucumber Salad

6

Prepare the Salad

In a bowl, combine sliced cucumber, red onion, rice vinegar, sugar, and salt.

7

Mix Well

Toss the salad ingredients until well mixed. Let it sit for about 15 minutes for the flavors to meld.

8

Garnish

Before serving, sprinkle chopped cilantro on top.

Skewering and Grilling

9

Soak the Skewers

If using wooden skewers, soak them in water for 30 minutes to prevent burning.

10

Skewer the Chicken

Thread the marinated chicken pieces onto the skewers.

11

Grill the Skewers

Preheat a grill or grill pan over medium-high heat. Cook the skewered chicken for about 10-15 minutes, turning occasionally, until cooked through and slightly charred.

More from M Thai Restaurant