HeavenlyRecipe

  • Recipes
    • Appetizers
    • Breakfast & Brunch
    • Drinks
    • Main Dishes
    • Salads
    • Side Dishes
    • Soups
    • Snacks
  • About
  • Contact
menu icon
go to homepage
  • Recipes
    • Appetizers
    • Breakfast & Brunch
    • Drinks
    • Main Dishes
    • Salads
    • Side Dishes
    • Soups
    • Snacks
  • About
  • Contact
search icon
Homepage link
  • Recipes
    • Appetizers
    • Breakfast & Brunch
    • Drinks
    • Main Dishes
    • Salads
    • Side Dishes
    • Soups
    • Snacks
  • About
  • Contact
×

Thai Chicken Satay with Peanut Sauce You'll Crave Every Time

Published: Aug 29, 2025 by Emma Saviani ·

↓ Jump to Recipe
Pin the Recipe

As I stood over the grill, the inviting aroma of marinated chicken wafted around me, instantly transporting me to the bustling streets of Thailand. There's something magical about enjoying Thai Chicken Satay with Peanut Sauce; not only is it a vibrant crowd-pleaser, but it also comes together in just about 45 minutes! Each skewer is tender, juicy, and infused with a delightful fusion of flavors that’ll remind you of those exotic flavors we all crave yet often overlook. This dish is ideal for cozy evenings with family or impressing friends at gatherings. With minimal prep and a hefty dose of deliciousness, you'll never want to order takeout again! Are you ready to embark on this culinary adventure together?

Thai Chicken Satay with Peanut Sauce

Why is Thai Chicken Satay Irresistible?

Simplicity is key: With just a handful of ingredients and straightforward steps, this recipe makes dinner both enjoyable and achievable.

Irresistible flavor: The combination of marinated chicken and creamy peanut sauce creates a rich taste profile that will excite your palate.

Quick to prepare: In under an hour, you can transform ordinary chicken into an extraordinary meal, making it perfect for busy weeknights.

Versatile dish: Enjoy it as an appetizer, main course, or even as a healthy snack option! Pair it with a fresh salad or rice for a complete meal.

Crowd-pleaser: Whether you’re hosting a get-together or enjoying an intimate dinner, your guests will rave about these tasty skewers! Don’t forget to check out our easy homemade sauces to elevate your experience further.

Thai Chicken Satay Ingredients

• Get ready to infuse your kitchen with mouth-watering Thai flavors!

For the Chicken Marinade

  • Boneless chicken thighs (or breasts) – provides tender and juicy pieces that soak up the marinade beautifully.
  • Soy sauce – adds depth and umami, enhancing the overall taste of the chicken.
  • Brown sugar – creates a subtle sweetness that balances the savory notes perfectly.
  • Coconut milk – gives the marinade a creamy texture and a hint of tropical flavor.
  • Curry powder – imparts a warm and fragrant spice profile that elevates the dish.
  • Minced garlic – adds an aromatic kick, amplifying the overall flavor experience.
  • Lime juice – brightens the marinade with a zesty note that cuts through richness.

For the Peanut Sauce

  • Creamy peanut butter – the star ingredient that brings the sauce to life with its rich, nutty flavor.
  • Soy sauce – again, enhances the savory aspect and complements the peanuts beautifully.
  • Lime juice – balances the richness of the peanut butter with its refreshing acidity.
  • Honey – adds a touch of natural sweetness to bring harmony to the sauce.
  • Minced garlic – contributes that lovely, punchy flavor for zest in the mix.
  • Coconut milk – makes the sauce velvety and soothing, perfect for dipping!
  • Chili paste (optional) – use this if you like a bit of heat to spice things up!

By gathering these simple yet vibrant Thai Chicken Satay with Peanut Sauce ingredients, you're just a step away from creating a feast that will have everyone asking for seconds! Enjoy the culinary journey!

Step‑by‑Step Instructions for Thai Chicken Satay with Peanut Sauce

Step 1: Prepare the Chicken
Begin by cutting 1 lb of boneless chicken thighs or breasts into thin strips or bite-sized pieces to ensure quick and even cooking. Set aside your chicken while you create the marinade, allowing you to infuse these pieces with flavor.

Step 2: Marinate the Chicken
In a medium bowl, whisk together 2 tablespoons of soy sauce, 1 tablespoon of brown sugar, 2 tablespoons of coconut milk, 1 tablespoon of curry powder, 1 tablespoon of minced garlic, and the juice of 1 lime. Add the chicken pieces, ensuring they are thoroughly coated in the marinade. Cover and let it rest in the refrigerator for at least 30 minutes to soak up all those delicious flavors.

Step 3: Soak the Skewers
If you're using bamboo skewers, soak them in water for at least 15 minutes to prevent them from burning during cooking. This step is crucial for achieving that perfect char without losing your beautifully marinated chicken while grilling.

Step 4: Make the Peanut Sauce
In a small saucepan over medium heat, combine ½ cup of creamy peanut butter, 2 tablespoons of soy sauce, 2 tablespoons of lime juice, 1 tablespoon of honey, 1 teaspoon of minced garlic, and ½ cup of coconut milk. Stir continuously until the mixture is smooth and heated through. For a little kick, add 1 teaspoon of chili paste, if desired.

Step 5: Assemble the Skewers
Once marinated, remove the chicken from the refrigerator. Thread the marinated chicken pieces onto the skewers, leaving a small space between each piece for even cooking. This spacing allows the heat to circulate and ensures that every bite is juicy and flavorful in your Thai Chicken Satay.

Step 6: Heat the Grill or Oven
Preheat your grill to medium-high heat, or if you prefer, set your oven to broil. Once hot, the grill should sizzle when the skewers are placed on it, indicating it's ready for your chicken satay.

Step 7: Cook the Skewers
Place the skewers on the grill, cooking for about 4-5 minutes on each side. Watch as they begin to char and sizzle, signaling that your Thai Chicken Satay is transforming into a delicious treat. If broiling, arrange them on a baking sheet and cook for the same duration.

Step 8: Rest and Garnish
After cooking, remove the skewers from the grill and let them rest for a few minutes. This allows the juices to redistribute, ensuring every bite is tender. Optionally, sprinkle with sesame seeds or chopped cilantro to enhance both flavor and presentation.

Thai Chicken Satay with Peanut Sauce

What to Serve with Thai Chicken Satay with Peanut Sauce

Looking to create a memorable meal around your flavorful Thai Chicken Satay? Here's how to elevate your dining experience.

  • Steamed Jasmine Rice: A fluffy bed of jasmine rice soaks up the nutty peanut sauce and adds a lovely aroma that enhances every bite.

  • Crispy Vegetable Spring Rolls: These light, crunchy rolls filled with fresh veggies pair perfectly with the savory-sweet satay, offering a delightful textural contrast.

  • Cucumber Salad: The cool, refreshing crunch of a cucumber salad drizzled with lime vinaigrette beautifully complements the richness of the skewers, adding a burst of brightness.

  • Thai Coconut Soup: A creamy and aromatic bowl of coconut soup adds warmth to the meal, while the flavors play harmoniously with the spices in the grilled chicken.

  • Grilled Corn on the Cob: Sweet and slightly charred corn on the cob complements the smokiness of the satay, creating a fantastic fusion of flavors. It’s perfect for summer gatherings!

  • Mango Sticky Rice: For a sweet finish, this classic Thai dessert brings creaminess and tropical sweetness, leaving your guests with a smile and satisfied palate.

  • Chilled Thai Iced Tea: A sweet and creamy beverage made with black tea and milk provides a refreshing contrast, rounding out the spicy, savory elements of the meal beautifully.

Let these vibrant pairings lead your culinary adventure as you savor every moment with your Thai Chicken Satay!

Thai Chicken Satay Variations & Substitutions

Feel free to explore these delightful twists to create your ideal version of Thai Chicken Satay!

  • Dairy-Free: Swap coconut milk for almond or oat milk for a lighter, dairy-free alternative without losing creaminess.

  • Low-Carb: Use zucchini or bell peppers instead of chicken for a satisfying veggie skewer option that’s full of flavor.

  • Spicy Kick: Add crushed red pepper flakes or jalapeños to the marinade for an extra layer of heat that will excite your taste buds!

  • Sweet Alternative: Substitute honey with maple syrup for a vegan option that still brings a sweet balance to the peanut sauce.

  • Grilled Veggies: For a delightful mix, thread some marinated mushrooms, onions, and bell peppers onto the skewers along with the chicken, adding colorful veggies and extra crunch.

  • Peanut-Free: Replace peanut butter with tahini for a creamy base that complements the other flavors while being safe for nut allergies.

  • Citrus Infusion: Swap lime juice for fresh orange or grapefruit juice to add a zesty sweetness, giving your marinade a refreshing twist.

  • Herbaceous Touch: Mix in fresh Thai basil or cilantro into the marinade or garnish for an aromatic hit that brightens the dish!

Embrace the creativity, and don’t hesitate to make this dish your own! If you're looking for delicious ways to pair your satay, check out our tasty salad combinations for a refreshing green side. Happy cooking!

Make Ahead Options

These Thai Chicken Satay with Peanut Sauce are a fantastic option for busy home cooks looking to save time without sacrificing flavor! You can marinate the chicken up to 24 hours in advance; simply mix the marinade and coat the chicken, then refrigerate it in an airtight container. Additionally, the peanut sauce can be prepared ahead and stored in the refrigerator for up to 3 days, ensuring its creamy goodness is ready when you are. When it's time to serve, simply thread the marinated chicken onto skewers and grill or broil as instructed. This way, you'll enjoy deliciously juicy satay with minimal last-minute effort, making your meal planning a breeze!

How to Store and Freeze Thai Chicken Satay with Peanut Sauce

Fridge: Store any leftover Thai Chicken Satay in an airtight container in the fridge for up to 3 days. This keeps your delicious flavors intact while ensuring food safety.

Freezer: If you want to savor the dish later, freeze the cooked satay in a single layer on a baking sheet, then transfer to a freezer-safe bag. It will maintain its quality for up to 2 months.

Reheating: To reheat, thaw the frozen skewers in the fridge overnight, then toss them on the grill or in the oven until warmed through. This ensures they stay juicy and delightful!

Peanut Sauce: Store leftover peanut sauce in a separate airtight container in the fridge for up to 1 week. You can also freeze it for up to 3 months for future tasty dipping!

Expert Tips for Thai Chicken Satay

• Marinating Time Matters: Always marinate the chicken for at least 30 minutes; longer if possible, as this boosts flavor absorption into your Thai Chicken Satay.

• Skewer Soaking: If using bamboo skewers, soak them for at least 15 minutes to prevent burning while grilling, ensuring your focus remains on that delicious chicken!

• Mix and Match Heat: Adjust the chili paste in the peanut sauce based on your spice preference. Start with a little and add more if you’re ready for a kick!

• Don’t Rush the Grill: Ensure the grill is preheated: cooking on too low of heat can result in unevenly cooked chicken that loses its juiciness—nobody wants that!

• Resting Time: Allow your skewers to rest for a few minutes after grilling. This helps retain moisture, making every bite of your Thai Chicken Satay even juicier.

• Garnish for Flair: A sprinkle of sesame seeds or cilantro not only enhances presentation but adds delightful texture and freshness to each mouthful!

Thai Chicken Satay with Peanut Sauce

Thai Chicken Satay with Peanut Sauce Recipe FAQs

How do I choose ripe chicken for this recipe?
Absolutely! For the best results, choose chicken thighs or breasts that are bright pink or tan, without any dark spots or off odors. Fresh chicken should feel firm to the touch and have no unusual slime, ensuring it’s ready for that flavorful marinade!

What is the best way to store leftovers?
Very simple! Store any leftover Thai Chicken Satay in an airtight container in the refrigerator for up to 3 days. It’s best to separate the satay from the peanut sauce to maintain the sauce's silky texture. Be sure to let it cool to room temperature before sealing it, allowing for food safety and freshness.

Can I freeze the satay and peanut sauce?
Absolutely! To freeze the cooked satay, lay the skewers in a single layer on a baking sheet for about 1 hour to freeze individually. Once fairly solid, transfer them into a freezer-safe bag with the date labeled. They can stay frozen for up to 2 months. For the peanut sauce, store it in an airtight container in the freezer for up to 3 months. Just thaw it in the fridge overnight before reheating.

What if my chicken is overcooked or dry?
Don’t worry; this happens sometimes! If your chicken turns out dry, you can always slice it and mix it with a little extra peanut sauce to help bring back some moisture. Alternatively, try marinating for a longer period next time or adjusting the grill temperature for even cooking.

Is this recipe suitable for people with nut allergies?
For sure! Unfortunately, since the peanut sauce is made with creamy peanut butter, it isn't suitable for those with nut allergies. However, you can create a delicious almond butter sauce or a tahini-based sauce as an alternative. Just mix equal parts of these substitutes with soy sauce, honey, and a splash of lime juice for a tasty dip!

How can I elevate the presentation of the Thai Chicken Satay?
Absolutely! To make your dish even more enticing, consider garnishing your skewers with a sprinkle of sesame seeds or finely chopped cilantro right before serving. You can also serve them on a vibrant platter with slices of fresh cucumbers or carrot sticks for a stunning and colorful presentation. Enjoy!

Thai Chicken Satay with Peanut Sauce

Thai Chicken Satay with Peanut Sauce You'll Crave Every Time

Enjoy Thai Chicken Satay with Peanut Sauce, a vibrant crowd-pleaser that comes together in about 45 minutes!
Print Pin Rate
Course: Appetizers
Cuisine: Thai
Keyword: crowd-pleaser, Easy Dinner, Grilled Skewers, marinated chicken, Peanut Sauce, Thai Chicken Satay
Prep Time: 30 minutes minutes
Cook Time: 15 minutes minutes
Resting Time: 5 minutes minutes
Total Time: 45 minutes minutes
Servings: 4 skewers
Calories: 250kcal

Equipment

  • Grill
  • Baking Sheet
  • Saucepan
  • Mixing bowl
  • Skewers

Ingredients

For the Chicken Marinade

  • 1 lb boneless chicken thighs (or breasts)
  • 2 tablespoon soy sauce
  • 1 tablespoon brown sugar
  • 2 tablespoon coconut milk
  • 1 tablespoon curry powder
  • 1 tablespoon minced garlic
  • 1 juiced lime

For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 2 tablespoon soy sauce
  • 2 tablespoon lime juice
  • 1 tablespoon honey
  • 1 teaspoon minced garlic
  • ½ cup coconut milk
  • 1 teaspoon chili paste (optional) for added heat

Instructions

Step-by-Step Instructions

  • Prepare the Chicken: Cut the boneless chicken into thin strips or bite-sized pieces.
  • Marinate the Chicken: Whisk together ingredients in a bowl, add chicken, and let rest for 30 minutes.
  • Soak the Skewers: Soak bamboo skewers in water for at least 15 minutes.
  • Make the Peanut Sauce: Combine ingredients in a saucepan over medium heat, stir until smooth.
  • Assemble the Skewers: Thread marinated chicken onto skewers, leaving space between pieces.
  • Heat the Grill or Oven: Preheat grill to medium-high or set oven to broil.
  • Cook the Skewers: Grill for 4-5 minutes on each side until charred and cooked through.
  • Rest and Garnish: Let skewers rest for a few minutes, then garnish if desired.

Notes

Ensure the grill is preheated for best results. Marinate longer for extra flavor.

Nutrition

Serving: 1skewer | Calories: 250kcal | Carbohydrates: 15g | Protein: 15g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 75mg | Sodium: 600mg | Potassium: 300mg | Fiber: 2g | Sugar: 5g | Vitamin A: 500IU | Vitamin C: 10mg | Calcium: 30mg | Iron: 1mg

More Appetizers

  • Salsa
    Fresh Homemade Salsa That Will Elevate Your Tacos
  • Stuffed Morel Mushrooms
    Decadent Stuffed Morel Mushrooms that Wow Every Dinner Party
  • Spicy Shrimp Sushi Stacks
    Spicy Shrimp Sushi Stacks for a Flavor-Packed Dinner Night
  • Cheesy Burrata Crostini
    Melt-in-Your-Mouth Cheesy Burrata Crostini Delight

Ellie Monroe

I’m Ellie, a 54-year-old home cook who believes the best recipes come from the heart. At Heavenly Recipe, I share comforting classics, sweet treats, and simple meals that anyone can make, just like the ones passed down through my family.

More about me

Popular

  • Mexican Rotisserie Chicken Tostadas
    Crispy Mexican Rotisserie Chicken Tostadas to Impress Your Family
  • Coconut Chicken Rice Bowl
    Savory Coconut Chicken Rice Bowl That Feeds Your Soul
  • Grilled Chicken & Broccoli Bowls with Creamy Garlic Sauce
    Grilled Chicken & Broccoli Bowls with Creamy Garlic Sauce Bliss
  • Southern-Style Honey Butter Cornbread Poppers
    Melt-in-Your-Mouth Southern-Style Honey Butter Cornbread Poppers

Seasonal

  • Crispy Parmesan Chicken with a Rich Garlic Sauce
    Crispy Parmesan Chicken with a Rich Garlic Sauce Delight
  • Zesty Chili Lime Marinade
    Zesty Chili Lime Marinade for Flavor-Packed Dinners
  • Korean Spinach Salad
    Delicious Korean Spinach Salad: Fresh Flavors, Easy Prep
  • Dan Dan Noodles
    Savory Dan Dan Noodles that’ll Spice Up Your Weeknight Dinner

Footer

Quick Links

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions

About

  • About

Contact

  • Contact

Copyright © 2025 HeavenlyRecipe