Bangkok Fried Chicken Recipe: Crispy, Spicy, and Sweet Glaze Magic

Main Courses

Bangkok Fried Chicken Recipe: Crispy, Spicy, and Sweet Glaze Magic

This Bangkok fried chicken recipe delivers the perfect balance of crispy golden skin, tender meat, and a sweet-spicy glaze that makes every bite unforgettable. The secret lies in a double-frying technique that creates an irresistible crunch, paired with a marinade inspired by Thailand's vibrant street food culture.

I've perfected this recipe after years of experimenting with authentic flavors, ensuring the result is restaurant-quality but achievable at home.

The process begins with a flavorful marinade of lemongrass, galangal, and chili, which infuses the chicken with aromatic depth before the first fry. After a quick sear, the chicken gets a second fry in oil that's just hot enough to maintain that signature crispiness while keeping the inside juicy.

The sweet-spicy glaze ties everything together, adding a sticky, caramelized finish that's impossible to resist.

What you'll end up with is chicken that's crispy on the outside and tender on the inside, coated in a glaze that's both sweet and tangy. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of textures and flavors.

This recipe is perfect for feeding a crowd or treating yourself to a taste of Bangkok without leaving home.

Serve with lime wedges and sweet chili sauce for dipping, and get ready for compliments that'll make this your new go-to recipe. The process might sound complex, but I'll walk you through every step to ensure success. Let's get started!

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for bangkok fried chicken

Six aromatic ingredients kick off this Bangkok-inspired fried chicken adventure—crispy, spicy, and sweet all in one bite.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 3 lb Cut into 2-inch pieces
Fresh Lemongrass 🌿 1 stalk Bruised and cut into 2-inch pieces
Galangal 🍃 1 piece About 3 inches, peeled and sliced
Fresh Chili Peppers 🌶️ 4 whole Bird's eye or Thai chilies, stems removed
Garlic Cloves 🧄 8 cloves Minced finely
Vegetable Oil 🫒 4 cups For frying, peanut oil preferred
Coconut Milk 🥥 ½ cup Full-fat for richness
Fish Sauce 🍶 2 tbsp Red Boat brand recommended
Brown Sugar 🍬 ½ cup Packed lightly
Lime Juice 🍋 ¼ cup Freshly squeezed
Cornstarch 🌾 ½ cup For crispy coating
Salt 🧂 1 tbsp Kosher salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Cayenne Pepper 🔥 ½ tsp Adjust for heat
Limes 🍋 2 whole For serving, cut into wedges

The chicken thighs are non-negotiable here—skinless but with the bone for juiciness, and thighs stay tender better than breasts. Grab Red Boat fish sauce if you can—it's the gold standard for authentic flavor, and you'll taste the difference. For galangal, Asian markets usually carry it fresh, but if you can't find it, ginger at half the amount works in a pinch (though purists will notice). The lemongrass should be bright green and firm—no yellow or wilted stalks. I always buy extra because it's worth freezing for future Thai dishes. Trader Joe's has great pre-cut lemongrass if you're short on time.

No fish sauce? Soy sauce with a splash of Worcestershire gets you close, though the umami won't be quite the same. Running short on brown sugar? White sugar plus 1 tsp molasses mimics the caramel notes. The cornstarch is key for that crunchy, almost crackly coating—don't substitute flour, it won't crisp up the same. Cayenne can be swapped for crushed red pepper flakes, but you'll lose some of that bright heat. For the glaze, if you can't find Red Boat fish sauce, Thai Kitchen fish sauce is a solid backup. The lime juice needs to be freshly squeezed—bottled just won't cut it for that tangy punch.

This chicken is best served immediately after frying, but if you need to hold it, keep it in a 200°F oven for up to 30 minutes while you finish the glaze. The glaze itself can be made ahead and reheated—just add a splash of water to loosen it. Store leftovers in the fridge for 3 days, but honestly, it won't last that long. Freeze the unfried chicken pieces for up to 3 months if you're prepping ahead. Portion the glaze into ice cube trays before freezing for easy reheating—just toss it in a small saucepan and warm through.

❤️

Why You'll Love This Recipe

  • Minimal Chopping Required: I swear by this—just pound the chicken, then toss it in a marinade with lemongrass, galangal, and garlic. No dicing, no mincing, no mess. The hardest part is finding fresh chilies at the store, and honestly, even that’s worth it.
  • Crispy-Soft Magic: That golden crust gives way to juicy meat every time. The lemongrass and galangal infuse the oil while frying, so each bite has this bright, herbal punch that lingers. (Yes, even on a Tuesday night.)
  • Weeknight Crowd-Pleaser: I make this when friends drop by unannounced or when my family’s starving after soccer practice. It’s got enough heat for the adults but mild enough for the kids—just adjust the chili. Plus, it feeds six for under $15.
  • Leftovers That Don’t Suck: Most fried chicken turns dry the next day, but this? The marinade keeps it tender, and the flavors only deepen. I’ll pack it in lunches or toss it into a quick salad—no one ever complains. (My coworker even asked for the recipe.)

Step-by-step instructions for Bangkok fried chicken

Here's how to create restaurant-quality Thai fried chicken with that perfect crunch and bold, balanced flavors.

1

Marinate the Chicken for Maximum Flavor

In a large bowl, combine the 3 lb boneless, skinless chicken thighs cut into 2-inch pieces with the 1 stalk bruised lemongrass cut into 2-inch pieces, 1 piece sliced galangal, 4 whole fresh chili peppers (stems removed), 8 cloves minced garlic, 1 tbsp salt, 0.5 tsp black pepper, and 0.5 tsp cayenne pepper. Mix gently to coat the chicken evenly.

Add the 0.5 cup packed brown sugar and 2 tbsp fish sauce, then toss again until everything is thoroughly combined. Cover and refrigerate for at least 4 hours (overnight is even better). This marinade works magic by tenderizing the chicken while infusing it with aromatic Thai flavors. The longer it marinates, the more flavorful your chicken will be.

2

Prepare the Glaze Mixture

In a separate bowl, whisk together the 0.5 cup cornstarch, 0.5 cup coconut milk, 0.25 cup lime juice, and 0.5 cup brown sugar. This glaze will create that signature sticky, slightly sweet coating that makes this chicken so irresistible. The cornstarch helps create a thick, glossy finish while the lime juice adds a bright tang that cuts through the richness.

Let the glaze mixture sit at room temperature for 10 minutes before using. This allows the cornstarch to fully hydrate and creates a smoother consistency. You'll want this glaze to be thick enough to cling to the chicken but still flow easily when applied. If it's too thick, add 1-2 teaspoons of water to loosen it.

3

Fry the Chicken to Golden Perfection

Heat 4 cups vegetable oil in a deep fryer or heavy pot to 350°F. Use a deep-fry thermometer to monitor the temperature—this is crucial for even cooking. Once the oil is hot, carefully add the marinated chicken in batches (don't overcrowd the pot). Fry for 8-10 minutes until the chicken is golden brown and the internal temperature reaches 165°F.

While frying, keep the oil temperature consistent. If it drops below 325°F, the chicken will absorb too much oil and become greasy. Use a slotted spoon to transfer the fried chicken to a paper towel-lined plate. Let it drain for 2-3 minutes to remove excess oil but keep it warm for glazing.

4

Apply the Glaze for That Signature Crisp

Working quickly, dip each piece of fried chicken into the glaze mixture, allowing any excess to drip off. Return the glazed chicken to the fryer or pot and fry for an additional 1-2 minutes until the glaze sets and becomes deep golden brown. This second fry is what creates that irresistible crispy texture on the outside while keeping the inside juicy.

Be careful not to overcrowd the fryer during this second fry. You want the chicken to sizzle and crisp up properly. If you notice the glaze isn't setting quickly enough, increase the oil temperature to 375°F for the final 30 seconds of frying. The result should be chicken with a glossy, crackly exterior that's just sweet enough to balance the spicy marinade.

5

Serve Immediately with Lime Wedges

Transfer the glazed chicken to a serving platter and let it rest for 2-3 minutes. This brief rest allows the glaze to set completely and makes it easier to handle. Serve immediately with the 2 whole limes cut into wedges for squeezing over each piece.

The contrast of the bright lime juice with the rich, spicy-sweet chicken is what makes this dish truly special. Each bite should deliver that perfect combination of crispy texture, tender meat, and complex flavors. For an extra touch, sprinkle with additional black pepper or serve with a side of fresh cucumber slices to cut through the richness.

👨‍🍳

Pro Tips For Making Bangkok Fried Chicken

  • Pound the Chicken First: Skip the tenderizer—use a meat mallet or rolling pin to flatten the thighs to an even ½-inch thickness. I learned this the hard way after my first batch turned out chewy; the galangal and lemongrass marinade needs time to penetrate, and thinner cuts guarantee even cooking.
  • Char the Aromatics: Dry-toast the sliced lemongrass, galangal, and garlic in a hot pan for 30 seconds until fragrant—no oil needed. This step makes a real difference in flavor depth, especially if you’re using fresh galangal (which can taste bland otherwise). Just don’t let it burn; watch it like a hawk.
  • Fry in Batches: Crowd the pan, and you’ll steam the chicken instead of frying it. Use a deep skillet with just enough oil to coat the bottom, and fry 3-4 pieces at a time. I was skeptical until I tried it—now it’s non-negotiable for crispy, golden results.
  • Rest Before Serving: Let the fried chicken sit on a wire rack for 5 minutes after draining. This isn’t the prettiest method, but it works: the oil drips off, and the crust stays crisp. Serve immediately, or the chicken will soften—trust the process.

Dietary considerations for this recipe

Gluten-Free Adaptation

This recipe is naturally gluten-free, but the cornstarch coating is crucial for that signature crispiness. For a gluten-free version, use arrowroot powder or tapioca starch instead of cornstarch—both work beautifully and are widely available at health food stores like Whole Foods or Trader Joe's.

Just measure the same ½ cup as the original recipe. 🌾

Spice-Free Option

If you're sensitive to heat or cooking for kids, skip the fresh chili peppers and cayenne pepper entirely. The marinade will still pack flavor from the garlic, lemongrass, and fish sauce.

For a milder kick, add ½ tsp ground white pepper instead—it adds depth without heat. Trust me, the sweet-spicy balance will still shine!

Dairy-Free Considerations

This recipe is already dairy-free, but always double-check your fish sauce and coconut milk labels if you're avoiding dairy. Some brands may process their products in facilities that handle dairy.

For extra caution, use certified dairy-free coconut milk like So Delicious or Goya. The glaze remains perfectly rich and flavorful without any dairy components. 🥥

Lower-Carb Version

To reduce carbs, cut the brown sugar in half (¼ cup) and replace the remaining ¼ cup with erythritol or monk fruit sweetener. The glaze will still caramelize beautifully, though you may need to adjust the cooking time slightly—watch closely for that golden-brown finish.

This keeps the sweetness while significantly cutting carbs. Pair with a side of cauliflower rice for a full low-carb meal!

Allergen-Friendly Swaps

For nut allergies, use vegetable oil instead of peanut oil—just ensure it's refined to avoid any cross-contamination risks. If you're avoiding seafood, replace the fish sauce with 2 tbsp coconut aminos plus 1 tsp soy sauce (check for gluten-free certification if needed).

The flavor profile stays authentic while accommodating dietary restrictions. Always verify labels for hidden allergens!

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 12g60%
Cholesterol 210mg70%
Sodium 1200mg52%
Total Carbohydrate 38g14%
Dietary Fiber 2g8%
Sugars 18g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Bangkok fried chicken need double-frying?

The double-fry technique is key for that signature crispy-yet-tender texture. The first fry at 350°F cooks the chicken through while the second quick fry at 375°F sets the glaze into a crackly, golden shell. This two-step process prevents sogginess while maximizing crunch.

2

Can I use chicken breasts instead of thighs?

Chicken thighs are ideal because they stay juicy better during frying, but you can use breasts if you prefer. For best results, pound them thinner (½-inch thick) and reduce frying time to 6-7 minutes per side. The marinade time should also be extended to 6-8 hours to prevent dryness.

3

How do I fix chicken that's too greasy?

If your chicken absorbed too much oil, the issue is likely oil temperature. Keep oil between 325°F-350°F during frying—never let it drop below 325°F. For extra crispiness, pat fried pieces with paper towels before glazing, then do a final 30-second fry at 375°F to crisp the coating.

4

What's the best way to reheat leftover Bangkok fried chicken?

Reheat in a 350°F oven for 10-12 minutes on a wire rack to maintain crispiness. For air fryer lovers, use 375°F for 3-4 minutes—shake halfway to ensure even heating. Avoid microwaving as it makes the coating soggy.

5

Can I make the glaze ahead of time?

Yes! The glaze can be prepped 1 day ahead and stored in an airtight container in the fridge. Before using, whisk to smooth consistency and add 1 tsp water if needed. For extra shine, warm it gently in a saucepan for 2-3 minutes before glazing the chicken.

★★★★★4.8(13 reviews)
Categories Main Courses