|

Thai Peanut Chicken Skewers Recipe

Jump to Recipe Print Recipe

Warm & Familiar Thai Peanut Chicken Skewers Recipe

There’s something truly comforting about the combination of tender chicken and creamy peanut sauce—a balance of sweet, tangy, and a gentle hint of heat that dances on your tongue. When I first made this Thai Peanut Chicken Skewers Recipe, I was blown away by how effortlessly it brought vibrant flavors into my weeknight dinner routine. It’s like a small celebration with every bite. You’ll notice that the marinade beautifully seeps into juicy chicken thighs, keeping them tender while infusing a rich peanut flavor that’s both buttery and fragrant. Whether you’re broiling or grilling, these skewers develop a slightly crisp edge that contrasts perfectly with the soft, luscious center. This recipe is great for entertaining or just elevating a simple family meal. Plus, the homemade peanut sauce doubles as a vibrant dip and marinade, adding layers of flavor complexity with fresh lime juice and earthy coconut milk. I love how versatile it is—make extra sauce for drizzling or tossing with rice. Let’s dive in, and I’ll guide you step-by-step so you feel confident creating this at home.
🌟

Standout Details

  • Comfort meets flavor: Cozy, rich, and balanced.
  • Beginner-friendly: Clear steps built for real kitchens.
  • Flexible: Easy swaps for ingredients you already have.
  • Meal-prep happy: Stores well without losing texture.

Ingredient Breakdown

Flat lay of creamy peanut butter in a small white bowl, full-fat coconut milk in a small white bowl, fresh lime halved with one half juiced, soy sauce in a small white bowl, dark brown sugar in a small white bowl, ground ginger in a small white bowl, minced fresh garlic cloves in a small white bowl, crushed red pepper flakes in a small white bowl, raw boneless skinless chicken thighs cut into bite-sized chunks on a simple white ceramic plate, whole fresh limes, whole peanuts scattered, chopped green onions in a small white bowl, chopped cilantro in a small white bowl placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354639359234015250 — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Grilled Thai Chicken Skewers, Easy Thai Chicken Skewers, Asian Chicken Skewers Recipe
  • Creamy Peanut Butter: The star of the sauce, adding a rich, velvety base that’s both nutty and smooth.
  • Unsweetened Full-Fat Coconut Milk: Provides a silky texture and subtle tropical sweetness; canned milk keeps the sauce creamy.
  • Fresh Lime Juice: Brightens flavors with a zesty kick—always use fresh for the best tang.
  • Soy Sauce or Fish Sauce: Adds essential umami depth; pick fish sauce for a more traditional Thai flavor.
  • Dark Brown Sugar: Balances sour and salty notes with its molasses richness—dark sugar is better for complexity.
  • Ground Ginger & Fresh Garlic: Spice and aromatic warmth, giving the sauce a fragrant backbone.
  • Crushed Red Pepper Flakes: Don’t skip—adds a gentle heat that’s easy to adjust to your taste.
  • Boneless, Skinless Chicken Thighs: Juicier and more forgiving than breast meat, perfect for skewering and quick cooking.

Before You Start

Before jumping into this Thai Peanut Chicken Skewers Recipe, take a few moments to gather and prep all your ingredients—mise en place makes a world of difference here. Chop the chicken into even, bite-sized chunks so they cook uniformly. Whisking the sauce until perfectly smooth ensures it coats the chicken beautifully. And don’t forget to soak your wooden skewers if using, to prevent burning.
🛎️

Kitchen Setup

The tools that make Thai Peanut Chicken Skewers Recipe easier, faster, and cleaner—plus optional add-ons if you love efficiency.

How to Make Thai Peanut Chicken Skewers Recipe

A white bowl filled with two main layers: on one side, a neat serving of fluffy white rice with individual grains visible, and on the other side, bite-sized grilled chicken pieces coated in a thick light brown sauce, showing some charred spots for texture; the chicken is garnished with fresh green cilantro leaves and small chopped peanuts. Two lime slices with bright green skin and a juicy texture rest beside the rice. The bowl sits on a grey textured cloth over a white marbled surface with a bunch of fresh cilantro on a wooden board blurred in the background. photo taken with an iphone --ar 2:3 --v 7 — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Grilled Thai Chicken Skewers, Easy Thai Chicken Skewers, Asian Chicken Skewers Recipe
  1. Whisk the Peanut Sauce: Combine creamy peanut butter, full-fat coconut milk, fresh lime juice, soy or fish sauce, dark brown sugar, ground ginger, minced garlic, and crushed red pepper flakes in a medium bowl. Whisk vigorously until smooth and glossy. This sauce is your flavor powerhouse, so getting a velvety texture here ensures the chicken is deeply coated.
  2. Reserve & Chill Sauce: Scoop 1 cup of the sauce into a covered bowl and refrigerate; this will be your dipping sauce. The remaining ½ to 1 cup becomes the marinade, so save it to pour over the chicken—this locks in moisture and flavor.
  3. Marinate the Chicken: Toss the chicken chunks gently in the leftover peanut sauce until every piece is slick with that fragrant, nutty goodness. Cover and refrigerate for at least 1 hour or up to 8 hours. I find that marinating longer deepens the flavor, but even a quick hour works wonders.
  4. Prepare Skewers and Pan: If using skewers, thread the marinated chicken evenly, leaving small gaps so heat circulates. Otherwise, arrange pieces on a wire rack over a baking sheet for even cooking.
  5. 🎯

    Cook Like a Pro

    Internal temperature is your best friend here—aim for 160°F in the chicken to be juicy yet fully cooked. Don’t rush flipping: let the surface caramelize slightly before turning to get those beautifully crisp edges. Bringing the reserved sauce to room temperature before serving keeps it creamy and luscious for dipping.

  6. Cook the Chicken:
    • Broiling: Preheat broiler to high. Place the chicken under the broiler about 6 inches from the heat source. Cook for about 6 minutes or until the internal temperature reads 160°F. Watch closely—broilers can burn sugars quickly, so aim for a lightly charred but not scorched exterior.
    • Grilling: Preheat grill to medium-high (375°â€“450°F). Lightly oil grates if desired. Grill chicken skewers over indirect heat with the lid closed: 6 minutes per side, turning once. It’s done when juices run clear and thermometers read 160°F.
    Once removed from heat, allow chicken to rest for 5 minutes to redistribute juices and settle the flavors. This step delivers tender, juicy results you’ll love.
  7. Serve & Garnish: Plate the skewers alongside your choice of fluffy white or nutty brown rice. Add a generous spoonful of the reserved peanut sauce on the side for dipping. Garnish with crunchy peanuts, bright green onions, fresh cilantro, and a squeeze of lime juice. These final touches add fresh aroma and satisfying texture contrasts.

Flavor Variations for Thai Peanut Chicken Skewers Recipe

A white plate holds a dish with two main parts: white rice on the right side, fluffy and separated, and grilled chicken pieces on the left that are covered in a creamy light orange sauce. The chicken pieces have small dark grill marks and are sprinkled with green cilantro leaves and tiny red chili bits. Two lime wedges rest on the plate near the top left, adding a bright green contrast. The plate sits on a white marbled surface. photo taken with an iphone --ar 2:3 --v 7 — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Grilled Thai Chicken Skewers, Easy Thai Chicken Skewers, Asian Chicken Skewers Recipe
  • Spicy Kick: Add extra crushed red pepper flakes or a drizzle of chili garlic sauce to the peanut marinade for those who crave heat.
  • Herbaceous Twist: Mix chopped fresh basil or mint into the peanut sauce right before serving for a refreshing herbal lift.
  • Sweet & Tangy: Stir in a splash of pineapple juice to the sauce for tropical sweetness and fruity brightness.
  • Crunch Upgrade: Toast chopped cashews instead of peanuts for a richer nut crunch topping.
  • Veggie Version: Swap chicken for marinated tofu or grilled chickpeas on skewers for a vegetarian take.
  • Peanut-Free Adaptation: Use almond butter and skip peanuts as garnish for a nut-free option with similar creaminess.

Storage, Freezer & Reheat Tips

  • Refrigerate: Keep leftover cooked skewers in an airtight container for up to 3 days. The texture stays tender, though the crisp edges soften slightly.
  • Freeze: Freeze cooked skewers individually on a tray, then transfer to a zip-top bag. Store up to 2 months. Thaw overnight in the fridge before reheating.
  • Reheat: Warm gently under a broiler or in a hot skillet to revive the charred edges without drying the meat. Avoid microwaving to preserve texture.
  • Sauce Storage: Store peanut sauce separately in the fridge up to 1 week. Stir well before serving as oils may separate.
  • Meal Prep: Marinate chicken ahead (up to 8 hours) and cook fresh for best flavor and texture.

Thai Peanut Chicken Skewers Recipe FAQs

  • Can I use chicken breasts instead of thighs? Yes, but thighs stay juicier and more forgiving. If using breasts, marinate less time to avoid drying out.
  • What if I don’t have coconut milk? Whole milk or unsweetened almond milk can work, but coconut milk adds essential creaminess and a subtle sweetness.
  • Can I make the peanut sauce ahead? Absolutely! The sauce keeps well refrigerated for up to a week. Bring it to room temp or warm slightly before serving.
  • Do I have to use skewers? No, you can broil or grill pieces loosely arranged on a rack; skewers just make serving and flipping easier.
  • How spicy is this recipe? Mild with a gentle heat from red pepper flakes. Adjust the amount to make it as mild or spicy as you like.
Print

Thai Peanut Chicken Skewers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 123 reviews

This Thai Peanut Chicken recipe features tender, marinated chicken thighs coated in a rich and creamy peanut sauce, combining coconut milk, lime, and ginger for authentic Southeast Asian flavors. Perfect for a satisfying lunch, the chicken can be broiled or grilled and is served with optional rice and fresh garnishes for a wholesome and flavorful meal.

  • Author: Sophie
  • Prep Time: 15 minutes (plus 1 hour to 8 hours marinating time)
  • Cook Time: 12 to 16 minutes
  • Total Time: 1 hour 27 minutes to 8 hours 31 minutes (including marinating time)
  • Yield: 4 to 6 servings
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Thai
  • Diet: Halal

Ingredients

For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 1 cup unsweetened, full-fat coconut milk (from can, not carton; stirred well)
  • 2 tablespoons fresh lime juice (from approximately 1 medium lime)
  • 2 tablespoons soy sauce or fish sauce
  • 1 ½ packed tablespoons brown sugar (dark preferred)
  • 1 teaspoon ground ginger
  • 1 tablespoon minced fresh garlic (approximately 3 large cloves)
  • ½ teaspoon crushed red pepper flakes, plus more to taste

For the Chicken

  • 2 pounds boneless, skinless chicken thighs, cut into bite-sized chunks

Serving Suggestions (All Optional)

  • Cooked white or brown rice
  • 1 cup prepared peanut sauce made from ingredients listed above
  • Lime wedges to garnish
  • Whole or chopped peanuts to garnish
  • Chopped green onions to garnish
  • Chopped cilantro to garnish

Instructions

  1. Prepare the Peanut Sauce: In a medium bowl, combine ½ cup creamy peanut butter, 1 cup unsweetened full-fat coconut milk, 2 tablespoons fresh lime juice, 2 tablespoons soy sauce or fish sauce, 1 ½ tablespoons packed dark brown sugar, 1 teaspoon ground ginger, 1 tablespoon minced garlic, and ½ teaspoon crushed red pepper flakes. Whisk vigorously until the sauce is fully combined and smooth. Transfer about 1 cup of sauce to a small bowl, cover, and refrigerate; this will be served alongside the chicken. Keep the remaining sauce to use as a marinade.
  2. Marinate the Chicken: Place 2 pounds of bite-sized boneless, skinless chicken thigh pieces into a baking dish. Pour the remaining peanut sauce over the chicken and toss well until all pieces are evenly coated. Cover the dish with plastic wrap and refrigerate for at least 1 hour and up to 8 hours. Stir the chicken once or twice during marination to redistribute flavors.
  3. Preheat Cooking Equipment: For broiling, preheat the broiler to high. For grilling, preheat grill to medium-high heat, about 375° to 450° Fahrenheit, and optionally lightly spray the grates with cooking spray.
  4. Prepare Chicken for Cooking: Remove chicken from the marinade and thread pieces onto skewers if desired. Place skewers on a lightly greased baking sheet for broiling or grill grates for grilling. If not using skewers when broiling, arrange chicken pieces on a wire rack over a baking sheet.
  5. Cook the Chicken: Under the broiler, cook chicken for about 6 minutes or until an internal temperature of 160° Fahrenheit is reached. When grilling, cook chicken skewers over indirect heat for 6 minutes, then flip and grill for an additional 6 to 10 minutes until 160° Fahrenheit internal temperature is achieved and the chicken releases easily from the grates.
  6. Rest the Chicken: Remove chicken from heat and allow to rest for 5 minutes before serving to lock in juices and finish cooking.
  7. Serve the Dish: Transfer rested chicken to serving plates. Serve with cooked white or brown rice, 1 cup of the prepared peanut sauce brought to room temperature, and garnish with lime wedges, whole or chopped peanuts, chopped green onions, and cilantro as desired.

Notes

  • Use dark brown sugar for a richer flavor in the peanut sauce.
  • Adjust crushed red pepper flakes according to your preferred spice level.
  • Ensure coconut milk is from a can for the appropriate creaminess and fat content.
  • The chicken should reach an internal temperature of 160° Fahrenheit for safe consumption.
  • Marinating longer than 8 hours is not recommended as the acidity can break down the chicken texture.
  • Skewers can be soaked in water for 30 minutes prior to grilling to prevent burning.
  • Leftover peanut sauce can be refrigerated for up to 3 days and used as a dip or dressing.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star