Main Courses
This authentic Thai fried chicken recipe delivers the perfect balance of crispy coconut-curry crunch and juicy centers—just like the street food stalls in Bangkok. The secret lies in a fragrant marinade of lemongrass, galangal, and turmeric, which infuses the chicken with bold, aromatic flavors while keeping it tender.
Unlike heavy breaded versions, this recipe uses a light coconut-curry coating that creates a delicate crunch without sacrificing moisture.
The process begins with a simple yet powerful marinade—garlic, shallots, and Thai spices like coriander and cumin mingle with coconut milk and tamarind for a tangy, aromatic base. The chicken soaks up these flavors overnight, ensuring every bite is packed with depth.
When fried to a golden finish, the coconut-curry coating crackles with every bite, revealing the succulent meat beneath. This isn’t just fried chicken—it’s a taste of Thailand’s vibrant street food culture.
What sets this recipe apart is the textural contrast: the exterior stays shatteringly crispy, while the inside remains tender and juicy, thanks to a double-frying technique. The result?
A dish that’s restaurant-quality at home, with layers of flavor and a satisfying crunch that disappears with each bite. Serve it with a side of Thai cucumber salad or steamed jasmine rice to complete the experience.
Whether you're hosting a dinner party or craving a taste of Southeast Asia, this recipe delivers authentic flavors without the fuss. The ingredients are accessible, and the steps are straightforward, making it perfect for both beginners and seasoned cooks. Let’s get started—your taste buds are in for a treat.
Ingredients for authentic thai fried chicken
Authentic Thai flavors meet crispy perfection with these carefully chosen ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into even-sized pieces |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Fresh Lemongrass 🌿 | 1 whole | Lower stalks only, bruised |
| Galangal 🌿 | 3 inches | Peel and slice thinly |
| Fresh Turmeric 🧄 | 1 inch | Peel and grate finely |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Shallots 🧅 | 4 whole | Minced finely |
| Ground Coriander 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Tamarind Paste 🍯 | 2 tbsp | Unsweetened |
| Vegetable Oil 🫒 | 3 cups | High smoke point |
| Coconut Flakes 🥥 | ½ cup | Toasted lightly |
| Curry Powder 🌶️ | 1 tbsp | Thai red preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable here—they stay juicy while the skin crisps. Thai markets or specialty grocers carry the best galangal and lemongrass, but don't skip them if you can't find them: galangal's citrusy bite is essential, and lemongrass provides that signature aroma. For coconut milk, Thai Kitchen brand delivers the richest flavor, though any full-fat canned version works. Fresh turmeric is preferable to powdered—it's more aromatic and vibrant. If you can't find fresh, use one-third the amount of powdered turmeric and add a pinch of black pepper to mimic its depth.
No galangal? Substitute ginger at half the amount, though it won't be identical. Tamarind paste can be tricky to find—Trader Joe's and Asian markets usually stock it. If you can't locate it, lime juice plus a touch of sugar works in a pinch. For the coconut flakes, toast them in a dry pan for 2-3 minutes until fragrant—they'll add incredible texture to the coating. The curry powder should be Thai red if possible, but any good-quality curry powder will do. Penzeys Spices carries excellent options if you're looking to invest in quality.
Marinate the chicken overnight for maximum flavor infusion. Store any unused coconut milk in the fridge for up to 5 days, though it's best used fresh. Galangal and lemongrass keep well in the fridge for 1 week wrapped in damp paper towels. The fried coating stays crispy for about 2 hours after frying, so serve immediately or reheat in a 200°F oven for 10 minutes to restore crunch. Leftovers keep for 3 days in the fridge, though they won't be quite as crispy.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub a million dishes. The chicken simmers right in the coconut milk with lemongrass and galangal—no extra pans, no fuss. Just toss everything in, let it bubble, and you’ve got golden, fragrant chicken without the cleanup nightmare.
- Flavor Bomb: That first bite? Crispy outside, tender inside, with a creamy, citrusy kick from the turmeric and lemongrass. Honestly, it’s the kind of dish that makes you pause mid-bite just to savor it—like a little taste of Thailand in my kitchen.
- Leftover Hero: This recipe actually improves the next day. The flavors meld even more, and I love tossing it into rice bowls or wrapping it in lettuce for quick lunches. (Yes, even on a Tuesday night when I’m too lazy to cook.)
- Budget-Friendly Feast: Chicken thighs are cheap, and coconut milk stretches far when paired with aromatic spices. Between us, I’ve made this feed six people for under $15—plus, the leftovers turn into easy meals for days. Solid win for my wallet.
Step-by-step instructions for authentic Thai fried chicken
Here's how to achieve that signature Thai balance of crispy exterior and tender interior.
Prepare the Chicken and Marinade
Cut the 1.5 lb boneless, skinless chicken thighs into even-sized pieces, about 1-inch thick. This ensures consistent cooking. In a large bowl, combine the 1 can coconut milk, 2 tbsp tamarind paste, 1 tbsp curry powder, 1.5 tsp salt, and 0.5 tsp black pepper. Whisk until the tamarind paste dissolves completely—this creates the signature tangy base of the marinade.
Add the chicken pieces to the marinade and coat them thoroughly. Cover the bowl and refrigerate for at least 2 hours, or preferably overnight. This long marinating time not only tenderizes the chicken but also infuses it deeply with the aromatic flavors. The marinade should penetrate evenly, giving you that authentic Thai taste in every bite.
Create the Coconut-Curry Crust
In a separate bowl, combine the 0.5 cup toasted coconut flakes, 2 tbsp ground coriander, and 1 tbsp ground cumin. Toast the coconut flakes lightly in a dry pan until fragrant—this enhances their nutty flavor. Let them cool completely before mixing with the spices to prevent burning. The spices should be evenly distributed throughout the coconut mixture.
Remove the chicken from the marinade, allowing excess to drip off (don't discard it—save it for later). Pat the chicken pieces dry with paper towels to ensure a crispy crust. Working in batches, coat each piece thoroughly with the coconut-curry mixture, pressing gently to adhere. The crust should be uniform and well-coated—this is what creates that signature crunch.
Fry to Golden Perfection
Heat 3 cups vegetable oil in a deep fryer or heavy pot to 350°F. Use a thermometer to monitor the temperature—this is critical for achieving that perfect crispy texture. Once the oil reaches temperature, carefully add the coated chicken pieces in a single layer. Avoid overcrowding the pan, as this will lower the oil temperature and result in greasy rather than crispy chicken.
Fry the chicken for 4-5 minutes until the exterior is deep golden brown and the crust is fully set. The chicken should float to the surface when it's ready to flip. Use tongs to turn the pieces carefully, then fry for another 2-3 minutes until fully cooked through. The internal temperature should reach 165°F when measured with a meat thermometer. Remove the chicken and drain on a wire rack or paper towels to remove excess oil.
Assemble the Signature Coconut-Curry Sauce
In the same pot used for frying, reduce the heat to medium-low and add the reserved marinade. Bring to a gentle simmer and let it reduce by half, which concentrates the flavors. Stir in the 1 whole fresh lemongrass (bruised), 3 inches galangal (sliced thinly), 1 inch fresh turmeric (grated finely), 6 cloves garlic (minced), and 4 whole shallots (minced). Cook for 5-7 minutes until the aromatics are fragrant and softened.
Remove the pot from heat and let the sauce cool slightly. The sauce should be thick enough to coat the back of a spoon but still pourable. If needed, adjust the consistency by adding a splash of water or reserved marinade. The sauce should have a vibrant orange hue from the turmeric and a rich, aromatic scent that fills your kitchen.
Serve with the Signature Coconut-Curry Drizzle
Return the fried chicken to the pot with the sauce and gently toss to coat evenly. Let it sit for 1-2 minutes to absorb the flavors. Serve immediately with the sauce generously drizzled over each piece. The contrast of the crispy, coconut-crusted chicken with the rich, tangy sauce is what makes this dish truly authentic.
For an authentic presentation, garnish with additional toasted coconut flakes and a sprinkle of freshly ground black pepper. Each bite should deliver a perfect balance of crispy texture, juicy chicken, and the complex flavors of the coconut-curry marinade. Serve with steamed jasmine rice or a simple green salad to complete the meal.
Pro Tips For Making Authentic Thai Fried Chicken
- Pound the Galangal: Blanch the galangal slices in boiling water for 30 seconds first—it softens the tough fibers and lets the flavor infuse properly into the coconut milk. I learned this the hard way after biting into a chunk that made me question my life choices.
- Start with Cold Coconut Milk: Add the coconut milk to the hot pan after the chicken has browned and the aromatics (lemongrass, turmeric) have sizzled. Pouring it in early turns your sauce into a watery mess—this keeps it rich and velvety. (Yes, even if you're impatient like me.)
- Don’t Skip the Second Fry: After poaching the chicken in the coconut curry, let it dry completely on a rack for 10 minutes before frying again. The extra crisp is worth the wait—wet chicken turns greasy, not golden.
- Use Turmeric Paste, Not Powder: Fresh turmeric is bitter and fibrous, but even a cheap paste adds depth the powder can’t match. Mix 1 tablespoon into the coconut milk with the galangal—it blends smoothly and gives that signature Thai color without tasting like a spice aisle.
Dietary considerations for this recipe
Gluten-Free Adaptations
This recipe is naturally gluten-free since it relies on coconut flakes and spices for texture, not wheat-based coatings. Simply ensure your tamarind paste and curry powder are certified gluten-free brands like Trader Joe's or Penzeys. Double-check labels on coconut milk and spices for cross-contamination warnings. 🌱
Vegetarian Options
For a vegetarian version, swap chicken thighs for extra-firm tofu or chickpeas. Press tofu to remove excess water, then cut into similar-sized pieces. Marinate for 30 minutes (not overnight) to avoid over-absorbing moisture.
Fry at 375°F for 3-4 minutes per side—tofu needs slightly hotter oil to crisp properly. The coconut-curry coating works beautifully on both!
Spice Sensitivity
Adjust the heat by reducing Thai red curry powder to ½ tbsp and replacing it with 1 tsp ground turmeric for color. For extra tang without spice, add 1 tbsp lime juice to the marinade.
If you're sensitive to coconut, use toasted almond flour instead of coconut flakes in the crust—just toast it first for that nutty depth.
Allergen-Friendly Swaps
Nut allergies? Replace coconut flakes with crushed potato chips (like Lay's Wavy) for crunch. For dairy-free needs, ensure your coconut milk is 100% plant-based—many brands contain trace dairy.
Always verify labels on spices, as some contain anti-caking agents with allergens. A quick phone call to the manufacturer can save headaches!
Low-Fat Version
Reduce oil to 2 cups and bake instead of frying: coat chicken in the coconut-curry mix, then bake at 400°F for 20-25 minutes, flipping halfway.
The texture will be lighter but still flavorful. Use low-fat coconut milk in the marinade to cut calories further, though flavor depth may diminish slightly.
Keto-Friendly Adjustments
This recipe is already keto-friendly with its high-fat coconut coating and minimal carbs. Skip the jasmine rice and serve with cauliflower rice instead. For extra fat, drizzle with 1 tbsp melted coconut oil before serving.
The tamarind adds natural sweetness without sugar, keeping it under 5g net carbs per serving.
Nutrition facts
Frequently asked questions
Why does this recipe use coconut milk in the marinade?
The coconut milk adds rich, creamy depth while keeping the chicken tender. Its natural fats help create a silky texture in the marinade that balances the tangy tamarind and aromatic spices. This is key to authentic Thai flavor—without it, the dish would lack that signature richness.
Can I use chicken breast instead of thighs?
Chicken thighs are ideal because they stay juicy while frying, but if you must use breast, cut them into small, even pieces and marinate for only 4-6 hours (not overnight) to prevent drying. Pat them very dry before coating—they'll need an extra 1-2 minutes in the oil to crisp properly.
What's the secret to getting that perfect crispy crust?
Three things: pat the chicken bone-dry before coating, use toasted coconut flakes (not sweetened), and maintain 350°F oil temperature. Double-frying isn't needed—just fry until golden brown (4-5 minutes) and drain on a wire rack. The wire rack prevents soggy bottoms that paper towels can cause.
How do I substitute galangal if I can't find it?
Use ginger at half the amount (1.5 inches) but add ½ tsp ground cardamom to mimic galangal's citrusy, peppery notes. For extra authenticity, blend 1 tsp lime zest into the marinade. Galangal's unique flavor is hard to replicate, but this combo gets close!
Can I make this recipe ahead of time?
Marinate the chicken up to 2 days ahead for deeper flavor, but don't coat it until 1 hour before frying to keep the crust crisp. Store uncooked marinated chicken in the fridge. For leftovers, reheat fried pieces at 350°F for 10 minutes to restore crunch—just add a splash of water to the pan first.
