Chicken Skewers with Peanut Sauce

Chicken Skewers with Peanut Sauce

Chicken Skewers with Peanut Sauce are quick, flavorful, and perfect for busy dinners, with juicy marinated chicken, lightly charred edges, and a creamy peanut dipping sauce that feels just a little special without adding much extra work.

This is the kind of meal that works when you want something more exciting than plain grilled chicken but still need dinner to stay simple. The marinade is short, the ingredient list is familiar, and the cooking time is fast once the skewers hit the heat.

What makes this dish so appealing is the balance. You get savory soy sauce, fresh lime, garlic, and ginger in the chicken, then a smooth peanut sauce that adds richness, a little tang, and just enough sweetness to round everything out.

It is also a very practical recipe for real life. You can make it for a weeknight main course, a casual backyard meal, or even a laid-back dinner with rice and vegetables when you want something that feels restaurant-inspired in your own kitchen.

Chicken Skewers with Peanut Sauce Ingredients

  • Chicken, 1 pound: Use boneless chicken breast for a leaner bite or boneless thighs for a juicier, richer finish. Cut the pieces into even cubes so they cook at the same pace.
  • Soy sauce, 1 tablespoon for the marinade and 2 tablespoons for the sauce: This brings the salty, savory base that ties the chicken and peanut sauce together.
  • Olive oil, 1 tablespoon: Helps the marinade coat the chicken evenly and supports better browning on the grill or under the broiler.
  • Garlic, 2 finely minced cloves: Adds depth and a punchy savory note that works especially well with peanut butter and lime.
  • Ground ginger, 1 teaspoon: Gives the chicken a warm, lightly spiced background flavor without overpowering the rest of the marinade.
  • Lime juice, 1 tablespoon for the chicken and 1 tablespoon for the sauce: Keeps the overall flavor bright and fresh, which is important when the peanut sauce adds richness.
  • Honey or brown sugar, 1 teaspoon for the chicken and 1 tablespoon for the sauce: A small amount softens the sharper soy and vinegar notes and helps create a more rounded flavor.
  • Salt and black pepper: Just enough to season the chicken properly before cooking.
  • Peanut butter, 1/4 cup: The base of the sauce, giving it body, nuttiness, and a creamy texture that clings nicely to the skewers.
  • Rice vinegar, 1 tablespoon: Adds a clean tang that keeps the sauce from tasting too heavy.
  • Sesame oil, 1 teaspoon: A little goes a long way here, bringing a toasty, fragrant finish.
  • Crushed red pepper, 1/4 teaspoon: Adds gentle warmth and keeps the sauce from tasting flat.
  • Warm water, 2 to 3 tablespoons: Thins the peanut sauce to the consistency you like, whether you want it for dipping or drizzling.

Cooking Steps

STEP 1: Stir together the chicken marinade in a medium bowl with soy sauce, lime juice, olive oil, garlic, ginger, honey or brown sugar, salt, and black pepper. Mix until everything looks evenly blended and the garlic and ginger are well distributed.

STEP 2: Add the chicken pieces and toss until every cube is coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 1 hour if you want a little more flavor without changing the texture of the chicken too much.

STEP 3: While the chicken marinates, make the peanut sauce. Whisk the peanut butter with soy sauce, lime juice, honey, rice vinegar, sesame oil, and crushed red pepper until thick and smooth, then slowly whisk in warm water until the sauce loosens to your preferred consistency.

STEP 4: If you are using wooden skewers, soak them in water for about 30 minutes so they are less likely to scorch. Once the chicken is ready, thread the pieces onto the skewers with a little space between them so the heat can circulate and cook each piece evenly.

STEP 5: Preheat your grill or broiler to medium-high heat. A hot cooking surface helps you get those lightly charred spots on the outside while keeping the inside tender.

STEP 6: Cook the skewers for about 4 to 5 minutes on the first side, then turn and cook for another 4 to 5 minutes. The chicken should be fully cooked, no longer pink in the center, and lightly browned around the edges.

STEP 7: Let the skewers rest for a minute or two once they come off the heat. Serve them warm with the peanut sauce on the side for dipping, or spoon some over the top right before serving if you want a more finished presentation.

Perfect Pairings

These skewers are especially good with fluffy jasmine rice or coconut rice because both soak up the extra peanut sauce beautifully. That makes the plate feel complete without adding much work.

A crisp cucumber salad is another smart choice. The cool crunch and fresh acidity balance the richer sauce and give the whole meal a lighter feel.

For something a little heartier, serve the skewers with grilled vegetables like bell peppers, zucchini, or onions. Their slight char matches the flavor of the chicken and turns the dish into an easy, colorful dinner.

Can I use chicken thighs instead of chicken breast?

Yes, and they work very well here. Chicken thighs tend to stay a little juicier and are especially forgiving if the skewers cook a minute longer than planned. Chicken breast is still a great choice if you cut it evenly and avoid overcooking it.

Can I make these skewers without a grill?

Absolutely. A broiler is already built into the method, and it gives you nicely browned edges with very little fuss. You can also cook the skewers in a grill pan or even in a hot skillet, turning them often so the pieces color evenly.

How do I keep the peanut sauce smooth?

The easiest trick is to add the warm water gradually instead of all at once. Whisk after each small addition so the sauce loosens slowly and stays creamy. If it sits and thickens later, stir in another splash of warm water before serving.

Can I make the peanut sauce ahead of time?

Yes, the sauce is great for making ahead. Store it in the refrigerator in a covered container, then stir it well before serving. It will thicken as it chills, so plan to loosen it with a bit of warm water or lime juice.

Helpful Tips

  • Cut the chicken into similarly sized pieces so the skewers finish cooking at the same time.
  • Do not pack the chicken too tightly on the skewers, because a little space helps the heat reach all sides.
  • Reserve the sauce for serving instead of brushing it on during cooking, which keeps the peanut mixture from burning over high heat.

How to Store & Reheat

Store leftover chicken skewers in an airtight container in the refrigerator for up to 3 days. Keep the peanut sauce in a separate container so the texture stays fresh and easy to adjust.

You can freeze the cooked chicken for up to 2 months, though the sauce is usually better made fresh or refrigerated for shorter storage rather than frozen. Thaw the chicken overnight in the refrigerator before reheating.

To reheat, warm the chicken gently in a skillet over medium-low heat, in a 325°F oven until heated through, or in short bursts in the microwave. Stir the peanut sauce separately and thin it with a little warm water if needed before serving again.

Chicken Skewers with Peanut Sauce

Tender pieces of chicken are marinated in a savory citrus mixture, then grilled until lightly charred and served with a smooth, flavorful peanut sauce.
Print Pin Rate
Course: Main Course
Cuisine: Asian-inspired
Keyword: Chicken Skewers with Peanut Sauce
Prep Time: 15 minutes
Cook Time: 8 minutes
Marinating Time: 30 minutes
Total Time: 53 minutes

Ingredients

For the Chicken:

  • 1 pound chicken breast or boneless thighs cut into bite-sized cubes
  • 2 garlic cloves finely minced
  • 1 tablespoon soy sauce
  • 1 tablespoon olive oil
  • 1 teaspoon ground ginger
  • 1 tablespoon lime juice
  • 1 teaspoon honey or brown sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For the Peanut Sauce:

  • 1 tablespoon honey
  • 2 tablespoons soy sauce
  • 1/4 cup peanut butter
  • 1 tablespoon lime juice
  • 1 teaspoon sesame oil
  • 1 tablespoon rice vinegar
  • 1/4 teaspoon crushed red pepper
  • 2 to 3 tablespoons warm water

Instructions

  • In a mixing bowl, combine the soy sauce, lime juice, olive oil, garlic, ground ginger, honey, salt, and black pepper. Whisk until the marinade is fully blended.
  • Add the diced chicken to the bowl and turn the pieces until they are evenly coated. Cover and refrigerate for 30 minutes to 1 hour so the flavor can develop.
  • Meanwhile, prepare the peanut sauce by whisking together the peanut butter, soy sauce, lime juice, honey, rice vinegar, sesame oil, and crushed red pepper in a separate bowl.
  • Add the warm water a little at a time, whisking continuously, until the sauce reaches the consistency you prefer for dipping or drizzling.
  • If using wooden skewers, place them in water for about 30 minutes before cooking to help prevent scorching.
  • Once the chicken has marinated, thread the pieces onto the skewers, spacing them slightly so they cook evenly.
  • Preheat a grill or broiler to medium-high heat.
  • Cook the chicken skewers for about 4 to 5 minutes per side, until the meat is fully cooked and lightly charred in spots. Watch carefully to avoid overcooking.
  • Serve the skewers with the peanut sauce spooned over the top or presented alongside for dipping.
W

About Whiskandnourish

Passionate about home cooking, baking, and authentic flavors. Sharing tested and loved recipes to bring joy to every table.