Easy Thai Chicken Satay with Peanut Sauce

Easy Thai Chicken Satay with Peanut Sauce marinated overnight and grilled to perfection. Served with an amazing peanut dipping sauce, this quick and easy recipe makes a great appetizer or dinner. Perfect for a crowd, they take less than 10 minutes to cook through!

If you’re throwing a bbq or grilling for a crowd, try my Grilled Steak Kebobs, and my reader’s favorite Grilled Chicken Caprese is sure to be a hit!

Thai Chicken Satay skewers, garnished with cilantro, next to peanut sauce with lime wedges on white table

Simple Chicken Satay Skewers

If you’ve never made Thai Chicken Satay Skewers at home before you are missing out! This recipe uses boneless chicken breast (or chicken thighs) marinated in coconut milk, fish sauce, and curry paste then grilled. The chicken has so much flavor and is extremely tender. Best of all it’s served with a creamy peanut dipping sauce. The peanut sauce is sweet with a hint of spice.

This Chicken Satay with Peanut Sauce recipe is perfect for grilling in nice weather! You can prep the chicken the night before and then just thread it on the skewers and grill them. They take 10 minutes maximum to cook all the way through, so quick and easy! You can serve these Peanut Chicken Skewers as an appetizer or as a main dish with extra sauce and salad on the side.

Best of all, this is a family-friendly recipe! Who doesn’t love eating food off of a stick? Kids especially love nibbling on these sweet, peanutty chicken sticks!

Key Ingredients for Chicken Satay with Peanut Sauce

  • Chicken: I used boneless, skinless chicken breasts for this recipe as I had some on hand, but boneless, skinless chicken thighs would be great in this recipe as well!
  • Coconut Milk: Rich and creamy, coconut milk brings a subtle nuttiness to these Thai chicken skewers.
  • Fish Sauce: Fish sauce is a popular ingredient used in Asian cuisine. Made with anchovies, it’s fermented and adds saltiness and umami to this satay dish.
  • Soy Sauce: I added low sodium soy sauce because the fish sauce is also salty. If you only have regular, you can cut it with a little water to reduce the sodium.
  • Curry Paste: Red Thai curry paste is absolutely delicious, and I just love using it as a part of a marinade for meat dishes. You can usually find it in the international aisle in large grocery stores, in a local Asian grocery store, or online.
  • Herbs & Spices: Cumin, turmeric, ginger, and garlic are also in the marinade to add more flavor, color, and nutrition. These herbs and spices are loaded with anti-inflammatories. They’re so good for you!
  • Sugar: A little light brown sugar balances out these chicken satay skewers perfectly. It complements the slight spice from the red curry paste and levels out the sodium in the soy sauce and fish sauce.

How to make Chicken Satay with Peanut Sauce

  • Prepare the marinade: Add all of the ingredients to a large Ziploc bag. Toss to coat and refrigerate for at least 1 hour or overnight.

chicken marinating in ziplock bag

  • Turn on the grill and skewer the chicken: When you are ready to eat, preheat the grill to medium-high heat. Thread the chicken pieces onto the skewers. To keep the wooden skewers from burning I soak them in water for 30 minutes to an hour before using them.

raw Thai Chicken Satay skewers on grill

  • Grill: Place on the grill and cook for 4-5 minutes on each side.

Thai Chicken Satay skewers on grill

  • Serve: Serve with peanut dipping sauce, lime wedges, and extra cilantro for garnish if desired.

Thai Chicken Satay skewers, garnished with cilantro, next to peanut sauce with lime wedges on white dish

What’s satay sauce made of?

For this Thai Peanut Sauce recipe, all you have to do is add all of the ingredients to a food processor and pulse until everything is combined. Alternatively, you can mix in a medium bowl with a whisk until combined. Set aside until ready to serve.

  • Peanut butter: I like to use creamy peanut butter to keep the Thai peanut sauce smooth, however, crunchy peanut butter (blended a little) adds texture if you prefer crunchy!
  • Garlic and ginger: Two classic Asian ingredients, I use fresh ginger and garlic to really pack in as much flavor as possible.
  • Soy Sauce: Just like with the skewers, I added low sodium soy sauce to reduce the saltiness. You can cut regular soy sauce with a little water if that’s what you have on hand.
  • Sugar: Light brown sugar adds sweetness and a hint of a caramel flavor.
  • Lime Juice: Lime juice brings this sauce a little acidity and balances out both the sweetness and the saltiness.
  • Sesame Oil: Toasted sesame oil is nutty in flavor and delicious in Asian cuisine.
  • Red Curry Paste: This paste is so tasty and can be used in so many dishes like these Thai Red Curry Meatballs and this Thai Coconut Soup! You can usually find it in the international aisle in large grocery stores, in a local Asian grocery store, or online.
  • Sriracha: I like to double the amount to make it extra spicy!

peanut sauce in food processor

What to serve with Chicken Satay with Peanut Sauce

Tips for Success

  • Prepare the chicken ahead of time. The chicken satay with peanut sauce can be made the night before. Simply marinate the chicken in a Ziploc bag in the fridge overnight, and then whip up the peanut sauce and store it in an airtight container in the fridge as well.
  • Soak the skewers in water for about 30 minutes before threading the chicken to avoid the skewers burning.
  • Preheat the grill before placing the chicken on. The chicken will sear slightly and cook quicker.
  • Don’t overcook the chicken. Chicken breast dries out easily, so make sure you don’t leave it cooking on the grill for too long.

Thai Chicken Satay skewers, garnished with cilantro, next to peanut sauce with lime wedges on white table

Here are more delicious grilled chicken recipes to try!

Never miss out! Need more quick & easy recipes in your life? Subscribe to my weekly newsletter or follow me on InstagramFacebook, and Pinterest for all the daily updates.

We love to hear your feedback: If you try this recipe, I’d love to know! Leave a star rating below, and don’t forget to take pictures and tag me on Facebook and Instagram.

Thai Chicken Satay

5 from 8 votes
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4
Thai Chicken Satay marinated overnight and grilled to perfection. Served with an amazing peanut dipping sauce!

Ingredients

Thai Chicken Satay

  • 1 1/2 pounds boneless skinless chicken breast or chicken thighs cubed into bite sized pieces
  • 1/2 cup coconut milk
  • 3 cloves garlic minced
  • 2 teaspoons ginger minced
  • 1 tablespoon fish sauce
  • 1 tablespoon red curry paste
  • 3 tablespoons light brown sugar
  • 3 tablespoons low sodium soy sauce
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon cumin
  • 1 tablespoon cilantro chopped
  • wooden bamboo skewers soaked in water for 30 minutes
  • cilantro for garnish if desired
  • lime wedges for garnish if desired
  • peanut dipping sauce recipe below

Peanut Dipping Sauce

  • 1/2 cup creamy peanut butter
  • 3 cloves garlic minced
  • 1 teaspoon ginger minced
  • 2 tablespoons low sodium soy sauce
  • 1 tablespoon light brown sugar
  • 1 whole lime juiced
  • 1 teaspoon sesame oil
  • 1 teaspoon red curry paste
  • 1 teaspoon sriracha
  • 2 tablespoons water

Instructions

Images:

Thai Chicken Satay

  • Add all of the ingredients to a large ziploc bag. Refrigerate for at least 1 hour or overnight.
  • When you are ready to eat preheat grill to medium high heat. Thread the chicken pieces onto the skewers. Place on the grill and cook for 4-5 minutes on each side.
  • Serve with peanut dipping sauce, lime wedges and extra cilantro for garnish if desired.

Peanut Dipping Sauce

  • Add all of the ingredients to a food processor and pulse until combined. Alternately you can mix in a medium bowl with a whisk until combined. Set aside until ready to serve.

Recipe Notes

*Nutrition label includes Thai Chicken Satay and Peanut Dipping Sauce

**Prep time does not include marinating time*

Nutrition Facts
Thai Chicken Satay
Amount Per Serving
Calories 526 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 10g63%
Cholesterol 109mg36%
Sodium 1401mg61%
Potassium 997mg28%
Carbohydrates 25g8%
Fiber 3g13%
Sugar 16g18%
Protein 47g94%
Vitamin A 840IU17%
Vitamin C 9.7mg12%
Calcium 54mg5%
Iron 3.1mg17%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: Thai
Keyword: Thai Chicken Satay

Originally posted Aug 22, 2016

Leave a Comment

Recipe Rating




Comments - page 1/2

  • TRIED THIS ONE AND I MUST STAY IT’S SUPERB!
    I hope I can get to make this recipe for the rest of the fam!

  • Jessica Beckman

    Great recipe! I use it with one can Coconut milk and it makes enough for two separate servings. I divide the mixture and store half in fridge for the next batch. I marinade overnight. Love it!

  • JW

    So delicious. I made this for the first time for a New Year’s Eve party, which was a risk, but it was well worth it 🙂 I only marinated the chicken for about an hour, but it was still extremely tender, and the peanut sauce was just right. Thanks for making me look good!

  • Julie Gross

    Can you do it in the broiler of your oven on Lori of grill ? If so how long?

  • Nathan

    Hi Julie,

    You can definitely do them in the broiler. You will still want to flip them half way through.
    The cooking time should be very similar, but keep an eye on them.
    Hope you enjoy!

    Nathan
    @Chefsavvy

  • John Nardiello

    Definate crowd pleaser. Sauce can be made ahead.

  • Nathan

    Hi John,

    Thank you so much for trying out the recipe!
    Have a great day!

    Nathan
    @chefsavvy

  • Alison Welles

    Delicious and well worth the time and trouble to find all the ingredients fresh. Makes such a difference.
    One note: avoid overcooking the chicken or you’ll lose that juiciness. Move them around on the grill during cooking to ensure evenness, and take them off a bit before “done,” put under foil for 10 minutes and they’ll finish on their own.

    My secret ingredient in the Peanut Sauce is a tablespoon of Ponzu – lime flavor. Adds a double shot of umami and tanginess.

  • Nathan

    Hi Alison,

    Thank you for trying out the recipe as well as your tips and tricks! I hope you have a great day!

    Nathan
    Chefsavvy