Thai Peanut Chicken Skewers Recipe

Jump to Recipe Print Recipe

The Comfort of Thai Peanut Chicken Skewers Recipe

Whenever I think about Thai Peanut Chicken Skewers Recipe, I’m reminded of those easy weekend meals where every bite feels like a comforting hug. The golden, velvety peanut sauce clings to tender chicken chunks, blending savory, sweet, and tart notes that just sing together. If you love meals that bring warmth without fuss, you’re in for a treat here. One of the best things about this recipe is that it’s surprisingly simple but never feels basic. You’ll notice how the skewer’s slight char brings a lightly crisp texture that contrasts beautifully with the creamy peanut coating. It’s my go-to when I want something flavorful yet wholesome. And the aroma while cooking? Simply irresistible. I find that this recipe also makes a perfect lunch — portable, fresh, and protein-packed without weighing you down. You’re going to enjoy how easy it is to prep and how well it holds up if you bring leftovers along. Trust me, this Thai Peanut Chicken Skewers Recipe hits that sweet spot of tasty and convenient.
🔥

What Makes It Irresistible

  • Layered flavor: Comforting, rich, and beautifully balanced.
  • Easy method: Steps designed for any skill level.
  • Adaptable: Works with pantry swaps and seasonal twists.
  • Prep-friendly: Can be made ahead without losing quality.

Ingredient Guide

Thai Peanut Chicken Skewers Recipe - Ingredients Image — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Easy Thai Chicken Recipes, Healthy Chicken Skewer Ideas, Asian-inspired Chicken Skewers
  • Creamy Peanut Butter – The heart of the sauce, it gives the rich, nutty flavor and smooth texture. Use natural or regular creamy, but stay away from chunky for this recipe.
  • Full-fat Coconut Milk – Adds velvety richness and subtle sweetness. I don’t recommend carton types here; canned gives the right creaminess and body.
  • Fresh Lime Juice – Essential for bright acidity that balances the peanut butter’s richness. Always go fresh—it makes a huge difference.
  • Soy Sauce or Fish Sauce – Salty umami backbone. Soy sauce is milder, fish sauce adds authentic punch. Pick your mood!
  • Brown Sugar – Provides depth and caramel undertones. Dark brown sugar adds extra warmth, but light works fine too.
  • Ground Ginger – Brings subtle warmth and a tiny zing that livens up the sauce without overpowering.
  • Fresh Garlic – Minced small to release aromatic bursts, it perfectly rounds out the flavor profile.
  • Crushed Red Pepper Flakes – Just a touch for a gentle spicy kick. You can adjust to your heat tolerance.
  • Chicken Thighs – Boneless, skinless thighs are tender and juicy, ideal for skewering and absorbing the marinade.
  • Optional Garnishes and Sides – Steamed white or brown rice, lime wedges, peanuts, green onions, and cilantro elevate the presentation and add textural contrast.

Prep Before You Begin

Before diving in, plan for at least an hour of marinating so the peanut flavors really soak into the chicken. I usually start by gathering and measuring all my ingredients—mise en place means you won’t be scrambling mid-cook. If you’re broiling, make sure your oven rack is set about 6 inches from the heat source. For grilling, preheat to medium-high, around 375° to 450°F.
đź§‚

Tools & Setup

Here’s what you’ll want on hand so your Thai Peanut Chicken Skewers Recipe comes together smoothly—plus optional extras that make the process even easier.

How to Make Thai Peanut Chicken Skewers Recipe

  1. Whisk the peanut sauce: In a medium bowl, combine ½ cup creamy peanut butter, 1 cup full-fat coconut milk, 2 tablespoons fresh lime juice, 2 tablespoons soy or fish sauce, 1 ½ tablespoons packed brown sugar, 1 teaspoon ground ginger, 1 tablespoon minced garlic, and ½ teaspoon crushed red pepper flakes. Whisk vigorously until silky and fully combined. You’ll see the sauce thicken and develop a luscious sheen.
  2. Set aside some sauce: Scoop 1 cup of this sauce into a small bowl, cover, and refrigerate to serve later. The rest you’ll use as a marinade to soak the chicken pieces in layers of flavor.
  3. Marinate the chicken: Place the bite-sized chicken thigh chunks in a baking dish. Pour the remaining sauce over them, tossing gently so every piece is coated in that glossy, aromatic peanut goodness. Cover tightly and refrigerate for at least 1 hour, up to 8. Toss once or twice during marinating for even flavor absorption.
  4. 🚀

    Expert Tips to Nail It

    Use chicken thighs for juiciness and a tender bite; breasts tend to dry out quickly under the broiler or grill. Also, soaking wooden skewers in water for 30 minutes before threading prevents them from burning. Finally, use a reliable meat thermometer to hit exactly 160°F internal for perfectly cooked chicken every time.

  5. Prepare for cooking: Remove chicken from refrigerator, discard plastic wrap, and thread chunks onto skewers (if using). If you prefer, place the chicken on a wire rack fitted over a baking sheet for broiling.
  6. Cook under the broiler or grill:
    • Broiling: Set oven broiler to high and position rack about 6 inches from heat. Broil chicken 6 minutes, or until the internal temperature reaches 160°F. Keep a close eye for that golden char developing.
    • Grilling: Preheat grill to medium-high (375°–450°F). Lightly spray grates with cooking spray if you want to avoid sticking. Place skewers over indirect heat, close the grill, and cook for 6 minutes, then flip and grill another 6 to 10 minutes until cooked through and lightly charred.
  7. Rest and serve: Let your skewers rest for 5 minutes to seal in those juicy flavors. Serve over cooked white or brown rice, drizzle with the reserved peanut sauce, squeeze fresh lime wedges, and sprinkle with chopped peanuts, green onions, and cilantro for that vibrant finish.

Creative Variations for Thai Peanut Chicken Skewers Recipe

Thai Peanut Chicken Skewers Recipe - Article Image 2 — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Easy Thai Chicken Recipes, Healthy Chicken Skewer Ideas, Asian-inspired Chicken Skewers
  • Swap chicken thighs for skewered shrimp or tofu for seafood or vegetarian takes.
  • Add a splash of toasted sesame oil into the peanut sauce for a deeper nutty aroma.
  • Mix in finely shredded carrots or thinly sliced bell peppers in the marinade for freshness and color.
  • Use lime zest alongside the juice for a brighter citrus punch.
  • Top finished skewers with a drizzle of coconut cream for even richer sauce texture.
  • For a smoky twist, try a charcoal grill instead of broiler or gas grill.

Storage, Freezing & Reheating

  • Store leftover cooked skewers in airtight containers in the refrigerator for up to 3 days.
  • Peanut sauce keeps well separately in the fridge for up to 1 week—great for quick reheats or another meal.
  • Freeze marinated but uncooked chicken for up to 2 months; thaw overnight in fridge before cooking.
  • Reheat cooked skewers gently in a 325°F oven for 10-15 minutes, or until warmed through, to keep juiciness intact.
  • Microwaving works but can sometimes dry out chicken—cover loosely and add a splash of water or reserved sauce for moisture.

Thai Peanut Chicken Skewers Recipe FAQs

  • Can I make the peanut sauce ahead? Absolutely! It tastes even better after resting for a day in the fridge. Just bring it to room temperature before using as a dip or marinade.
  • What’s the best type of peanut butter to use? Creamy, unsweetened peanut butter works best to balance flavors without extra sugar or texture distractions.
  • Can I avoid skewers and still make this recipe? Yes. Lay marinated chicken pieces on a wire rack over a baking sheet to broil or grill-safe pan. Just watch cooking times closely.
  • Is this recipe spicy? It has a mild heat from crushed red pepper flakes that you can reduce or omit to suit your taste.
  • How do I know when the chicken is perfectly cooked? Use an instant-read thermometer inserted into the thickest piece—it should read 160°F for safe and juicy results.
Thai Peanut Chicken Skewers Recipe - Article Image 1 — Thai Peanut Chicken Skewers, Thai Chicken Skewers with Peanut Sauce, Easy Thai Chicken Recipes, Healthy Chicken Skewer Ideas, Asian-inspired Chicken Skewers
Print

Thai Peanut Chicken Skewers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 97 reviews

This Thai Peanut Chicken recipe features tender boneless skinless chicken thighs marinated in a flavorful, creamy peanut sauce made with coconut milk, lime, soy sauce, and aromatic spices. The chicken is then either broiled or grilled to perfection and served with optional rice, garnished with peanuts, green onions, and cilantro for a delicious and satisfying lunch.

  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 1 hour 27 minutes
  • Yield: 6 servings
  • Category: Lunch
  • Method: Broiling
  • Cuisine: Thai

Ingredients

For the Peanut Sauce

  • ½ cup creamy peanut butter
  • 1 cup unsweetened, full-fat coconut milk (from can, stirred well)
  • 2 tablespoons fresh lime juice (from approximately 1 medium lime)
  • 2 tablespoons soy sauce or fish sauce
  • 1 ½ packed tablespoons dark brown sugar
  • 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. Make the Peanut Sauce: In a medium bowl, add ½ cup creamy peanut butter, 1 cup unsweetened full-fat coconut milk, 2 tablespoons fresh lime juice, 2 tablespoons soy sauce, 1 ½ packed tablespoons dark brown sugar, 1 teaspoon ground ginger, 1 tablespoon minced fresh garlic, and ½ teaspoon crushed red pepper flakes. Whisk vigorously until fully combined and smooth. Transfer 1 cup of this peanut sauce to a small bowl, cover, and refrigerate to serve later. Save the remaining sauce (about ½ to 1 cup) to marinate the chicken. 15 minutes before serving, remove the refrigerated sauce to bring it to room temperature.
  2. Marinate the Chicken: Place the bite-sized chicken thigh chunks into a baking dish. Pour the remaining prepared peanut sauce over the chicken and toss or stir until the chicken is fully coated. Cover the dish with plastic wrap and refrigerate for at least 1 hour and up to 8 hours. Stir or toss the chicken at least once during marinating for even flavor absorption. When ready, remove from fridge and uncover. If using skewers, thread the chicken pieces onto the skewers. Otherwise, prepare a baking sheet with a wire rack and arrange the chicken pieces on top.
  3. Cook the Chicken by Broiling: Preheat the broiler on high. Once preheated, place the baking sheet with chicken under the broiler. Broil the chicken for about 6 minutes or until the internal temperature reaches 160°F. While the chicken cooks, bring the reserved peanut sauce to room temperature. When done, carefully remove the chicken and let it rest for 5 minutes before serving.
  4. Or Cook the Chicken by Grilling: Preheat your grill to medium-high heat (375°F to 450°F). Optionally spray the grill grate with cooking spray to prevent sticking. Place the chicken skewers over indirect heat and close the lid. Grill for 6 minutes, flip the skewers, and grill for another 6 to 10 minutes until the internal temperature reaches 160°F and the chicken releases easily from the grill grate. Remove the skewers and let the chicken rest for 5 minutes before serving.
  5. Serve the Peanut Chicken: After resting, transfer the chicken to serving plates. Serve it with cooked white or brown rice and the room temperature prepared peanut sauce. Garnish with lime wedges, whole or chopped peanuts, chopped green onions, and chopped cilantro as desired for added flavor and texture.

Notes

  • Use dark brown sugar for a richer flavor in the peanut sauce.
  • Ensure the coconut milk is full-fat and from a can, not carton, for creaminess.
  • Bring the peanut sauce to room temperature before serving for best flavor.
  • Internal temperature of chicken should reach 160°F for safe consumption.
  • If not using skewers, a wire rack on a baking sheet allows even cooking and prevents sticking.
  • Marinating chicken for longer than 8 hours may start to break down the meat texture.

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