Chicken Satay with Peanut Sauce

Indulge in the delicious flavors of Southeast Asia with this ultimate recipe of Chicken Satay with Peanut Sauce. Marinated in a mix of spices and herbs, skewered chicken pieces are grilled to perfection, producing an appetizing aroma that is sure to whet your appetite. Served with a creamy, spicy peanut sauce, this recipe is not only easy to make but will transport you to the streets of Thailand. Its popularity stems from its versatility, as it can be enjoyed as an appetizer or served as the main course. Give it a go and experience a taste explosion that will definitely leave you asking for more!

Here is why you might love this Chicken Satay with Peanut Sauce Recipe

1. The chicken is flavorful and tender, thanks to the marinade made with a mix of spices and coconut milk.
2. The peanut sauce is rich and creamy, with just the right amount of sweetness and a hint of spice.
3. The dish is perfect for entertaining, as it can easily be made ahead and quickly grilled or broiled just before serving.

Chicken Satay with Peanut Sauce Recipe

Chicken Satay with Peanut Sauce is a classic Southeast Asian dish that is a popular street food and appetizer. It consists of marinated chicken skewers grilled or barbecued to perfection and served with a delicious peanut dipping sauce. The perfect combination of flavors and textures make this dish a crowd-pleaser.
5 from 1 vote
Prep Time 40 minutes
Cook Time 20 minutes
Total Time 1 hour
Course Appetizer, Dinner, Lunch
Cuisine Asian, Thai
Servings15 servings
Calories (per serving)522.88 kcal


Chicken Satay Ingredients:

Peanut Sauce Ingredients:


  • Cut boneless, skinless chicken thighs into small, bite-sized pieces
  • Mix together soy sauce, brown sugar, ground coriander, ground cumin, minced garlic, minced ginger, and lime juice in a bowl
  • Add the chicken pieces to the marinade and mix well. Cover and refrigerate for at least 30 minutes, or up to 24 hours
  • Thread the marinated chicken pieces onto skewers and grill or broil for 8-10 minutes, or until cooked through
  • In a separate small saucepan, mix together peanut butter, coconut milk, soy sauce, brown sugar, minced garlic, and red pepper flakes. Heat over low heat until the peanut butter is melted and the sauce is smooth.
  • Serve the chicken skewers with the peanut sauce for dipping. Enjoy!


1. Use fresh and high-quality chicken pieces, preferably boneless and skinless, for the satay skewers.
2. Marinate the chicken in a mixture of soy sauce, lemon juice, garlic, ginger, and turmeric for at least 30 minutes to infuse the flavors.
3. Soak bamboo skewers in water for 30 minutes before threading the chicken pieces to prevent them from burning on the grill.
4. Grill the satay skewers over medium-high heat until fully cooked, turning them occasionally for even browning.
5. To make the peanut sauce, use natural peanut butter and mix it with coconut milk, lime juice, soy sauce, brown sugar, and chili paste, whisking until smooth.
6. Adjust the consistency of the peanut sauce with additional coconut milk or water, as needed, to make it smooth and creamy.
7. Serve the satay skewers hot with the peanut sauce on the side for dipping.
8. Garnish the dish with fresh herbs, chopped peanuts, and sliced cucumbers or carrots for added freshness and texture.
9. Enjoy the chicken satay and peanut sauce as a main course, appetizer, or party snack.
10. Store any leftovers in an airtight container in the refrigerator for up to 3 days and reheat before serving.


Serving: 1servingCalories: 522.88kcalCarbohydrates: 12.33gProtein: 27.85gFat: 41.52gSaturated Fat: 13gPolyunsaturated Fat: 10.53gMonounsaturated Fat: 14.61gTrans Fat: 0.14gCholesterol: 125.95mgSodium: 970.11mgPotassium: 541.98mgFiber: 2.5gSugar: 5.84gVitamin A: 123.8IUVitamin B1: 0.26mgVitamin B2: 0.22mgVitamin B3: 9.81mgVitamin B5: 1.75mgVitamin B6: 0.58mgVitamin B12: 0.85µgVitamin C: 2.22mgVitamin D: 0.13µgVitamin E: 0.94mgVitamin K: 12.49µgCalcium: 53.52mgCopper: 0.34mgFolate: 61.2µgIron: 3.19mgManganese: 0.86mgMagnesium: 88.95mgPhosphorus: 324.19mgSelenium: 26.44µgZinc: 2.28mgNet Carbohydrates: 9.83g
Read more nutritional information values.

Data source: USDA

Tried this recipe?Let us know how it was!

Main Ingredients Explained

Main Ingredients Description Possible Alternatives
Chicken Skewered and grilled chicken pieces marinated in a mixture of spices, coconut milk, and soy sauce. Tofu, shrimp or beef can be used instead of chicken for vegetarian or non-chicken eaters.
Peanut Butter A creamy and nutty sauce made from peanut butter, coconut milk, soy sauce, lime juice, and chili flakes. Almond butter, cashew butter or sunflower seed butter can be used as an alternative if you have a peanut allergy.
Spices The marinade and the sauce include a variety of spices like garlic, ginger, coriander, turmeric, and cumin. If you don’t have some of these spices, you can substitute them with curry powder, garam masala or paprika powder.

Storage Tips

Chicken satay with peanut sauce can be stored in the fridge for up to 3-4 days in an airtight container.

To freeze the dish, place it in a freezer-safe container or plastic bag and store it for up to 2-3 months.

To defrost, take the dish out of the freezer and allow it to thaw in the fridge overnight. You can also use a microwave to defrost it, but make sure to follow the instructions carefully.

When reheating, it’s important to bring the dish up to a safe internal temperature of 165°F to avoid the risk of foodborne illness. You can reheat the dish in the oven, microwave, or on the stovetop, stirring occasionally, until it’s heated through. Serve and enjoy!

Recipe Variations

1. Tofu Satay with Peanut Sauce: Substitute chicken with tofu and marinate with soy sauce, garlic, and lemongrass. Grill or broil and serve with the same peanut sauce.

2. Beef Satay with Peanut Sauce: Substitute chicken with beef and marinate with a mixture of soy sauce, brown sugar, and Worcestershire sauce. Grill or broil and serve with the same peanut sauce.

3. Shrimp Satay with Peanut Sauce: Use jumbo shrimp, marinate with a mixture of lime juice, soy sauce, and ginger. Grill or broil and serve with the same peanut sauce.

4. Vegetable Satay with Peanut Sauce: Marinate a variety of vegetables such as zucchini, eggplant, and bell peppers in a mixture of soy sauce, garlic, and ginger. Grill or broil and serve with the same peanut sauce.

5. Satay Skewers with Peanut Sauce: Instead of serving the chicken on a stick, skewer various ingredients such as peppers, onions, and chicken, grill or broil and serve with the same peanut sauce.

6. Satay Wraps: Serve the chicken satay with peanut sauce with lettuce cups and rice noodles or inside warmed flour tortillas.

7. Satay Kebabs with Peanut Sauce: Use skewers or metal skewers to create mini kebabs with only a few pieces of chicken or vegetables, grill or broil and serve with the same peanut sauce.

8. Satay Salad with Peanut Dressing: Cut the chicken and vegetables into small bite-size pieces and serve over a bed of lettuce with the peanut sauce thinned out as a dressing.

What To Serve With

Sure, here are some options to serve with chicken satay with peanut sauce:

1. Rice or rice noodles
2. Cucumber salad
3. Steamed or grilled vegetables such as broccoli, carrots, or bell peppers
4. Crusty bread
5. Coconut rice
6. Pickled vegetables
7. Fried or steamed dumplings
8. Fresh herbs such as cilantro or mint
9. Sweet chili sauce
10. Thai basil fried rice

Feel free to customize based on your personal preferences and dietary needs.

Leave a Comment

Recipe Rating