Main Courses
This Bangkok fried chicken recipe transforms ordinary chicken into golden, crispy bites infused with aromatic lemongrass and garlic, finished with a sticky sweet glaze that balances heat and sweetness. 🌟 The secret lies in the marinade—turmeric and coconut milk lend authentic Thai flavor, while a light, crispy batter ensures every piece stays crunchy.
I developed this recipe after years of perfecting the balance between traditional Thai techniques and home-friendly shortcuts.
The process begins with a fragrant marinade that tenderizes the chicken while infusing it with bright, citrusy notes. After a quick breading in cornstarch and rice flour, the chicken fries to a perfect golden-brown, then gets tossed in a glossy glaze of palm sugar, fish sauce, and chili.
This isn’t your typical fried chicken—it’s a fusion of Bangkok street food and home-cooking simplicity, delivering restaurant-quality results with minimal fuss.
By the time you’re done, you’ll have crispy, juicy chicken that’s irresistibly sticky, with just the right amount of heat and sweetness. The glaze caramelizes into a glossy finish, while the lemongrass and garlic flavors linger with every bite.
Serve it with a side of cucumber salad or sweet chili sauce to complete the Thai-inspired meal.
This recipe is designed for foolproof frying, even for beginners, and scales perfectly for gatherings. The marinade can be prepped ahead, and the glaze comes together in minutes—making it ideal for weeknight dinners or weekend feasts. Let’s get cooking!
Ingredients for bangkok fried chicken
These aromatic ingredients transform ordinary chicken into Bangkok street-style gold.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 2-inch pieces |
| Fresh Lemongrass 🌿 | 3 whole | Bottom 6 inches only, cut into chunks |
| Garlic Cloves 🧄 | 6 cloves | Smashed, not minced |
| Coconut Milk 🥥 | ½ cup | Full-fat, canned preferred |
| Turmeric Powder 🌶️ | 1 tbsp | Freshly ground preferred |
| Cornstarch 🌾 | ½ cup | For ultra-crispy batter |
| Rice Flour 🍚 | ½ cup | Fine grind for smooth coating |
| Palm Sugar 🍯 | ¼ cup | Or substitute brown sugar |
| Fish Sauce 🍶 | 1 tbsp | Red Boat brand preferred |
| Chili Flakes 🔥 | 1 tbsp | Adjust to taste |
| Vegetable Oil 🫒 | 3 cups | High smoke point preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
Lemongrass is the flavor anchor here—look for stalks with vibrant green leaves and firm, white bases. Thai markets or Asian grocery stores carry the freshest, but the regular produce section at Whole Foods usually has it too. The bottom 6 inches are the sweetest part, so trim the tough top and use just those chunks. Garlic should smell pungent, not musty. Costco sells pre-minced garlic in jars, but fresh smashed cloves add way more flavor. For the coconut milk, full-fat canned (like Thai Kitchen brand) gives the best texture—light versions won't coat the chicken properly.
No lemongrass? Substitute 2 tbsp lime zest plus 1 tbsp ginger—it won't be identical, but you'll still get citrusy brightness. Running out of palm sugar? Brown sugar works 1:1, though it lacks that caramel depth. The fish sauce is non-negotiable for authentic flavor, but if you're avoiding it, soy sauce plus a pinch of MSG gets close. For extra crispiness, mix 1 tbsp cornstarch into your batter. The cornstarch and rice flour combo is key—don't skip either. The batter should be dry enough to clump when squeezed, but not crumbly.
Prep the marinade ahead and refrigerate it overnight for maximum flavor. The fried chicken stays crispy for about 2 hours at room temperature, so serve it immediately if possible. For leftovers, store in an airtight container and reheat in a 350°F oven for 10 minutes—microwaving makes it soggy. The glaze keeps for 1 week refrigerated, so make extra for dipping sauce. Freeze uncooked chicken pieces in the marinade for up to 2 months—just thaw before frying.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes—just marinate the thighs in lemongrass and garlic, toss them in the pan, then pour in that golden coconut milk. The chicken practically cooks itself while you sip your coffee.
- Craving-Worthy Crunch: That crispy skin with the tender, turmeric-kissed meat inside? It’s the kind of flavor that makes you forget takeout exists. The coconut milk keeps it rich without being heavy, and the lemongrass adds this bright, herbal punch that lingers.
- Leftovers That Don’t Suck: Between us, most fried chicken leftovers are sad. Not this. The coconut milk keeps it moist for days, and I’ve reheated slices straight from the fridge—crispy again in seconds—while my kids fight over the last piece. (Yes, even on a Tuesday night.)
- Budget Meal for Crowds: A whole chicken costs less than takeout, and the thighs stay juicy while feeding four (or five, if someone’s hungry). I’ll be real: the turmeric makes it look fancy, but the real win is how little it costs to fill the house with that aromatic, spiced chicken scent.
Step-by-step instructions for lemongrass-garlic crunch chicken
Here's how to make restaurant-style Thai fried chicken with a double-crisp coating and addictive glaze.
👨🍳 Step 1: Marinate the Chicken in Lemongrass-Garlic Paste
In a food processor, pulse the bottom 6 inches of all 3 whole fresh lemongrass stalks and 6 smashed garlic cloves until you get a thick paste. Transfer this to a bowl and mix in 1 tablespoon turmeric powder, 1 tablespoon fish sauce, 1 tablespoon chili flakes, and 1.5 teaspoons salt.
Cut the 1.5 lb boneless chicken thighs into 2-inch pieces and gently toss them in the marinade. Cover and refrigerate for at least 2 hours (overnight is even better). The turmeric will give it that signature golden hue while the lemongrass infuses deep, aromatic flavor. Don't skip this step—it makes all the difference in the final taste.
🍳 Step 2: Create the Double-Crisp Coating
In a large bowl, whisk together 0.5 cup cornstarch and 0.5 cup rice flour for the dry coating. In a separate bowl, combine 0.5 cup coconut milk and 2 tablespoons lime juice for the wet batter. The cornstarch creates that ultra-crispy exterior while the rice flour gives it that perfect texture.
Remove the chicken from the marinade (reserve the marinade for basting) and let it drain for 5 minutes. Working in batches, dip each piece first into the wet batter, letting any excess drip off, then roll in the dry flour mixture until fully coated. Press the coating gently to help it adhere. This double-coating technique is what gives Bangkok fried chicken its signature crunch.
🔥 Step 3: Fry Until Golden and Crispy
Heat 3 cups vegetable oil in a deep fryer or heavy pot to 350°F. You'll know it's ready when a small piece of coating sizzles vigorously when dropped in. Fry the chicken in batches for 4-5 minutes until golden brown and crispy. Don't overcrowd the pot or the temperature will drop, leading to greasy chicken.
Transfer the fried chicken to a wire rack set over a baking sheet to drain excess oil. While it's still hot, brush with the reserved marinade for extra flavor. Here's the thing—this is where you'll notice the difference between good and great fried chicken. The crispy coating should hold up perfectly, and the chicken should be juicy inside with that perfect balance of heat and sweetness.
🥘 Step 4: Make the Sticky Sweet Glaze
In a small saucepan, combine 0.25 cup palm sugar, 2 tablespoons lime juice, and 1 tablespoon fish sauce. Cook over medium heat for 3-4 minutes, stirring constantly, until the sugar dissolves and the mixture thickens slightly. It should coat the back of a spoon but still be pourable.
Brush this glaze generously over the fried chicken while it's still warm. The sugar will caramelize slightly, creating that beautiful sticky-sweet exterior that's characteristic of Bangkok street food. If the glaze thickens too much, add a splash of hot water to loosen it. This glaze is what makes the chicken irresistible—it's the perfect balance of sweet, tangy, and umami.
🍽️ Step 5: Garnish and Serve Immediately
Transfer the chicken to a serving platter and sprinkle with 0.25 cup chopped fresh cilantro. Serve immediately with extra glaze drizzled on top and a side of lime wedges for squeezing. The contrast of the crispy, spicy, sweet chicken with the bright lime is what makes this dish so addictive.
Here's the key to serving: don't let the chicken sit for more than 10 minutes after frying, or that perfect crunch will disappear. The glaze should be sticky enough to coat your fingers slightly—that's exactly how it should be. Pair with steamed jasmine rice and a simple cucumber salad for the full Bangkok experience.
Pro Tips For Making Bangkok Fried Chicken
- BLEACH THE CHICKEN: Toss your boneless thighs in a mix of ¼ cup warm water, 1 tablespoon baking soda, and 1 teaspoon salt for 15 minutes before rinsing. This tenderizes the meat and ensures it soaks up the marinade like a sponge—no more dry, rubbery bites after frying.
- SLICE LEMONGRASS LENGTHWISE: Instead of mincing it (which releases bitter oils), bruise the stalks with the side of your knife and slice them lengthwise into thin strips. This way, the aroma infuses the marinade without turning it into a lemongrass slurry—trust me, your sauce will taste brighter.
- FRIED IN BATCHES: Drop the thighs into 350°F (175°C) oil one at a time, or in pairs, and resist the urge to crowd the pan. Overloading lowers the temperature, and you’ll end up with greasy, unevenly cooked chicken. A single layer guarantees a golden crust every time.
- SKIM THE COCONUT SKIN: After simmering the coconut milk with turmeric, skim off the thick, creamy layer of solids that rises to the top—it’s the good stuff. Discard the thin, watery layer underneath, or your sauce will taste diluted. This step makes a real difference in richness.
Best sauces and condiments for bangkok fried chicken
Sweet Chili Drizzle
The classic Thai pairing that cuts through the richness of fried chicken is sweet chili sauce. I recommend Mae Ploy brand—it’s the gold standard for authentic Thai flavor.
Mix 2 tablespoons of this sauce with 1 teaspoon lime juice and a pinch of chili flakes for a tangy, slightly spicy dip. The sweetness balances the fried chicken’s heat while adding a bright, fruity note. 🌶️
Spicy Lime Dipping Sauce
For a zesty kick, blend 3 tablespoons fish sauce, 2 tablespoons lime juice, 1 tablespoon palm sugar, and 1 teaspoon chili flakes into a smooth sauce. This tangy, umami-rich dip enhances the lemongrass flavors in the chicken while adding a refreshing contrast.
Serve it in small bowls for dipping or drizzle it over the chicken before serving. The acidity helps cleanse your palate between bites.
Coconut Curry Glaze
For a richer, creamier option, simmer ½ cup coconut milk, 1 tablespoon red curry paste (like Maesri brand), and 1 teaspoon palm sugar over low heat for 5 minutes. Brush this fragrant glaze over the fried chicken just before serving.
The coconut milk adds a luxurious texture, while the curry paste deepens the Thai flavor profile. This works especially well if you’re serving the chicken with jasmine rice.
Garlic Chili Oil
Infuse ½ cup vegetable oil with 3 minced garlic cloves and 1 teaspoon chili flakes by gently heating them together for 2 minutes. Strain and drizzle this aromatic oil over the fried chicken before serving.
The garlic amplifies the lemongrass notes, while the chili oil adds a subtle heat. This is a great option if you want to keep the dish lighter but still pack in flavor.
Mango Sticky Rice Dip
For a dessert-like twist, mix ½ cup mango puree (fresh or canned) with 1 tablespoon palm sugar and a pinch of salt. Drizzle this over the fried chicken or serve it on the side for dipping.
The sweet, tropical flavors complement the savory-spicy chicken beautifully. This pairing is inspired by Bangkok street food culture, where sweet and savory flavors often coexist.
Fresh Herb Garnish
Finish your fried chicken with a sprinkle of fresh Thai basil or cilantro for an extra layer of freshness. The bright, herbal notes contrast the richness of the fried chicken and glaze.
For an added crunch, toss in toasted sesame seeds or crushed peanuts**. These garnishes not only enhance flavor but also make your dish look stunning when plated. 🌿
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this Bangkok fried chicken?
Chicken breast works, but thighs are ideal because they stay juicier during frying. If using breast, cut them into 1-inch pieces and marinate for at least 4 hours to prevent dryness. Pound the pieces to even thickness for consistent cooking. The skinless nature of breast means you’ll lose some of the traditional crispy texture, but it’s still delicious!
What’s the secret to keeping the coating extra crispy?
The double-coating technique is key: wet batter first, then dry flour. Use cornstarch-heavy flour mixes (like 50/50 cornstarch and rice flour) and keep the oil at 350°F. Fry in small batches to avoid temperature drops. After frying, place chicken on a wire rack (not paper towels) to drain oil completely. Serve immediately—crispiness fades after 10 minutes.
Can I make this recipe without fish sauce?
Yes! Replace fish sauce with a mix of 1 tbsp soy sauce + ½ tsp MSG for umami depth. For the glaze, use 1 tbsp soy sauce + 1 tsp brown sugar. The flavor will differ slightly but still deliver that sweet-spicy balance. Thai markets often carry vegan fish sauce alternatives if you prefer plant-based options.
How do I adjust the spice level?
Reduce chili flakes in the marinade and glaze if you prefer mild heat. For extra spice, add ½ tsp red chili powder to the glaze or serve with Thai chili jam on the side. The lime juice in the glaze naturally balances heat, so adjust chili and sugar in equal parts to maintain harmony.
Can I bake this instead of frying?
Baking won’t give the same crispy texture, but you can achieve a lighter version. Coat the chicken as directed, then bake at 400°F for 20-25 minutes on a wire rack. For extra crispiness, broil for 2-3 minutes at the end. Brush with glaze while warm. The result will be tender rather than crispy, but still flavorful!
