Perfect Thai Chicken Marinade

I’ve been making this Thai chicken marinade on repeat for months now, and I’m convinced the secret is in the combo of fish sauce and coconut sugar—they create this perfect sweet-salty balance that makes the chicken absolutely addictive. It takes just 10 minutes to whisk together, and whether you’re grilling, baking, or air frying, this marinade delivers serious flavor every single time. Trust me, once you try this, you’ll be ditching the store-bought stuff for good!

thai chicken marinade
Image: kitchenmaddness.com / All Rights reserved

Preparation Time 5-10 minutes
Cooking Time 10-40 minutes
Total Time 45-130 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1000-1150
  • Protein: 130-150 g
  • Fat: 25-32 g
  • Carbohydrates: 35-45 g

Ingredients

For the marinade: :

  • 1/4 cup soy sauce (I prefer Kikkoman for a balanced salt profile)
  • 2.5 tbsp fish sauce
  • 2.5 tbsp coconut sugar
  • 2 tbsp lime juice (freshly squeezed for the best acidity)
  • 1 tbsp red curry paste (I use Thai Kitchen for consistent heat)
  • 1.5 tbsp ginger, freshly grated
  • 3 garlic cloves, minced
  • 2 tbsp full-fat coconut milk
  • 1 tbsp finely chopped cilantro stems

For the chicken: :

  • 2 lb chicken (cut into 1-inch pieces for even marinating)

Step 1: Prepare and Mix the Marinade Base

  • 1/4 cup soy sauce
  • 2.5 tbsp fish sauce
  • 2.5 tbsp coconut sugar
  • 2 tbsp lime juice
  • 1 tbsp red curry paste
  • 1.5 tbsp ginger, freshly grated
  • 3 garlic cloves, minced
  • 2 tbsp full-fat coconut milk
  • 1 tbsp finely chopped cilantro stems

In a bowl, combine the soy sauce, fish sauce, coconut sugar, and lime juice, stirring until the sugar is fully dissolved.

This creates the foundational salty, sour, and sweet balance that defines Thai marinades.

Once combined, whisk in the red curry paste until no lumps remain, then add the freshly grated ginger, minced garlic, and coconut milk, stirring until you have a smooth, cohesive marinade.

Finally, fold in the finely chopped cilantro stems for an herbaceous note.

I find that grating the ginger fresh rather than using jarred makes a noticeable difference in the brightness of the final marinade.

Step 2: Prepare Chicken and Begin Marinating

  • 2 lb chicken, cut into 1-inch pieces
  • Thai marinade from Step 1

Cut the chicken into 1-inch pieces, which ensures even marinating and consistent cooking throughout.

Place the cut chicken in a large bowl or resealable bag, then pour the marinade from Step 1 over it, stirring or shaking to coat every piece thoroughly.

Cover and refrigerate for at least 30 minutes for light flavor, or up to 8 hours for deeper penetration.

I like to marinate for at least 2 hours when I have the time—it makes a real difference in flavor depth without requiring much more effort.

Step 3: Cook the Marinated Chicken (Choose Your Method)

  • marinated chicken from Step 2

Remove the chicken from the refrigerator 10-15 minutes before cooking to bring it closer to room temperature for more even cooking.

For baking: preheat your oven to 425°F, spread the marinated chicken on a lined baking sheet in a single layer, and bake for 15 minutes for boneless thighs, 20-25 minutes for breast pieces, or 35-40 minutes for bone-in thighs.

For grilling: heat your grill to medium heat and cook for 10 minutes for boneless thighs, 18-22 minutes for breast pieces (turning occasionally), or 30-35 minutes for bone-in thighs.

In either method, the chicken is done when it reaches 165°F internally and shows no pink at the thickest part.

thai chicken marinade

Perfect Thai Chicken Marinade

Delicious Perfect Thai Chicken Marinade recipe with step-by-step instructions.
Prep Time 30 minutes
Cook Time 55 minutes
Total Time 1 hour 27 minutes
Servings: 4 servings
Calories: 1075

Ingredients
  

For the marinade:
  • 1/4 cup soy sauce (I prefer Kikkoman for a balanced salt profile)
  • 2.5 tbsp fish sauce
  • 2.5 tbsp coconut sugar
  • 2 tbsp lime juice (freshly squeezed for the best acidity)
  • 1 tbsp red curry paste (I use Thai Kitchen for consistent heat)
  • 1.5 tbsp ginger, freshly grated
  • 3 garlic cloves, minced
  • 2 tbsp full-fat coconut milk
  • 1 tbsp finely chopped cilantro stems
For the chicken:
  • 2 lb chicken (cut into 1-inch pieces for even marinating)

Method
 

  1. In a bowl, combine the soy sauce, fish sauce, coconut sugar, and lime juice, stirring until the sugar is fully dissolved. This creates the foundational salty, sour, and sweet balance that defines Thai marinades. Once combined, whisk in the red curry paste until no lumps remain, then add the freshly grated ginger, minced garlic, and coconut milk, stirring until you have a smooth, cohesive marinade. Finally, fold in the finely chopped cilantro stems for an herbaceous note. I find that grating the ginger fresh rather than using jarred makes a noticeable difference in the brightness of the final marinade.
  2. Cut the chicken into 1-inch pieces, which ensures even marinating and consistent cooking throughout. Place the cut chicken in a large bowl or resealable bag, then pour the marinade from Step 1 over it, stirring or shaking to coat every piece thoroughly. Cover and refrigerate for at least 30 minutes for light flavor, or up to 8 hours for deeper penetration. I like to marinate for at least 2 hours when I have the time—it makes a real difference in flavor depth without requiring much more effort.
  3. Remove the chicken from the refrigerator 10-15 minutes before cooking to bring it closer to room temperature for more even cooking. For baking: preheat your oven to 425°F, spread the marinated chicken on a lined baking sheet in a single layer, and bake for 15 minutes for boneless thighs, 20-25 minutes for breast pieces, or 35-40 minutes for bone-in thighs. For grilling: heat your grill to medium heat and cook for 10 minutes for boneless thighs, 18-22 minutes for breast pieces (turning occasionally), or 30-35 minutes for bone-in thighs. In either method, the chicken is done when it reaches 165°F internally and shows no pink at the thickest part.

Leave a Comment

Recipe Rating