Skip to Content

Chicken Satay Skewers

Chicken Satay Skewers – Deliciously juicy and tender chicken pieces marinaded in a satay sauce, and baked in the oven on skewer sticks. Serve with extra satay sauce for dipping for a lunch/dinner everyone will enjoy!

Chicken Satay Skewers

Chicken Satay Skewers

Satay is an Asian dish of seasoned, skewered and grilled meat, and is usually served with a sauce. You can also bake the skewers, and that is what I have done here.

These skewers consist of chunks of juicy chicken that have been marinaded in a peanut sauce for at least 2 hours to really soak up the flavours, and then baked in the oven.

Of course, you can cook these on the grill, but whichever way you cook them, this recipe is sure to be one you’ll make over and over again for lunch or dinner!

Looking for more dinner recipes? Check out our Honey Lime Chicken and Maple-Glazed Salmon.

Chicken Satay Skewers

Ingredients you’ll need

  • Chicken breasts: Boneless and skinless.
  • Smooth peanut butter
  • Coconut milk
  • Soy sauce
  • Honey: 1 – 2 tablespoons depending on how sweet you want the sauce.
  • Lime juice: Freshly squeezed.
  • Garlic cloves
  • Ground ginger
  • Mild chilli powder

How to make Chicken Satay Skewers

To make these skewers, start by cutting the chicken into bite-sized chunks. Try to make them the same size so they cook evenly together. Set aside.

In a large mixing bowl, whisk together the peanut butter, milk, soy sauce, honey, lime juice, garlic, and spices.

Whisking together ingredients for Satay sauce in bowl.

Set aside half of the sauce to be used as a dip for later.

Pouring half the Satay sauce into separate bowl.

Add the chicken pieces to the remaining sauce, and coat evenly. Cover and refrigerate for at least 2 hours, or overnight.

Coating chicken chunks in Satay sauce for marinading.
Covering bowl of chicken with clingfilm ready to be refrigerated.

When ready to cook, remove the chicken from the marinade sauce and thread them onto skewer sticks.

Place the chicken skewers onto a baking tray lined with parchment paper, and cook for 15 – 20 minutes or until golden brown and cooked through.

Placing chicken skewers on baking tray.

Serve immediately, using the reserved satay sauce as a dip.

Chicken skewers served on a plate with Satay sauce.

To Grill

Preheat the grill to medium high heat. Cook the skewers, turning occasionally, until the chicken is completely cooked through – about 15 minutes.

Serve immediately.

The printable recipe card with the FULL list of ingredients and instructions can be found at the bottom of this post.

Chicken Satay Skewers

These Chicken Satay Skewers are:

  • deliciously juicy and tender
  • super quick and easy to throw together
  • loaded with peanut butter flavour
  • served with a homemade peanut sauce

Can I make chicken skewers ahead of time? Yes! You can marinate the chicken, place on skewers, then refrigerate for up to 1 day.

The sauce can also be made ahead, covered and refrigerated for up to 2-3 days. NOTE: The oil will separate from the peanut butter and coconut milk. Just give it a good mix before using/serving.

How many skewers does this recipe make? This recipe will make 7 – 8 skewers, with 5 pieces of chicken per skewer. Of course, this will change depending on how much chicken you put on each skewer, and how small/big the chicken pieces are.

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag us on Instagram and hashtag it #simplysavourymeals. We’d love to see!

Chicken Satay Skewers
Chicken Satay Skewers

Try these recipes next!

Craving for more savoury? Subscribe to our newsletter to receive recipe updates straight to your inbox. You can also keep up to date on Facebook, Pinterest, and Instagram.

Yield: 7 - 8 skewers

Chicken Satay Skewers

Chicken Satay Skewers

Deliciously juicy and tender chicken pieces marinaded in a satay sauce, and baked in the oven on skewer sticks. Serve with extra satay sauce for dipping for a lunch/dinner everyone will enjoy!

Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes

Ingredients

  • 500g (1lb) chicken breasts, boneless and skinless
  • 1 cup (250g) smooth peanut butter
  • 1 cup (240ml) coconut milk
  • 2 tablespoons soy sauce
  • 1 - 2 tablespoons honey
  • 2 tablespoons lime juice, freshly squeezed
  • 2 garlic cloves, minced
  • 2 teaspoons ground ginger
  • 1 teaspoon mild chilli powder

Instructions

  1. Cut the chicken breasts into bite-sized chunks, and set aside.
  2. In a large mixing bowl, whisk together the peanut butter, milk, soy sauce, honey, lime juice, garlic, and spices.
  3. Set aside half of the sauce to be used as a dip for later.
  4. Add the chicken pieces to the remaining sauce, and coat evenly. Cover and refrigerate for at least 2 hours, or overnight.
  5. Preheat the oven to 200C/400F/Gas 6 and line a baking tray with parchment paper.
  6. Remove the chicken from the marinade sauce and thread them onto skewer sticks.
  7. Place the chicken skewers onto the prepared baking tray, and cook for 15 - 20 minutes or until golden brown and cooked through.
  8. Serve warm, using the rest of the satay sauce as a dip!

Nutrition Information:

Yield:

8 skewers

Serving Size:

1 skewer

Amount Per Serving: Calories: 354Total Fat: 24gSaturated Fat: 9gCholesterol: 53mgSodium: 418mgCarbohydrates: 11gFiber: 2gSugar: 4gProtein: 27g

Nutrition information is an estimate only. For the best accuracy, use your preferred nutrition calculator based on the actual ingredients you used for the recipe.

Did you make this recipe?

Tag @SimplySavouryMeals on Instagram and hashtag it #simplysavourymeals

Skip to Recipe