Spicy Thai Chicken for a Special Occasion

425 min prep 425 min cook 5 servings
Spicy Thai Chicken for a Special Occasion
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Layered Heat: Three types of chilies—fresh bird’s-eye, chili paste, and a kiss of smoked paprika—build complexity without scorching.
  • Make-Ahead Marinade: The chicken soaks overnight, freeing you to mingle instead of chop on party day.
  • One-Skillet Finish: Everything cooks on a single sheet pan or large skillet, meaning less mess and more time for champagne.
  • Color Pop: Red pepper, purple Thai basil, and emerald cilantro turn the platter into an edible bouquet.
  • Diet-Friendly: Naturally gluten-free and easy to convert to dairy-free or keto by swapping the sweetener.
  • Scalable: Recipe multiplies flawlessly; I’ve fed 120 guests using the exact ratios.
  • Leftover Magic: Next-day noodles, lettuce-cup lunches, or stuffed omelets—if you have any left.

Ingredients You'll Need

Ingredients

Great parties start with great shopping. I visit my local Asian market the morning I plan to marinate; the herbs are brighter, the chilies plumper, and the coconut milk is often stocked in fun brands you won’t find elsewhere. If you can’t source Thai basil, Italian basil will do—just add a tiny pinch of anise seed to mimic the subtle licorice note. Palm sugar has a toffee richness, yet light brown sugar is a fine stand-in. For the juiciest meat, look for bone-in, skin-on thighs; they stay succulent under high heat and their rendered fat bastates the vegetables below.

Chicken: 2 ½ lbs (1.1 kg) bone-in, skin-on chicken thighs, trimmed of excess fat. Drumsticks work too—just add 5 extra minutes to the cook time.

Red Curry Paste: 3 tablespoons. I keep Mae Ploy on standby, but homemade works if you’ve planned ahead.

Fish Sauce: 2 tablespoons. Red Boat is my favorite for its clean anchovy flavor and no additives.

Coconut Milk: ¾ cup full-fat. Shake the can vigorously or warm it slightly to re-emulsify.

Limes: You’ll need 4 total—zest and juice for the marinade, extra wedges for finishing.

Thai Chilies: 6–8 bird’s-eye, thinly sliced with gloves on. Remove seeds for milder heat.

Ginger & Galangal: 1 tablespoon freshly grated ginger plus 1 teaspoon grated galangal if available; otherwise double the ginger.

Garlic: 6 large cloves, smashed and minced.

Lemongrass: 2 stalks, tough outer layers removed, tender core minced. Freeze the tops for future broths.

Cilantro Roots: 3 roots scraped clean; if unavailable, swap for an equal volume of stems plus a pinch of ground coriander.

Palm Sugar: 2 tablespoons grated. Light brown sugar is fine.

Smoked Paprika & Turmeric: ½ teaspoon each for color and subtle warmth.

Vegetables: 1 large red bell pepper, 1 yellow bell pepper, and 1 medium red onion, all cut into 1-inch chunks.

Thai Basil & Cilantro: 1 cup each, leaves picked and stems reserved for the marinade.

Cashews: ½ cup roasted and roughly chopped for crunch.

Jasmine Rice: 2 cups uncooked, cooked in coconut water for extra fragrance.

How to Make Spicy Thai Chicken for a Special Occasion

1
Whisk the Marinade

In a medium bowl combine curry paste, fish sauce, coconut milk, lime zest and juice, grated ginger, galangal, minced lemongrass, garlic, palm sugar, smoked paprika, turmeric, and half of the sliced chilies. Stir until the sugar dissolves and the mixture smells like a Bangkok street market at dusk. Taste a drop—yes, it should be loud; the chicken will mellow it.

2
Score & Season

Pat chicken very dry. Using sharp kitchen scissors, snip two shallow slashes through the skin and flesh of each thigh; this helps the marinade penetrate and speeds cooking. Season lightly with kosher salt—remember the fish sauce brings salinity—then slip the chicken into an extra-large zip bag.

3
Marinate Overnight

Pour the fragrant marinade over the chicken, squeeze out excess air, and massage from the outside to coat every crevice. Refrigerate at least 8 hours and up to 24. Turn the bag once or twice if you remember; I like to set it in a bowl in case of tiny leaks.

4
Bring to Room Temp

An hour before cooking, remove the chicken from the fridge. Cold meat on a hot pan seizes up and refuses to cook evenly. While you wait, prep your vegetables and preheat the oven to 425 °F (220 °C) with a rack set in the upper third.

5
Arrange on Sheet Pan

Line a rimmed baking sheet with parchment for easy cleanup. Scatter peppers and onion in the center, drizzle with a spoonful of the marinade, and toss to coat. Nestle the chicken skin-side up, letting thighs touch but not overlap; this encourages even browning while keeping vegetables juicy underneath.

6
Roast & Baste

Slide the pan into the oven and roast 25 minutes. Remove, brush the skin with the rendered coconut-y fat pooling around the vegetables, and rotate the pan for even heat. Return for another 10–15 minutes until the thickest thigh registers 175 °F (79 °C) and the skin is blistered and mahogany.

7
Broil for Extra Char

Switch the oven to broil. Move the rack 6 inches from the element and broil 2–4 minutes, watching like a hawk, until the skin crackles and tiny blackened edges appear. This final kiss of high heat mimics street-vendor flames and intensifies the smoky notes.

8
Rest & Finish

Transfer chicken to a warm platter and tent loosely with foil. Let everything rest 5 minutes so juices redistribute. Meanwhile scrape the pan, stirring the roasted vegetables into the coconut-chili syrup that remains. Taste and adjust with an extra spritz of lime or pinch of sugar for balance.

9
Garnish & Serve

Pile the glossy vegetables around the chicken, shower with Thai basil, cilantro, remaining fresh chilies, and a flurry of chopped cashews. Deliver to the table with lime wedges, coconut-scented jasmine rice, and plenty of chilled Riesling.

Expert Tips

Control the Fire

If sensitive palates attend, seed the chilies and substitute half the curry paste with roasted red pepper purée. You’ll keep the color and aroma but tame the blaze.

Crispy Skin Secret

After marinating, scrape off excess coconut solids from the skin; they contain moisture and can inhibit crunch. A silicone spatula works wonders.

Sheet-Pan Timing

If doubling for a crowd, use two pans on separate racks and swap positions halfway. Overcrowding steams instead of roasts.

Outdoor Variation

Grill the marinated chicken skin-side down over medium-high heat for 6 minutes, flip, then move to indirect heat until 175 °F. Smoky paradise.

Zero-Waste Herb Stems

Blend cilantro stems into the marinade; they hold just as much flavor as leaves and reduce kitchen waste. Win-win.

Overnight Flavor Boost

If you can swing 24 hours of marinating, do it. The acids are gentle enough not to turn the meat mushy, and the flavors penetrate all the way to the bone.

Variations to Try

  • Vegetarian “Chicken”: Swap thighs for extra-firm tofu slabs or cauliflower steaks. Reduce marinating time to 2 hours and use 2 teaspoons kosher salt instead of fish sauce.
  • Tropical Twist: Replace bell peppers with fresh pineapple cubes; their caramelized edges echo the palm sugar beautifully.
  • Keto-Friendly: Omit palm sugar and use 1 tablespoon granulated allulose; serve over cauliflower rice.
  • nut-Free: Swap cashews for toasted pumpkin seeds; they add crunch and a delicate green hue.
  • Mild Kid Version: Use 1 teaspoon curry paste and 1 tablespoon honey; bake in parchment parcels to keep moisture in and heat gentle.

Storage Tips

Refrigerate cooled leftovers in an airtight container up to 4 days. Reheat in a 325 °F oven covered with foil until just warmed through; microwaving toughens the skin. For longer storage, shred the meat and freeze in portioned bags with a ladle of sauce for up to 3 months. The vegetables don’t freeze well, so enjoy them fresh and freeze only the chicken. If you’re entertaining, you can roast the chicken a day ahead, refrigerate, then re-crisp skin under the broiler for 5 minutes while you warm the vegetables on the stovetop.

Frequently Asked Questions

Yes, but reduce the initial roasting time to 15 minutes and pull when the internal temp hits 160 °F. Breasts dry out faster; baste generously and rest covered.

Medium-high heat. Most guests feel a tingle that blooms into a gentle burn, then fades thanks to coconut milk. Adjust chilies up or down to taste.

Marinate at room temperature for 30 minutes while you prep rice, then proceed. Flavor won’t be as deep, but dinner still beats takeout.

You can, but you’ll lose crispy skin. Slow-cook on low 4 hours, then transfer thighs to a sheet pan and broil 4 minutes for texture.

An off-dry Riesling or Gewürztraminer mirrors the sweet-heat dance. Prefer red? Try a chillable Gamay with low tannins.

Wear gloves! If you forget, scrub with oil then dish soap; capsaicin is oil-soluble. Dairy helps, so dip fingers in milk or yogurt.
Spicy Thai Chicken for a Special Occasion
chicken
Pin Recipe

Spicy Thai Chicken for a Special Occasion

(4.9 from 127 reviews)
Prep
20 min
Cook
40 min
Servings
6

Ingredients

Instructions

  1. Whisk Marinade: Combine curry paste, fish sauce, coconut milk, lime zest & juice, ginger, galangal, garlic, lemongrass, palm sugar, paprika, turmeric, and half the chilies.
  2. Marinate Chicken: Score thighs, season lightly with salt, and coat in marinade. Refrigerate 8–24 hours.
  3. Prep for Roast: Let chicken sit at room temp 1 hour. Preheat oven to 425 °F. Arrange peppers & onion on parchment-lined sheet, drizzle with marinade, top with chicken skin-side up.
  4. Roast: 25 minutes, baste with pan juices, roast another 10–15 until 175 °F internal.
  5. Broil: Broil 2–4 minutes for charred edges. Rest 5 minutes.
  6. Garnish & Serve: Scatter herbs, remaining chilies, and cashews. Serve with lime wedges and jasmine rice.

Recipe Notes

For crispier skin, scrape off excess coconut solids before roasting. Make-ahead: roast early, refrigerate, then reheat under broiler for 5 minutes.

Nutrition (per serving)

478
Calories
35g
Protein
14g
Carbs
31g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.