As the warm breeze carries the scent of grilled delights, I can’t help but think about the joy of savoring street food in Thailand. Today, I’m bringing a taste of that paradise right to your kitchen with my Thai Chicken Satay with Peanut Sauce. This recipe not only tantalizes the palate with its harmonious sweet and savory notes, but it also offers impressive versatility; whether you’re cooking for a casual dinner or a gathering of friends, it’s sure to steal the spotlight. Plus, it’s quick to prepare and completely adaptable—feel free to swap the chicken for shrimp or tofu to accommodate your taste buds! So, are you ready to fire up the grill and embark on this flavorful journey?

Why is Thai Chicken Satay a must-try?

Irresistible Flavor: The combination of marinated, grilled chicken and creamy peanut sauce creates an explosion of taste that’s simply irresistible.
Quick and Easy: This recipe can be prepared in about 30 minutes, making it perfect for busy weeknights or unexpected guests.
Adaptable: With options to use shrimp, tofu, or even beef, it caters to various dietary preferences, just like our tasty Peanut Butter Banana Bake.
Crowd-Pleaser: Serve these skewers at parties, and watch them disappear in no time! Pair with a crunchy side of veggies in our Grilled Shrimp Sauce.
Home Cooking Delight: Bring the street food vibe into your kitchen with this delightful dish that everyone will rave about!

Thai Chicken Satay Ingredients

Prepare to dive into the delicious world of Thai Chicken Satay with Peanut Sauce!

For the Chicken

  • Chicken (1 lb, boneless thighs or breasts) – Thighs are juicier, while breasts offer a leaner option that can be drier.
  • Soy Sauce (2 tablespoons) – This adds salty depth to your marinade; use gluten-free tamari if needed.
  • Brown Sugar (1 tablespoon) – Sweetens the marinade to balance savory flavors; coconut sugar can work as a substitute.
  • Coconut Milk (2 tablespoons for marinade, ½ cup for sauce) – This luscious ingredient adds creaminess; full-fat is best for richer taste.
  • Curry Powder (1 tablespoon) – Infuses aromatic flavors; try garam masala for a different twist.
  • Minced Garlic (1 tablespoon for marinade, 1 teaspoon for sauce) – Fresh garlic boosts aroma and depth of flavor.
  • Lime Juice (1 tablespoon for marinade, 2 tablespoons for sauce) – Provides brightness and acidity; opt for fresh-squeezed juice.

For the Skewers

  • Skewers – Bamboo or metal can be used; soak bamboo skewers to prevent burning during grilling.

For the Peanut Sauce

  • Peanut Butter (½ cup, creamy) – This is the sauce’s backbone; using natural peanut butter enhances flavor and health benefits.
  • Honey (1 tablespoon) – Sweetens the peanut sauce; substitute with maple syrup for a vegan option.
  • Chili Paste (1 teaspoon, optional) – Adjust based on spice preference for that extra kick!

With these carefully chosen ingredients, you’ll not only master the art of Thai Chicken Satay but also create a dish that your friends and family will come to love. Enjoy the mouthwatering experience!

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

Step 1: Prepare Chicken
Start by cutting the boneless chicken thighs or breasts into thin strips, about 1 inch wide. This will ensure they cook quickly and evenly on the grill. Set the chicken aside, ready for marination, while you combine flavors for the Thai Chicken Satay with Peanut Sauce.

Step 2: Marinate Chicken
In a large bowl, whisk together soy sauce, brown sugar, coconut milk, curry powder, minced garlic, and lime juice until well blended. Add the chicken strips, ensuring they are fully coated in the marinade. Cover with plastic wrap and refrigerate for at least 30 minutes to soak up those delicious flavors.

Step 3: Soak Skewers
If you’re using bamboo skewers for your satay, now’s the time to soak them in water for about 15 minutes. This prevents them from burning during grilling. While they soak, preheat your grill or oven so everything moves seamlessly to the next step.

Step 4: Make Peanut Sauce
In a medium saucepan over low heat, combine peanut butter, soy sauce, lime juice, honey, minced garlic, and coconut milk. Stir continuously until the mixture is smooth and well combined, approximately 5 minutes. If you prefer a little kick, mix in the chili paste and adjust the spice to your liking.

Step 5: Assemble Skewers
Thread the marinated chicken strips onto the soaked skewers, leaving a little space between each piece for even cooking. Arrange the skewers on a plate, ready to hit the grill. This step is crucial for creating that perfect charred finish everyone loves in Thai Chicken Satay.

Step 6: Preheat Grill/Oven
Set your grill to medium-high heat or preheat your oven to broil, depending on your cooking method. Ensuring that the grill is hot will help achieve that nice sear on your chicken while keeping it juicy inside. You want to hear that satisfying sizzle when the chicken hits the grill!

Step 7: Cook Chicken
Place the skewers on the grill and cook for about 4-5 minutes on each side. The chicken is done when it turns golden brown and is no longer pink inside. You may see some charred bits forming, which will add fantastic flavor to your Thai Chicken Satay.

Step 8: Rest and Serve
After grilling, let the chicken skewers rest on a plate for a few minutes. This helps the juices redistribute, making every bite tender and juicy. Serve with the creamy peanut sauce on the side for dipping, allowing everyone to indulge in the wonderful flavors of your dish.

Step 9: Garnish
For an extra touch of vibrant color and flavor, sprinkle the satay with sesame seeds or chopped cilantro just before serving. This little garnish will elevate your presentation and bring a fresh note to your delicious Thai Chicken Satay with Peanut Sauce.

Thai Chicken Satay Variations & Substitutions

Feel free to explore these delightful twists that will truly set your homemade dish apart!

  • Vegetarian Swap: Use firm tofu or seitan instead of chicken, marinating them in the same delicious mixture for a satisfying plant-based option.

  • Seafood Delight: Substitute chicken with shrimp for a bold flavor. Adjust cooking time slightly, as shrimp cook faster than chicken, turning pink when ready.

  • Asian Twist: Adding a splash of sesame oil to the marinade will enhance the depth of flavor, giving it that authentic umami experience.

  • Fruity Addition: Include chunks of pineapple or mango on skewers for a sweet burst to complement the savory chicken. The fruity flavors perfectly balance the spice of the peanut sauce.

  • Coconut-Fusion: For extra creaminess, use coconut cream in the peanut sauce instead of coconut milk. It’ll create a richer sauce that’s simply mouthwatering.

  • Heat Level Kick: Add extra chili flakes or sriracha to the peanut sauce for those who crave more heat. You can tailor the spice to suit your guests’ preferences.

  • Nut-Free Option: Use sunflower seed butter or tahini instead of peanut butter in the sauce for a delectable nut-free alternative. It still provides the creamy texture you love.

  • Flavor Boost: Infuse the marinade with fresh herbs like cilantro or basil for an aromatic twist. It’s a simple way to elevate your dish and impress your guests!

Enjoy experimenting with these variations, and don’t hesitate to try pairing your satay with refreshing sides like cucumber and carrot sticks, or if you’re feeling adventurous, a vibrant salad!

Make Ahead Options

These Thai Chicken Satay with Peanut Sauce are ideal for meal prep enthusiasts looking to save time during busy weekdays! You can marinate the chicken strips up to 24 hours in advance, allowing the flavors to meld beautifully. Additionally, the peanut sauce can be prepared and stored in the refrigerator for up to 3 days, maintaining its creamy texture. To prep, simply follow the marination instructions, then store the chicken in an airtight container. When you’re ready to serve, thread the marinated chicken onto skewers and grill as instructed for just 4-5 minutes on each side. This way, you will have flavorful satay ready with minimal last-minute effort!

What to Serve with Thai Chicken Satay with Peanut Sauce

Enhance your dining experience with delightful sides that complement the vibrant flavors of this beloved Thai dish.

  • Cucumber Salad: This refreshing side adds crunch and a light zest, balancing the rich peanut sauce beautifully.
  • Steamed Jasmine Rice: Soft, fragrant rice provides a perfect canvas to soak up the savory sauce, creating a satisfying meal.
  • Grilled Vegetables: A medley of charred bell peppers, zucchini, and eggplant brings depth and a smoky flavor that pairs wonderfully with the satay.
  • Thai Peanut Avocado Salad: Creamy avocado and crunchy veggies tossed in a Thai-inspired dressing echo the flavors of the peanut sauce, making for a balanced bite.
  • Coconut Sticky Rice: Sweet and slightly chewy, this dish offers a delightful contrast to the savory skewers, inviting everyone to indulge in a tropical escape.
  • Thai Iced Tea: A sweet, milky beverage that cools down any heat and highlights the exotic flavors of the meal, making every sip a treat.
  • Mango Sticky Rice Dessert: Wrap up your meal with this classic Thai dessert, where sweet mango meets fragrant sticky rice for a satisfying finish.

Expert Tips for Thai Chicken Satay

Choose the Right Chicken: Use boneless thighs for juiciness; breasts are leaner but might dry out during grilling.

Marinate Longer: For a more flavor-packed satay, let the chicken marinate for up to 4 hours or overnight.

Watch the Grill: Keep an eye on the skewers while cooking to avoid burning and ensure even cooking for your Thai Chicken Satay.

Rest for Juiciness: Allow the cooked chicken to rest for a few minutes before serving; this helps retain moisture for a tender bite.

Customize Your Sauce: Feel free to adjust the chili paste in your peanut sauce based on heat preference, making it as spicy as you like!

How to Store and Freeze Thai Chicken Satay with Peanut Sauce

Fridge: Store leftover Thai Chicken Satay in an airtight container for up to 3 days. Ensure the chicken is completely cooled before sealing to maintain freshness.

Freezer: For longer storage, freeze cooked skewers in a single layer on a baking sheet. Once frozen, transfer to a freezer bag for up to 2 months. Thaw in the fridge before reheating.

Reheating: Reheat the chicken skewers in the oven at 350°F (175°C) for about 10-15 minutes or until warmed through. Serve with the creamy peanut sauce for a delicious revival!

Thai Chicken Satay with Peanut Sauce Recipe FAQs

How do I select ripe chicken for this recipe?
Absolutely! Look for chicken that has a fresh smell, uniformly pink color, and is free from any dark spots or excess moisture. If you’re choosing thighs, they should feel firm to the touch.

What’s the best way to store leftovers?
To keep your Thai Chicken Satay tasting fresh, store any leftovers in an airtight container in the refrigerator for up to 3 days. Let the chicken cool completely before sealing it up to maintain that delicious flavor and texture.

Can I freeze Thai Chicken Satay?
You can! To freeze, place the cooled, cooked skewers in a single layer on a baking sheet and freeze until firm. Then, transfer them to a freezer-safe bag for up to 2 months. When you’re ready to enjoy them again, simply thaw in the fridge overnight and reheat in the oven at 350°F (175°C) for 10-15 minutes.

What if my chicken turns out dry?
Very common! If that happens, check that you’re not overcooking the chicken—aim for 4-5 minutes on each side until it’s just golden brown and not pink inside. Remember to let them rest after cooking for juicier results. If you still find it a bit dry, serving it with a generous dip of the creamy peanut sauce will help, too!

Is this dish safe for my gluten-sensitive friends?
Absolutely! Just make sure to use gluten-free tamari instead of regular soy sauce in both the marinade and peanut sauce. It maintains that delicious umami flavor without causing any gluten issues.

Can I adjust the spiciness of the peanut sauce?
Very easily! If you’re looking for less heat, just reduce or omit the chili paste in the peanut sauce. Conversely, if you love a good kick, feel free to add more chili paste until it reaches your desired level of spiciness. Enjoy experimenting!

Thai Chicken Satay with Peanut Sauce

Savory Thai Chicken Satay with Peanut Sauce

Enjoy a delightful Thai Chicken Satay with Peanut Sauce that's quick, adaptable, and sure to impress your guests.
Prep Time 30 minutes
Cook Time 10 minutes
Resting Time 5 minutes
Total Time 45 minutes
Servings: 4 skewers
Course: Appetizers
Cuisine: Thai
Calories: 250

Ingredients
  

For the Chicken
  • 1 lb boneless chicken thighs or breasts Thighs are juicier, breasts are leaner.
  • 2 tablespoons soy sauce Use gluten-free tamari if needed.
  • 1 tablespoon brown sugar Coconut sugar can substitute.
  • 2 tablespoons coconut milk For marinade.
  • ½ cup coconut milk For sauce.
  • 1 tablespoon curry powder Garam masala can be used for a twist.
  • 1 tablespoon minced garlic For marinade.
  • 1 teaspoon minced garlic For sauce.
  • 1 tablespoon lime juice For marinade.
  • 2 tablespoons lime juice For sauce.
For the Skewers
  • skewers Bamboo or metal; soak bamboo to prevent burning.
For the Peanut Sauce
  • ½ cup creamy peanut butter Natural enhances flavor.
  • 1 tablespoon honey Substitute with maple syrup for vegan option.
  • 1 teaspoon chili paste Optional; adjust based on spice preference.

Equipment

  • Grill
  • Medium saucepan
  • Mixing bowl
  • Skewers

Method
 

Step‑by‑Step Instructions
  1. Cut chicken into thin strips, about 1 inch wide.
  2. Whisk soy sauce, brown sugar, coconut milk, curry powder, minced garlic, and lime juice. Add chicken and marinate for at least 30 minutes.
  3. Soak bamboo skewers in water for 15 minutes. Preheat grill or oven.
  4. In a saucepan, combine peanut butter, soy sauce, lime juice, honey, minced garlic, and coconut milk; stir until smooth.
  5. Thread marinated chicken onto soaked skewers.
  6. Preheat grill to medium-high.
  7. Cook skewers for about 4-5 minutes on each side until golden brown.
  8. Rest skewers for a few minutes before serving.
  9. Garnish with sesame seeds or chopped cilantro before serving.

Nutrition

Serving: 1skewerCalories: 250kcalCarbohydrates: 14gProtein: 18gFat: 15gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 60mgSodium: 800mgPotassium: 300mgFiber: 1gSugar: 5gVitamin C: 4mgCalcium: 20mgIron: 1mg

Notes

For best flavor, marinate the chicken longer and adjust chili paste in sauce based on heat preference.

Tried this recipe?

Let us know how it was!