This Thai Fried Chicken Sandwich is the kind of lunch or dinner that stops everyone at the table mid-bite. Crispy, juicy chicken thighs marinated in coconut milk and curry, layered with Thai chili mayo, cool cucumber slices, pickled carrots, and fresh herbs on a toasted brioche bun. I made this for a weekend lunch and it disappeared so fast I barely got a picture
The first time I tried a Thai-style fried chicken sandwich at a local spot, I knew I had to figure out how to make it at home. This Thai Fried Chicken Sandwich nails that same balance of heat, crunch, and freshness without any complicated technique. The coconut milk marinade is the real secret here. It tenderizes the chicken overnight and gives it a subtle richness that plain buttermilk just cannot match. If you love bold, craveable chicken dinners, you are going to want this one in your regular rotation. Fans of marinated chicken will also enjoy this Chicken Marinade Pollo Asado Recipe as another bold, flavor-forward option.
Table of Contents
Ingredients for Thai Fried Chicken Sandwich
I always use boneless, skinless chicken thighs for this recipe because they stay moist and juicy through the frying process in a way that chicken breasts sometimes do not. Rice flour is my go-to coating here since it fries up lighter and crispier than all-purpose flour and holds its crunch longer after frying.
For the Chicken Marinade:
- 4 boneless, skinless chicken thighs
- 1 cup coconut milk – I recommend full-fat coconut milk for the richest marinade and most tender result
- 1 teaspoon curry powder
- 3 cloves garlic (minced)
- 1 teaspoon fresh ginger (grated)
- 1/2 teaspoon salt
- 1 teaspoon sugar
For the Breading:
- 1 cup rice flour (or cornstarch) – in my experience, rice flour gives a lighter, crispier shell than cornstarch alone
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Oil for frying (vegetable or canola)
For the Sauce:
- 3 tablespoons Thai chili sauce
- 3 tablespoons mayonnaise – my preference is to use a good quality mayo here since it is the base of the whole spread
For Assembly:
- 4 soft brioche buns (toasted)
- 1 medium cucumber (thinly sliced)
- 1/2 cup pickled carrots (thinly sliced)
- 1/4 cup fresh cilantro leaves
- 1/4 cup fresh Thai basil leaves

Step-by-Step Instructions
I recommend marinating the chicken overnight if you have the time. The difference between a one-hour marinate and an overnight marinate is noticeable in both tenderness and depth of flavor in your Thai Fried Chicken Sandwich.
Step 1: In a large bowl, whisk together coconut milk, curry powder, minced garlic, grated ginger, salt, and sugar until fully combined. Add chicken thighs and turn to coat every piece evenly. Cover and refrigerate for at least 1 hour or up to overnight for maximum flavor and tenderness.
Step 2: When ready to cook, combine rice flour, salt, and black pepper in a shallow dish. Remove each chicken thigh from the marinade and let the excess drip off. Dredge thoroughly in the flour mixture, pressing firmly so the coating sticks. For extra crunch, dip briefly back into the leftover marinade and coat in flour a second time.
Step 3: Pour 2 inches of oil into a deep skillet or Dutch oven and heat over medium-high until it reaches 350 degrees F (175 degrees C). Use a thermometer here as temperature control is the biggest factor in getting a crispy, non-greasy crust. If the oil is too cool, the coating absorbs oil instead of crisping up.
Step 4: Carefully lower the chicken thighs into the hot oil one at a time. Fry for 5 to 7 minutes per side until deep golden brown and the internal temperature reaches 165 degrees F (74 degrees C). Work in batches and do not crowd the pan. Transfer to a wire rack to drain. Pro tip: a wire rack keeps the bottom of the chicken crispy. Paper towels trap steam underneath and can soften the crust.
Step 5: Whisk together Thai chili sauce and mayonnaise in a small bowl until smooth. Toast brioche buns in a dry skillet or under the broiler for 1 to 2 minutes until golden.
Step 6: Spread Thai chili mayo generously on both sides of each toasted bun. Layer on the crispy fried chicken, cucumber slices, pickled carrots, cilantro, and Thai basil. Press gently and serve immediately.
What to Serve with Thai Fried Chicken Sandwich
The best sides for Thai Fried Chicken Sandwich balance its bold, spicy flavors with something cooling, crunchy, or lightly dressed.
Asian Cucumber Salad: Thinly sliced cucumbers tossed with rice vinegar, sesame oil, and a pinch of sugar make a refreshing, palate-cleansing side that pairs perfectly with the richness of the fried chicken.
Sweet Potato Fries: The natural sweetness of baked or fried sweet potato fries complements the Thai chili heat and adds a satisfying heartiness to the meal without overwhelming the flavors.
Honey Garlic Crispy Chicken: If you are feeding a crowd and want a second craveable chicken option on the table with a similar crispy profile, this is a crowd-pleasing companion dish.
Bang Bang Chicken Bowl: For a full Asian-inspired spread, serve this bowl alongside your sandwich night for guests who want a bowl option instead of a handheld sandwich.
Asian Slaw: A light, creamy or vinegar-based slaw with shredded cabbage and carrots adds crunch and a mild tang that cuts through the richness of the coconut-marinated chicken beautifully.
Chili Lime Chicken: If you love the spicy-citrus profile of this sandwich, this chicken recipe makes a great companion for a themed dinner party spread with shared sides and sauces.

Leftovers and Serving Tips
Store leftover fried chicken separately from the buns and fresh toppings in an airtight container in the refrigerator for up to 3 days. Keeping everything separate prevents the buns from getting soggy and the veggies from wilting.
To reheat, I recommend placing the chicken on a wire rack on a baking sheet in a preheated oven at 375 degrees F (190 degrees C) for 10 to 12 minutes. This method brings back most of the original crispiness. Avoid the microwave as it makes the coating soft and chewy.
Pro tip: leftover fried chicken from this recipe also works great sliced over rice with extra Thai chili sauce for a quick next-day lunch bowl. The Sticky Chicken Bowls format works perfectly here with fresh veggies and a drizzle of sauce. Freeze cooked chicken for up to 2 months and reheat straight from frozen in the oven at 375 degrees F for 15 to 18 minutes.
Frequently Asked Questions
Can I use chicken breast instead of chicken thighs?
Yes, but slice the breasts into thick cutlets first and watch the cooking time carefully. Breasts cook faster and can dry out. Marinating overnight helps, and pulling them at exactly 165 degrees F keeps them juicy.
How do I make pickled carrots at home?
Combine 1/2 cup shredded carrots with 3 tablespoons rice vinegar, 1 tablespoon sugar, and a pinch of salt. Let sit at room temperature for 30 minutes. They keep in the fridge for up to a week and are great on many sandwiches and bowls.
Can I air fry the chicken instead of deep frying?
Yes. After dredging, spray the chicken generously with cooking spray and air fry at 400 degrees F for 12 to 15 minutes, flipping halfway, until golden and cooked through. The crust will be slightly less crunchy than deep fried but still very good
Conclusion
This Thai Fried Chicken Sandwich brings big restaurant flavor to your home kitchen with straightforward steps and ingredients you can find at any grocery store. The coconut marinade, crispy rice flour coating, and spicy-sweet Thai chili mayo make every bite worth it. Give it a try this weekend and see why this sandwich earns a spot in your regular dinner lineup.

Thai Fried Chicken Sandwich
Ingredients
Equipment
Method
- Whisk together coconut milk, curry powder, minced garlic, grated ginger, salt, and sugar in a large bowl. Add chicken thighs, coat evenly, cover, and refrigerate for at least 1 hour or overnight.
- Combine rice flour, salt, and black pepper in a shallow dish. Remove chicken from marinade, letting excess drip off. Dredge each piece firmly in the flour mixture. For extra crunch, dip briefly back in the marinade and dredge again.
- Heat 2 inches of oil in a deep skillet over medium-high heat to 350 degrees F (175 degrees C). Use a thermometer to maintain temperature throughout frying.
- Carefully lower chicken thighs into the hot oil. Fry for 5 to 7 minutes per side until deep golden brown and the internal temperature reaches 165 degrees F (74 degrees C). Work in batches. Transfer to a wire rack to drain.
- Whisk together Thai chili sauce and mayonnaise until smooth. Toast brioche buns in a dry skillet or under the broiler for 1 to 2 minutes until golden.
- Spread Thai chili mayo on both sides of each toasted bun. Layer on crispy chicken, cucumber slices, pickled carrots, cilantro, and Thai basil. Press gently and serve immediately.









