• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Chef Strawberry

Chef Strawberry

Delicious Recipes

  • Home
  • Breakfast
  • Lunch
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Chef Strawberry
  • Home
  • Breakfast
  • Lunch
  • Dinner
  • Dessert
  • Appetizer
  • About
  • Contact
Appetizer / Thai Chicken Satay: A Delicious and Easy Recipe

Thai Chicken Satay: A Delicious and Easy Recipe

August 15, 2025 by JannaAppetizer

Thai Chicken Satay, those perfectly grilled skewers of marinated chicken served with a creamy peanut sauce, are a guaranteed crowd-pleaser. Have you ever wondered why these little bites of heaven are so addictive? I certainly have! From the first whiff of the fragrant marinade to the last lick of peanut sauce, they’re an explosion of flavor that keeps you coming back for more.

The history of satay is fascinating, with roots tracing back to Indonesian cuisine. It’s believed to have been inspired by Middle Eastern kebabs brought to the region by Arab traders. Over time, satay evolved, incorporating local spices and techniques, eventually spreading throughout Southeast Asia, including Thailand. Each country has put its own unique spin on this beloved dish, and Thai Chicken Satay is a testament to Thailand’s vibrant culinary scene.

What makes Thai Chicken Satay so irresistible? It’s the perfect balance of sweet, savory, and spicy. The chicken is incredibly tender and juicy, thanks to the marinade, which typically includes coconut milk, turmeric, and other aromatic spices. And let’s not forget the peanut sauce! It’s rich, creamy, and slightly tangy, complementing the grilled chicken perfectly. Whether you’re serving it as an appetizer at a party or enjoying it as a light meal, Thai Chicken Satay is always a hit. Plus, it’s surprisingly easy to make at home, so you can enjoy this taste of Thailand whenever you crave it!

Thai Chicken Satay this Recipe

Ingredients:

  • For the Chicken Marinade:
    • 2 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
    • 1/4 cup soy sauce
    • 2 tablespoons fish sauce
    • 2 tablespoons brown sugar
    • 2 tablespoons lime juice, freshly squeezed
    • 2 cloves garlic, minced
    • 1 tablespoon ginger, grated
    • 1 teaspoon turmeric powder
    • 1/2 teaspoon coriander powder
    • 1/4 teaspoon cumin powder
    • 1/4 teaspoon white pepper
    • 2 tablespoons vegetable oil
  • For the Peanut Sauce:
    • 1/2 cup creamy peanut butter
    • 1/4 cup coconut milk
    • 2 tablespoons soy sauce
    • 2 tablespoons lime juice, freshly squeezed
    • 1 tablespoon brown sugar
    • 1 tablespoon fish sauce
    • 1 clove garlic, minced
    • 1/2 teaspoon red pepper flakes (or more, to taste)
    • 1/4 cup water (or more, to adjust consistency)
  • For Serving:
    • Wooden skewers, soaked in water for at least 30 minutes
    • Chopped cilantro, for garnish
    • Lime wedges, for serving
    • Cooked rice, for serving (optional)
    • Sliced cucumbers, for serving (optional)
    • Pickled onions, for serving (optional)

Preparing the Chicken:

  1. Prepare the Marinade: In a medium bowl, whisk together the soy sauce, fish sauce, brown sugar, lime juice, minced garlic, grated ginger, turmeric powder, coriander powder, cumin powder, white pepper, and vegetable oil. Make sure everything is well combined. The aroma should be fragrant and inviting!
  2. Marinate the Chicken: Add the cubed chicken thighs to the marinade. Toss well to ensure that each piece of chicken is thoroughly coated. This is where the magic happens, so don’t skimp on the mixing!
  3. Refrigerate: Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight. The longer the chicken marinates, the more flavorful and tender it will become. I usually aim for at least 4 hours, but overnight is truly the best.
  4. Thread the Skewers: After the chicken has marinated, remove it from the refrigerator. Thread the marinated chicken cubes onto the soaked wooden skewers. Aim for about 4-5 pieces of chicken per skewer, depending on the size of the cubes. Make sure to leave a little space between each piece to ensure even cooking.

Making the Peanut Sauce:

  1. Combine Ingredients: In a medium saucepan, combine the peanut butter, coconut milk, soy sauce, lime juice, brown sugar, fish sauce, minced garlic, and red pepper flakes.
  2. Simmer and Stir: Place the saucepan over medium-low heat. Stir constantly until the peanut butter is melted and all the ingredients are well combined. The sauce should be smooth and creamy.
  3. Adjust Consistency: If the sauce is too thick, add water, one tablespoon at a time, until it reaches your desired consistency. I prefer a sauce that’s thick enough to coat the satay but still pourable.
  4. Taste and Adjust Seasoning: Taste the peanut sauce and adjust the seasoning as needed. You may want to add more lime juice for tanginess, brown sugar for sweetness, fish sauce for umami, or red pepper flakes for heat. Remember, it’s all about personal preference!
  5. Keep Warm: Once the peanut sauce is ready, keep it warm over low heat or in a slow cooker until you’re ready to serve the satay. This will prevent it from thickening too much.

Cooking the Chicken Satay:

There are several ways to cook the chicken satay, and I’ll outline the best methods for you:

Grilling:

  1. Preheat Grill: Preheat your grill to medium heat. Make sure the grates are clean and lightly oiled to prevent the chicken from sticking.
  2. Grill the Satay: Place the chicken satay skewers on the preheated grill. Grill for about 3-4 minutes per side, or until the chicken is cooked through and has a slight char. Turn the skewers frequently to ensure even cooking and prevent burning.
  3. Check for Doneness: The chicken is done when it reaches an internal temperature of 165°F (74°C). You can use a meat thermometer to check.

Broiling:

  1. Preheat Broiler: Preheat your broiler to high. Position the oven rack about 4-6 inches from the broiler.
  2. Broil the Satay: Place the chicken satay skewers on a baking sheet lined with foil. Broil for about 2-3 minutes per side, or until the chicken is cooked through and has a slight char. Watch carefully to prevent burning, as broilers can cook very quickly.
  3. Check for Doneness: The chicken is done when it reaches an internal temperature of 165°F (74°C).

Pan-Frying:

  1. Heat Oil: Heat about 1 tablespoon of vegetable oil in a large skillet over medium heat.
  2. Pan-Fry the Satay: Place the chicken satay skewers in the hot skillet. Cook for about 4-5 minutes per side, or until the chicken is cooked through and has a golden-brown color. Turn the skewers frequently to ensure even cooking. You may need to cook the satay in batches to avoid overcrowding the pan.
  3. Check for Doneness: The chicken is done when it reaches an internal temperature of 165°F (74°C).

Serving the Thai Chicken Satay:

  1. Arrange the Satay: Arrange the cooked chicken satay skewers on a serving platter.
  2. Garnish: Garnish with chopped cilantro and serve with lime wedges.
  3. Serve with Peanut Sauce: Serve the warm peanut sauce on the side for dipping.
  4. Optional Sides: You can also serve the chicken satay with cooked rice, sliced cucumbers, and pickled onions for a complete meal.
Tips for the Best Thai Chicken Satay:
  • Soak the Skewers: Soaking the wooden skewers in water for at least 30 minutes before threading the chicken will prevent them from burning on the grill or under the broiler.
  • Don’t Overcook: Be careful not to overcook the chicken, as it can become dry. Cook it just until it reaches an internal temperature of 165°F (74°C).
  • Adjust the Heat: If you prefer a spicier peanut sauce, add more red pepper flakes or a pinch of cayenne pepper.
  • Make Ahead: You can marinate the chicken and prepare the peanut sauce ahead of time. Store the marinated chicken in the refrigerator for up to 24 hours and the peanut sauce in an airtight container in the refrigerator for up to 3 days.
  • Use Fresh Ingredients: Using fresh ingredients, especially lime juice and herbs, will make a big difference in the flavor of the dish.
Variations:
  • Chicken Breast: While I prefer chicken thighs for their tenderness and flavor, you can also use chicken breast. Just be sure not to overcook it.
  • Tofu Satay: For a vegetarian option, use firm or extra-firm tofu, pressed to remove excess water, and cut into cubes. Marinate and cook the tofu as you would the chicken.
  • Different Nuts: Experiment with different nut butters in the peanut sauce, such as almond butter or cashew butter.
  • Add Vegetables: Thread vegetables like bell peppers, onions, or zucchini onto the skewers along with the chicken for a more colorful and nutritious dish.

Enjoy your homemade Thai Chicken Satay! I hope you find this recipe easy to follow and delicious. Let me know in the comments if you have any questions or suggestions.

Thai Chicken Satay

Conclusion:

This Thai Chicken Satay recipe isn’t just another dish; it’s a passport to a vibrant culinary experience, a burst of Southeast Asian sunshine on your plate. From the tantalizing aroma that fills your kitchen as the chicken marinates to the explosion of flavors with each bite, this recipe is guaranteed to become a new favorite. The perfect balance of sweet, savory, and slightly spicy makes it incredibly addictive, and the tender, juicy chicken is simply irresistible. You absolutely have to try it!

But why is this recipe a must-try? It’s more than just delicious; it’s surprisingly easy to make. Forget complicated techniques and hard-to-find ingredients. This recipe uses readily available items and straightforward instructions, making it perfect for both seasoned cooks and kitchen novices. Plus, it’s incredibly versatile. Whether you’re hosting a summer barbecue, planning a quick weeknight dinner, or looking for a crowd-pleasing appetizer, this Thai Chicken Satay fits the bill perfectly.

And the possibilities don’t stop there! Feel free to get creative with your serving suggestions. Serve the satay with a side of fluffy jasmine rice and a refreshing cucumber salad for a complete meal. Or, for a lighter option, wrap the chicken in crisp lettuce cups with some fresh herbs and a drizzle of extra peanut sauce. You could even thread some bell peppers and onions onto the skewers along with the chicken for added color and flavor.

Looking for variations? If you’re feeling adventurous, try adding a pinch of red pepper flakes to the marinade for an extra kick. Or, substitute the chicken with tofu or shrimp for a vegetarian or seafood alternative. You can also experiment with different types of nuts in the peanut sauce, such as cashews or almonds, for a unique twist. Don’t be afraid to adjust the sweetness and spiciness levels to your liking. The beauty of this recipe is that it’s easily customizable to suit your individual preferences.

I truly believe that this Thai Chicken Satay recipe is a winner. It’s a guaranteed crowd-pleaser, a flavor explosion, and a surprisingly simple dish to prepare. I’ve made it countless times for friends and family, and it’s always a hit. The vibrant flavors and tender chicken are simply irresistible.

So, what are you waiting for? Gather your ingredients, fire up the grill (or oven!), and get ready to embark on a culinary adventure. I’m confident that you’ll love this recipe as much as I do.

And most importantly, I want to hear about your experience! Did you try the recipe? What did you think? Did you make any modifications? Share your photos and comments in the section below. I’m eager to see your creations and learn about your personal touches. Let’s build a community of satay lovers and share our culinary triumphs! Happy cooking!


Thai Chicken Satay: A Delicious and Easy Recipe

Tender and flavorful Thai Chicken Satay marinated in aromatic spices, grilled to perfection, and served with a creamy, homemade peanut sauce.

Prep Time20 minutes
Cook Time15 minutes
Total Time35 minutes
Category: Appetizer
Yield: 6-8 servings
Save This Recipe

Ingredients

  • 2 lbs boneless, skinless chicken thighs, cut into 1-inch cubes
  • 1/4 cup soy sauce
  • 2 tablespoons fish sauce
  • 2 tablespoons brown sugar
  • 2 tablespoons lime juice, freshly squeezed
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 teaspoon turmeric powder
  • 1/2 teaspoon coriander powder
  • 1/4 teaspoon cumin powder
  • 1/4 teaspoon white pepper
  • 2 tablespoons vegetable oil
  • 1/2 cup creamy peanut butter
  • 1/4 cup coconut milk
  • 2 tablespoons soy sauce
  • 2 tablespoons lime juice, freshly squeezed
  • 1 tablespoon brown sugar
  • 1 tablespoon fish sauce
  • 1 clove garlic, minced
  • 1/2 teaspoon red pepper flakes (or more, to taste)
  • 1/4 cup water (or more, to adjust consistency)
  • Wooden skewers, soaked in water for at least 30 minutes
  • Chopped cilantro, for garnish
  • Lime wedges, for serving
  • Cooked rice, for serving (optional)
  • Sliced cucumbers, for serving (optional)
  • Pickled onions, for serving (optional)

Instructions

  1. Prepare the Marinade: In a medium bowl, whisk together the soy sauce, fish sauce, brown sugar, lime juice, minced garlic, grated ginger, turmeric powder, coriander powder, cumin powder, white pepper, and vegetable oil.
  2. Marinate the Chicken: Add the cubed chicken thighs to the marinade. Toss well to ensure that each piece of chicken is thoroughly coated.
  3. Refrigerate: Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight.
  4. Thread the Skewers: After the chicken has marinated, remove it from the refrigerator. Thread the marinated chicken cubes onto the soaked wooden skewers. Aim for about 4-5 pieces of chicken per skewer.
  5. Combine Peanut Sauce Ingredients: In a medium saucepan, combine the peanut butter, coconut milk, soy sauce, lime juice, brown sugar, fish sauce, minced garlic, and red pepper flakes.
  6. Simmer and Stir Peanut Sauce: Place the saucepan over medium-low heat. Stir constantly until the peanut butter is melted and all the ingredients are well combined.
  7. Adjust Peanut Sauce Consistency: If the sauce is too thick, add water, one tablespoon at a time, until it reaches your desired consistency.
  8. Taste and Adjust Peanut Sauce Seasoning: Taste the peanut sauce and adjust the seasoning as needed.
  9. Keep Peanut Sauce Warm: Keep the peanut sauce warm over low heat or in a slow cooker until ready to serve.
  10. Choose your cooking method: Grill, Broil, or Pan-Fry.
  11. Grilling: Preheat your grill to medium heat. Grill the chicken satay skewers for about 3-4 minutes per side, or until the chicken is cooked through and has a slight char.
  12. Broiling: Preheat your broiler to high. Place the chicken satay skewers on a baking sheet lined with foil. Broil for about 2-3 minutes per side, or until the chicken is cooked through and has a slight char.
  13. Pan-Frying: Heat about 1 tablespoon of vegetable oil in a large skillet over medium heat. Place the chicken satay skewers in the hot skillet. Cook for about 4-5 minutes per side, or until the chicken is cooked through and has a golden-brown color.
  14. Check for Doneness: The chicken is done when it reaches an internal temperature of 165°F (74°C).
  15. Arrange and Garnish: Arrange the cooked chicken satay skewers on a serving platter. Garnish with chopped cilantro and serve with lime wedges.
  16. Serve: Serve the warm peanut sauce on the side for dipping. Optional sides: cooked rice, sliced cucumbers, and pickled onions.

Notes

  • Soak the wooden skewers in water for at least 30 minutes before threading the chicken to prevent burning.
  • Be careful not to overcook the chicken, as it can become dry. Cook it just until it reaches an internal temperature of 165°F (74°C).
  • Adjust the heat of the peanut sauce by adding more red pepper flakes or a pinch of cayenne pepper.
  • You can marinate the chicken and prepare the peanut sauce ahead of time. Store the marinated chicken in the refrigerator for up to 24 hours and the peanut sauce in an airtight container in the refrigerator for up to 3 days.
  • Using fresh ingredients, especially lime juice and herbs, will make a big difference in the flavor of the dish.
  • For a vegetarian option, use firm or extra-firm tofu, pressed to remove excess water, and cut into cubes. Marinate and cook the tofu as you would the chicken.
  • Experiment with different nut butters in the peanut sauce, such as almond butter or cashew butter.
  • Thread vegetables like bell peppers, onions, or zucchini onto the skewers along with the chicken for a more colorful and nutritious dish.

« Previous Post
Cinnamon Roll Bliss Bars: The Ultimate Guide to Baking Perfection
Next Post »
Smoky Skillet Lasagna: A Delicious One-Pan Recipe

If you enjoyed this…

Appetizer

Bahama Mama Cocktail Guide: Your Ultimate Recipe and Tips for a Tropical Delight

Appetizer

Eggplant Tomato Caponata: A Delicious & Easy Recipe

Appetizer

Garlic Parm Wings: The Ultimate Recipe for Crispy, Flavorful Wings

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

AppetizerAppetizerBreakfastBreakfastDinnerDinnerLunchLunchDessertDessert

Peach Raspberry Cheesecake: A Delicious & Easy Recipe

Chicken Thighs Couscous Carrots: A Delicious & Easy Recipe

Limoncello Mascarpone Cake: A Delicious & Easy Recipe

  • All Recipes
  • About
  • Contact
  • California Consumer Privacy Act (CCPA)
  • DMCA
  • Cookie Privacy Policy
  • Privacy Policy
  • Terms of Use

© 2025 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design