Description
Authentic Thai Fried Chicken marinated with garlic, cilantro, soy and fish sauce, then coated in rice flour and deep-fried to golden perfection. Served with crispy fried shallots and optional sticky rice or sweet chili sauce for dipping.
Ingredients
Scale
- 1 ½ lb bone-in, skin-on chicken (drumsticks, thighs, or wings preferred)
- 5 cloves garlic
- 8 cilantro stems, chopped
- ¾ teaspoon white peppercorns (or black)
- 2 ½ teaspoon sugar
- 2 tablespoon Thai soy sauce
- 1 tablespoon fish sauce
- ½ cup water
- 1 cup rice flour
- Oil for frying (canola, peanut, or neutral vegetable oil)
- Fried shallots (store-bought or homemade)
- Sticky rice, for serving (optional)
- Sweet chili sauce, for dipping (optional)
- 3 heads shallots, thinly sliced
- A pinch of salt
Instructions
- Score the thickest part of the chicken pieces to help the marinade penetrate and cook evenly. Trim excess skin from thighs if using.
- Pound white peppercorns, then add garlic and cilantro stems and pound into a fine paste. Add sugar and grind further.
- Mix the paste with soy sauce, fish sauce, and water in a bowl or zip-top bag. Add chicken and marinate at least 4 hours or overnight, flipping halfway through.
- For fried shallots, toss thinly sliced shallots with salt and let sit for 10 minutes. Dry with paper towels.
- Heat about 2 inches of oil in a wok or pot. Test with one piece of shallot. Once bubbling steadily, lower heat and fry remaining shallots for 5-8 minutes until golden. Drain on paper towels and set aside.
- In the same oil, heat to 375°F (190°C). Coat marinated chicken in rice flour to create a thin batter. Add water to loosen if needed.
- Fry chicken in batches, reducing oil temperature to 300°F (150°C) and maintaining it throughout. Flip every 1-2 minutes until internal temp reaches 175°F for dark meat or 155°F for breasts.
- Drain and rest chicken for 5-10 minutes. Serve with sticky rice and fried shallots. Optionally serve with sweet chili sauce.
Notes
- Drumsticks, thighs, and wings work best for juicy results.
- Thai soy sauce is recommended, but non-Thai soy sauce is acceptable.
- Neutral oils like canola or peanut oil are best for frying.
- Refresh store-bought shallots in a 300°F oven for 4–5 minutes for extra crispiness.
- Sweet chili sauce adds a traditional sweet-sour balance, but the chicken is flavorful enough on its own.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 540
- Sugar: 4g
- Sodium: 780mg
- Fat: 28g
- Saturated Fat: 6g
- Unsaturated Fat: 19g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 48g
- Cholesterol: 155mg
Keywords: Thai Fried Chicken, Authentic Thai Chicken, Thai Chicken Recipe, Fried Chicken with Shallots, Street Food Chicken