Finding a grilled chicken recipe that’s packed with flavor but doesn’t require a mile-long ingredient list or complicated techniques can feel impossible. Most marinades either fall flat or need hours of prep work, and let’s be honest, weeknight dinners don’t leave much room for that kind of commitment.
That’s exactly why this Thai grilled chicken has become one of my most-requested recipes. The marinade comes together in minutes with ingredients like lemongrass, garlic, and fish sauce that create those bold, aromatic flavors Thai food is known for. Plus, the chicken develops this gorgeous caramelized exterior on the grill while staying juicy inside, and it pairs perfectly with coconut rice and a spicy nam jim jaew dipping sauce.

Why You’ll Love This Thai Grilled Chicken
- Quick weeknight dinner – Ready in just 30-40 minutes, this recipe gets flavorful grilled chicken on the table fast, perfect for busy evenings when you want something special without the wait.
- Restaurant-quality flavor at home – The combination of lemongrass, fish sauce, and brown sugar creates that authentic Thai taste you’d pay good money for at a restaurant.
- Juicy chicken thighs – Using boneless chicken thighs means you get tender, moist meat that’s hard to overcook, unlike chicken breast.
- Simple marinade ingredients – Most of these pantry staples are easy to find at your local grocery store, and the marinade comes together in minutes.
- Flexible serving options – Serve it with traditional Nam Jim Jaew sauce for an authentic experience, or keep it simple with sweet chilli sauce and lime wedges.
What Kind of Chicken Should I Use?
For this Thai grilled chicken, boneless, skinless chicken thighs are your best bet because they stay juicy and tender on the grill, even if you accidentally overcook them a bit. If you can only find chicken thighs with skin on, you can easily remove it yourself with a sharp knife – just grab the skin at one end and pull it off. Chicken breasts will work in a pinch, but they tend to dry out more quickly and won’t have quite the same rich flavor that thighs bring to the table. Whatever you choose, try to pick pieces that are roughly the same thickness so they cook evenly on the grill.

Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, though a few ingredients are worth keeping as-is:
- Chicken thigh fillets: You can use chicken breast instead, but thighs are really the better choice here since they stay juicy on the grill. If you go with breast, watch the cooking time carefully to avoid drying them out.
- Lemongrass: Fresh lemongrass gives the best flavor, but if you can’t find it, use 2-3 tablespoons of lemongrass paste from a tube. In a pinch, you can substitute with the zest of 2 lemons plus 1 teaspoon of grated fresh ginger.
- Fish sauce: This is really important for authentic Thai flavor, so try not to skip it. If you absolutely must substitute, use extra soy sauce mixed with a tiny bit of anchovy paste or Worcestershire sauce.
- Dark soy sauce: If you only have regular soy sauce, just use that and add a touch more brown sugar. The dark soy mainly adds color and a hint of sweetness.
- Brown sugar or palm sugar: Either works great. You can also use white sugar, honey, or maple syrup – just start with a bit less since they can be sweeter.
- Sweet chilli sauce: Store-bought is totally fine for serving, but making your own Nam Jim Jaew takes it to another level if you have the time.
Watch Out for These Mistakes While Grilling
The biggest mistake with Thai grilled chicken is cooking it on high heat the entire time, which chars the sugar in the marinade before the chicken cooks through – start with high heat to get those grill marks, then reduce to medium to finish cooking.
Skipping the resting period after grilling means you’ll lose all those flavorful juices on your cutting board instead of keeping them in the meat, so always let your chicken sit for at least 3 minutes before slicing.
Since chicken thighs can vary in thickness, use an instant-read thermometer to check for 165°F in the thickest part rather than relying solely on timing, which prevents both undercooking and drying out your chicken.
Finally, don’t forget to oil your grill grates well before cooking – the sugar in the marinade makes this chicken prone to sticking, and a well-oiled grate ensures you get clean releases and beautiful char marks.

What to Serve With Thai Grilled Chicken?
This Thai grilled chicken is perfect served over coconut rice with a side of Nam Jim Jaew, which is a tangy, spicy Thai dipping sauce that really brings out the flavors of the lemongrass and garlic in the marinade. If you want to keep things simple, just grab a bottle of sweet chilli sauce and squeeze some fresh lime over the chicken – it’s delicious and takes zero effort. I also love serving this with a quick cucumber salad or some stir-fried vegetables like bok choy or green beans to balance out the rich, savory chicken. For a complete meal, add some sticky rice on the side if you’re not already making the coconut rice, and don’t forget to garnish with fresh cilantro and sliced red chili for a little extra kick.
Storage Instructions
Store: Keep any leftover grilled chicken in an airtight container in the fridge for up to 4 days. It’s great to have on hand for quick lunches – I love slicing it up for salads or wraps throughout the week.
Freeze: This chicken freezes really well, either cooked or marinated. For cooked chicken, let it cool completely then freeze in portions for up to 3 months. You can also freeze the raw marinated chicken in a zip-top bag for up to 2 months, then just thaw and grill when you’re ready.
Reheat: Warm up leftover chicken in a skillet over medium heat for a few minutes until heated through, or microwave on medium power. If you’re reheating from frozen, let it thaw in the fridge overnight first for the best texture.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Medium |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2200-2400
- Protein: 180-200 g
- Fat: 110-130 g
- Carbohydrates: 60-75 g
Ingredients
For the chicken:
- 2 lb chicken thighs (boneless and skinless work best for even grilling)
For the marinade:
- 2 lemongrass stalks (finely minced, using only the tender white bottom part)
- 6 garlic cloves
- 1 tsp fresh ginger, grated
- 2.5 tbsp fish sauce (I use Red Boat for the most authentic flavor)
- 1 tbsp soy sauce
- 2 tsp dark soy sauce (gives the meat a rich, deep mahogany color)
- 2.5 tbsp brown sugar
- 1/2 tsp white pepper
- 2.5 tbsp oil
For serving:
- 1 bottle sweet chilli sauce (I prefer Mae Ploy brand for the perfect balance of heat and sweet)
- nam jim jaew
- lime wedges
- red chili
- coriander
- coconut rice
Step 1: Build the Marinade Base
- 2 lemongrass stalks
- 6 garlic cloves
- 1 tsp fresh ginger, grated
- 2.5 tbsp fish sauce
- 1 tbsp soy sauce
- 2 tsp dark soy sauce
- 2.5 tbsp brown sugar
- 1/2 tsp white pepper
Mince the lemongrass very finely, using only the tender white bottom part (discard the tough outer layers and dry tops), then mince the garlic cloves.
Combine the lemongrass, garlic, grated ginger, fish sauce, soy sauce, dark soy sauce, brown sugar, and white pepper in a food processor or mortar and pestle.
Process until you have a smooth, fragrant paste—this creates the flavor foundation.
I like using Red Boat fish sauce because it has a cleaner, more authentic flavor than other brands, which really elevates the final taste of the chicken.
Step 2: Marinate the Chicken
- 2.5 tbsp oil
- marinade paste from Step 1
- 2 lb chicken thighs
Stir the oil into the marinade paste from Step 1 until fully combined.
Pat the chicken thighs dry with paper towels, then add them to the marinade and toss to coat thoroughly on all sides.
Cover and refrigerate for at least 3 hours, but preferably 8 to 24 hours—the longer marinating time allows the flavors to deeply penetrate the meat and tenderize it further.
Step 3: Prepare Your Station and Heat the Grill
- marinated chicken from Step 2
- lime wedges
- red chili
- coriander
- sweet chilli sauce
- nam jim jaew
- coconut rice
Remove the marinated chicken from the refrigerator about 15 minutes before cooking to bring it closer to room temperature (this ensures even cooking).
While the chicken comes to temperature, prepare your serving station: arrange lime wedges, roughly chopped fresh coriander, sliced red chili, sweet chilli sauce (Mae Ploy is my go-to brand), nam jim jaew, and coconut rice on the table.
Preheat your grill or grill pan to medium-high heat (around 375-400°F if using a thermometer), lightly oiling the grates to prevent sticking.
Step 4: Grill the Chicken
- marinated chicken from Step 2
Place the chicken thighs on the preheated grill and cook for 5 to 6 minutes on the first side without moving them—this allows caramelization and those beautiful char marks to develop.
Flip the chicken and cook for another 5 to 6 minutes on the second side until the internal temperature reaches 165°F (74°C) and the meat has a rich mahogany color.
I find that resisting the urge to move the chicken around helps build better flavor through the Maillard reaction, which creates that authentic grilled depth.
Step 5: Rest and Serve
- grilled chicken from Step 4
- coconut rice
- coriander
- red chili
- lime wedges
- sweet chilli sauce
- nam jim jaew
Transfer the grilled chicken to a clean plate and let it rest for 3 to 5 minutes—this allows the juices to redistribute throughout the meat, keeping it moist and tender.
Arrange the chicken on a serving platter with the coconut rice, and scatter the fresh coriander and red chili around it.
Serve immediately with lime wedges, sweet chilli sauce, and nam jim jaew on the side for drizzling and dipping.

Authentic Thai Grilled Chicken
Ingredients
For the chicken
- 2 lb chicken thighs (boneless and skinless work best for even grilling)
For the marinade
- 2 lemongrass stalks (finely minced, using only the tender white bottom part)
- 6 garlic cloves
- 1 tsp fresh ginger, grated
- 2.5 tbsp fish sauce (I use Red Boat for the most authentic flavor)
- 1 tbsp soy sauce
- 2 tsp dark soy sauce (gives the meat a rich, deep mahogany color)
- 2.5 tbsp brown sugar
- 1/2 tsp white pepper
- 2.5 tbsp oil
For serving
- 1 bottle sweet chilli sauce (I prefer Mae Ploy brand for the perfect balance of heat and sweet)
- nam jim jaew
- lime wedges
- red chili
- coriander
- coconut rice
Instructions
- Mince the lemongrass very finely, using only the tender white bottom part (discard the tough outer layers and dry tops), then mince the garlic cloves. Combine the lemongrass, garlic, grated ginger, fish sauce, soy sauce, dark soy sauce, brown sugar, and white pepper in a food processor or mortar and pestle. Process until you have a smooth, fragrant paste—this creates the flavor foundation. I like using Red Boat fish sauce because it has a cleaner, more authentic flavor than other brands, which really elevates the final taste of the chicken.
- Stir the oil into the marinade paste from Step 1 until fully combined. Pat the chicken thighs dry with paper towels, then add them to the marinade and toss to coat thoroughly on all sides. Cover and refrigerate for at least 3 hours, but preferably 8 to 24 hours—the longer marinating time allows the flavors to deeply penetrate the meat and tenderize it further.
- Remove the marinated chicken from the refrigerator about 15 minutes before cooking to bring it closer to room temperature (this ensures even cooking). While the chicken comes to temperature, prepare your serving station: arrange lime wedges, roughly chopped fresh coriander, sliced red chili, sweet chilli sauce (Mae Ploy is my go-to brand), nam jim jaew, and coconut rice on the table. Preheat your grill or grill pan to medium-high heat (around 375-400°F if using a thermometer), lightly oiling the grates to prevent sticking.
- Place the chicken thighs on the preheated grill and cook for 5 to 6 minutes on the first side without moving them—this allows caramelization and those beautiful char marks to develop. Flip the chicken and cook for another 5 to 6 minutes on the second side until the internal temperature reaches 165°F (74°C) and the meat has a rich mahogany color. I find that resisting the urge to move the chicken around helps build better flavor through the Maillard reaction, which creates that authentic grilled depth.
- Transfer the grilled chicken to a clean plate and let it rest for 3 to 5 minutes—this allows the juices to redistribute throughout the meat, keeping it moist and tender. Arrange the chicken on a serving platter with the coconut rice, and scatter the fresh coriander and red chili around it. Serve immediately with lime wedges, sweet chilli sauce, and nam jim jaew on the side for drizzling and dipping.