Go Back
+ servings

Thai Chicken Skewers with Peanut Sauce

These grilled chicken skewers with a thai peanut sauce are a great weeknight dinner, or healthy appetizer! They're easy to make with a quick marinade for the chicken.
5 from 3 votes
Prep Time :20 minutes
Cook Time :20 minutes
Total Time :40 minutes
Yield: 4 servings
Author: Amanda Paa



  • for chicken:
  • 1 1/2 pounds boneless skinless chicken cut into 3/4 inch cubes
  • 3/4 teaspoon kosher salt
  • 1/2 tablespoon tamari (which is gluten-free), or soy sauce
  • 2 tablespoons olive oil
  • metal or wooden skewers
  • cilantro for serving
  • for peanut sauce:
  • 1/2 cup natural peanut butter, no sugar added
  • 6 tablespoons warm water
  • 1 1/2 tablespoons tamari (which is gluten-free), or soy sauce
  • 2 teaspoons rice vinegar
  • 3 tablespoons fresh lime juice
  • 1 1/2 teaspoons sesame oil


  • To make peanut sauce, whisk all ingredients together in a large bowl until completely smooth. (Mixture will seize up at first, but keep whisking, it will even out.) Set aside.
  • Before making chicken, if you are using wooden skewers, be sure to soak them in water for 20 minutes to prevent burning. To make chicken, toss chicken cubes with salt. Then mix together olive oil and tamari, and pour over top of chicken. Mix with hands to coat, and let sit for 20 minutes in the refrigerator.
  • Then thread chicken cubes, about 6-7, on each skewer. Turn grill (or indoor grill pan) to medium-high heat. Grill for 10-12 minutes, turning every 4 minutes so that all sides get a nice char. Test one piece of chicken to see if it is cooked all the way through. Then serve with peanut sauce drizzled and lightly brushed over the top. Sprinkle chicken with minced cilantro, and put extra peanut sauce on the side for dipping.


I use this cast-iron grill pan (affiliate link), which heats evenly, and holds heat well.