Chicken Skewers with Peanut Sauce

Featured in: Easy and Delicious Chicken Recipes

These coconut curry chicken skewers feature juicy chicken pieces marinated in a flavorful blend of coconut milk, lime juice, and curry spices. After a brief marinade, the chicken is threaded onto skewers and grilled until perfectly charred and tender. Served with a creamy peanut dipping sauce and garnished with chopped peanuts, fresh cilantro, and green onions, this dish delivers authentic Thai-inspired flavors with minimal effort. Perfect for weeknight dinners or impressive enough for entertaining!

A woman in a kitchen smiling.
Updated on Fri, 18 Apr 2025 21:34:51 GMT
A plate of meat skewers with a dipping sauce. Pin it
A plate of meat skewers with a dipping sauce. | quickietreats.com

This creamy coconut curry chicken skewer recipe transforms everyday chicken into a mouthwatering Southeast Asian-inspired feast. The marinade infuses the tender chicken with aromatic curry flavor while the homemade peanut sauce adds the perfect finishing touch for a restaurant-quality meal at home.

I first made these skewers for a backyard gathering when I wanted something different from standard BBQ fare. The aroma of curry and coconut milk wafting through the air had everyone asking for the recipe before they even tasted it!

Ingredients

  • Chicken breast pieces: The lean protein absorbs the marinade beautifully while staying tender when cooked quickly
  • Full fat canned coconut milk: Provides rich creaminess that helps tenderize the chicken. Avoid light versions which lack the necessary fat
  • Lime juice: Adds brightness and helps break down proteins for better marinade penetration
  • Curry paste: The foundation of flavor. Red or yellow work equally well depending on your heat preference
  • Curry powder: Reinforces the complex spice profile with additional depth
  • Ginger paste: Adds zingy warmth essential to authentic curry flavor
  • Garlic powder: Provides mellow savory notes throughout the marinade
  • Cayenne pepper: Optional but recommended for a pleasant heat that balances the richness
  • Kosher salt: Enhances all other flavors and helps tenderize the chicken
  • Fresh cracked pepper: Adds subtle spice notes and texture
  • Peanut sauce: The creamy complement that brings everything together
  • Garnishes: Fresh cilantro, green onions and chopped peanuts add crucial texture contrast and visual appeal

Step-by-Step Instructions

Create the marinade:
Whisk together coconut milk, lime juice, curry paste, curry powder, ginger paste, garlic powder, cayenne pepper, salt and pepper in a shallow bowl until smooth and well combined. The marinade should have a creamy consistency with a vibrant golden hue. Take a moment to taste and adjust seasonings if needed.
Marinate the chicken:
Add diced chicken breast to the marinade bowl and gently toss until each piece is completely coated. Cover the bowl with plastic wrap and refrigerate for one hour. This allows the acid from the lime juice to tenderize the meat while the spices infuse every bite with flavor.
Prepare for grilling:
While the chicken marinates, soak wooden skewers in water for at least 30 minutes to prevent burning. If using a griddle pan, lightly oil the surface. For outdoor grilling, preheat to medium heat approximately 375°F. Thread marinated chicken pieces onto skewers, leaving small spaces between each piece to ensure even cooking.
Cook the skewers:
Place skewers on the heated grill or griddle pan with space between them to avoid overcrowding. Cook for 3 to 5 minutes on each side, turning only once to develop a beautiful caramelized crust. The chicken is done when it reaches an internal temperature of 165°F and has distinctive grill marks. Work in batches if necessary to maintain proper cooking temperature.
Serve:
Transfer the hot skewers to a serving platter. Drizzle generously with peanut sauce or serve the sauce alongside for dipping. Sprinkle with chopped peanuts, fresh cilantro, and green onions just before serving to maintain their vibrant colors and textures.
A plate of food with rice and meat on a stick. Pin it
A plate of food with rice and meat on a stick. | quickietreats.com

The curry paste is truly the heart of this recipe. I discovered the dramatic difference quality paste makes after comparing a grocery store version with one from my local Asian market. The complex flavor profile of a good curry paste transforms this from a simple chicken dish into something truly memorable.

Perfect Peanut Sauce

The accompanying peanut sauce deserves special attention. Combine smooth peanut butter with coconut milk, soy sauce, brown sugar, lime juice, and a touch of garlic. Heat gently until smooth, adjusting thickness with water if needed. This versatile sauce keeps well in the refrigerator for up to a week and pairs wonderfully with vegetables, noodles, or as a salad dressing.

Make Ahead Options

These skewers work beautifully for meal prep. Marinate the chicken up to 24 hours before cooking. Alternatively, cook the skewers completely, refrigerate, and reheat gently in a 300°F oven until warmed through. The peanut sauce can be made up to five days ahead and stored separately. This flexibility makes the recipe perfect for busy weeknights or entertaining.

A plate of food with rice and meat on a fork. Pin it
A plate of food with rice and meat on a fork. | quickietreats.com

Serving Suggestions

While these skewers stand alone as an appetizer, they truly shine as part of a complete meal. Serve over fluffy jasmine rice to soak up the delicious sauce, or create a Thai inspired grain bowl with quinoa, shredded vegetables and additional peanut sauce. For a lighter option, remove the chicken from skewers and wrap in butter lettuce leaves with cucumber, carrot ribbons and herbs for fresh summer rolls.

Cultural Context

This recipe draws inspiration from Thai and Malaysian cuisines, where coconut milk, curry, and peanut sauces feature prominently. Traditional satay skewers typically include lemongrass and fish sauce, which I've simplified here using more accessible ingredients. While not strictly authentic, these skewers capture the essence of Southeast Asian flavors in a approachable format perfect for home cooks.

Frequently Asked Questions

→ Can I make these chicken skewers ahead of time?

Yes! You can marinate the chicken up to 24 hours in advance. For best results, thread onto skewers just before grilling. You can also prepare the peanut sauce up to 3 days ahead and store in the refrigerator. Reheat gently before serving.

→ What can I serve with coconut curry chicken skewers?

These skewers pair wonderfully with jasmine rice, coconut rice, or rice noodles. For a complete meal, add a side of steamed vegetables like broccoli, snap peas, or bok choy. A simple cucumber salad also makes a refreshing accompaniment.

→ Can I use chicken thighs instead of breast meat?

Absolutely! Boneless, skinless chicken thighs make an excellent substitute and often yield even juicier results. Cut them into similar-sized pieces and follow the same cooking instructions, though they may need an extra minute of cooking time.

→ How do I prevent wooden skewers from burning?

Soak wooden skewers in water for at least 30 minutes before threading the chicken. This helps prevent them from burning during grilling. Alternatively, you can use metal skewers which don't require soaking and can be reused.

→ What type of curry paste works best for this marinade?

Red curry paste is traditional and provides the best flavor profile, but yellow or green curry paste will also work well. Each offers a slightly different flavor emphasis. For a milder dish, use yellow curry paste; for more heat, opt for green.

→ Can I make this dish without a grill?

Yes! You can cook these skewers on a stovetop grill pan, under a broiler, or even in a 425°F oven for about 15-20 minutes (turning halfway through cooking). Just ensure the chicken reaches an internal temperature of 165°F.

Coconut Curry Chicken Skewers

Juicy chicken marinated in coconut curry, grilled and served with peanut sauce for an easy, flavorful Thai-inspired meal.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes
By: Mia

Category: Chicken Dishes

Difficulty: Intermediate

Cuisine: Thai-Inspired

Yield: 4 Servings (12 skewers)

Dietary: Low-Carb, Gluten-Free, Dairy-Free

Ingredients

→ Chicken Marinade

01 1.5 lbs. chicken breast, diced into 1 inch pieces
02 1 cup full-fat canned coconut milk
03 2 tablespoons lime juice
04 2 tablespoons curry paste
05 1 teaspoon curry powder
06 1 teaspoon ginger paste
07 1 teaspoon garlic powder
08 Pinch of cayenne pepper (optional)
09 Kosher salt
10 Fresh cracked pepper

→ For Serving

11 Creamy peanut sauce
12 Chopped peanuts
13 Fresh chopped cilantro
14 Thinly sliced green onion

Instructions

Step 01

Combine coconut milk, lime juice, curry paste, curry powder, ginger paste, garlic powder, cayenne, and a couple large pinches of salt and pepper in a shallow bowl.

Step 02

Add chicken to the marinade and gently toss to coat until chicken is completely covered. Allow to marinate in the refrigerator for 1 hour.

Step 03

Heat a large cast iron griddle pan or grill to medium heat.

Step 04

Thread marinated chicken pieces onto wooden skewers.

Step 05

Cook skewers on the grill pan in batches, for about 3-5 minutes per side or until the chicken is cooked through and a dark golden brown crust has formed on the outside.

Step 06

Serve with peanut sauce for dipping or drizzle with peanut sauce. Garnish with fresh chopped peanuts, cilantro, and thinly sliced green onions.

Notes

  1. Soak wooden skewers in water for 30 minutes before use to prevent burning.
  2. The chicken can be marinated overnight for enhanced flavor.

Tools You'll Need

  • Cast iron griddle pan or grill
  • Wooden skewers
  • Shallow bowl for marinating

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains peanuts
  • Contains coconut