These Thai chicken skewers are a delightful blend of flavors that will transport your taste buds straight to the streets of Bangkok. Perfect for a summer barbecue or a quick weeknight dinner, these skewers are marinated in a savory and slightly sweet mixture that makes the chicken incredibly tender and flavorful.
Some ingredients in this recipe might not be staples in your pantry. Fish sauce is a pungent, salty condiment made from fermented fish, commonly used in Thai cuisine. Ground coriander and ground cumin are aromatic spices that add depth to the marinade. If you don't have these on hand, they are easily found in the spice aisle of most supermarkets.

Ingredients For Thai Chicken Skewers
Soy sauce: A salty, umami-rich liquid made from fermented soybeans, essential for the marinade.
Fish sauce: A salty, pungent condiment made from fermented fish, adding depth to the flavor.
Lime juice: Freshly squeezed juice from limes, providing a tangy and zesty flavor.
Brown sugar: Adds a touch of sweetness to balance the salty and tangy elements.
Garlic: Minced cloves that bring a robust, aromatic flavor to the marinade.
Ground coriander: A spice with a warm, citrusy flavor, enhancing the overall taste.
Ground cumin: Adds a warm, earthy flavor with a hint of bitterness.
Chicken breast: Lean meat cut into cubes, perfect for absorbing the marinade and grilling.
Technique Tip for This Recipe
To ensure the chicken absorbs maximum flavor, make small incisions in the chicken cubes before marinating. This allows the marinade to penetrate deeper, resulting in more flavorful and tender skewers.
Suggested Side Dishes
Alternative Ingredients
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that provides a similar umami flavor.
fish sauce - Substitute with soy sauce: Soy sauce can mimic the salty and savory profile, though it lacks the distinct fishy undertone.
lime juice - Substitute with lemon juice: Lemon juice offers a similar acidity and citrus flavor.
brown sugar - Substitute with honey: Honey provides sweetness and a slight floral note, though it is a bit more liquid.
garlic - Substitute with garlic powder: Garlic powder can provide a similar flavor, though it lacks the fresh pungency.
ground coriander - Substitute with ground cumin: Ground cumin offers a warm, earthy flavor, though it is slightly more intense.
ground cumin - Substitute with ground caraway: Ground caraway has a similar earthy and slightly sweet flavor profile.
chicken breast - Substitute with turkey breast: Turkey breast is lean and has a similar texture and flavor when cooked.
Other Alternative Recipes Similar to This Dish
How to Store / Freeze This Dish
- Allow the chicken skewers to cool completely before storing. This helps prevent condensation, which can make the chicken soggy.
- Place the cooled chicken skewers in an airtight container or wrap them tightly in aluminum foil or plastic wrap. This will help maintain their flavor and prevent them from drying out.
- Store the chicken skewers in the refrigerator if you plan to consume them within 3-4 days. Ensure they are kept at a consistent temperature to avoid spoilage.
- For longer storage, place the chicken skewers in a freezer-safe container or a resealable freezer bag. Make sure to remove as much air as possible to prevent freezer burn.
- Label the container or bag with the date so you can keep track of how long they have been stored. Chicken skewers can be frozen for up to 2-3 months.
- When ready to reheat, thaw the chicken skewers in the refrigerator overnight. This gradual thawing process helps maintain the texture and flavor.
- Reheat the chicken skewers on a grill, in an oven, or in a microwave. If using a grill or oven, preheat to medium-high heat and cook until the chicken is heated through, about 5-10 minutes. If using a microwave, heat on high for 1-2 minutes, checking frequently to avoid overcooking.
- Serve the reheated chicken skewers with your favorite dipping sauce and enjoy!
How to Reheat Leftovers
Preheat your oven to 350°F (175°C). Place the Thai chicken skewers on a baking sheet lined with parchment paper or aluminum foil. Cover them loosely with foil to prevent drying out. Bake for about 10-15 minutes or until heated through.
If you prefer using a microwave, place the Thai chicken skewers on a microwave-safe plate. Cover them with a damp paper towel to retain moisture. Heat on medium power for 1-2 minutes, checking and turning halfway through to ensure even heating.
For a quick stovetop method, heat a non-stick skillet over medium heat. Add a splash of olive oil or vegetable oil. Place the Thai chicken skewers in the skillet and cook for about 5-7 minutes, turning occasionally until they are heated through.
If you have an air fryer, preheat it to 350°F (175°C). Place the Thai chicken skewers in the basket in a single layer. Heat for about 5-7 minutes, shaking the basket halfway through to ensure even reheating.
For a grill method, preheat your grill to medium heat. Place the Thai chicken skewers on the grill and heat for about 5-7 minutes, turning occasionally until they are warmed through and have a slight char.
Best Tools for This Recipe
Mixing bowl: Use this to combine the soy sauce, fish sauce, lime juice, brown sugar, garlic, ground coriander, and ground cumin for the marinade.
Whisk: This will help you mix the marinade ingredients thoroughly.
Cutting board: Essential for cutting the chicken breast into cubes.
Chef's knife: Use this to cut the chicken breast into evenly sized cubes.
Measuring spoons: These will ensure you use the correct amounts of soy sauce, fish sauce, lime juice, brown sugar, ground coriander, and ground cumin.
Garlic press: Handy for mincing the garlic cloves quickly and efficiently.
Skewers: These will hold the marinated chicken cubes together while grilling.
Grill: Preheat this to medium-high heat for cooking the chicken skewers.
Tongs: Use these to turn the skewers occasionally while grilling to ensure even cooking.
Serving platter: Once the skewers are cooked, place them on this for serving.
How to Save Time on Making This Recipe
Prepare the marinade ahead: Mix the soy sauce, fish sauce, lime juice, brown sugar, garlic, ground coriander, and ground cumin the night before and store it in the fridge.
Use pre-cut chicken: Buy chicken breast that is already cut into cubes to save prep time.
Soak skewers in advance: If using wooden skewers, soak them in water for 30 minutes beforehand to prevent burning.
Batch grilling: Grill multiple skewers at once to reduce cooking time.
Serve with ready-made sauces: Use store-bought dipping sauces to save time on preparation.

Thai Chicken Skewers
Ingredients
Marinade
- 2 tablespoon Soy sauce
- 1 tablespoon Fish sauce
- 1 tablespoon Lime juice
- 1 tablespoon Brown sugar
- 2 cloves Garlic, minced
- 1 teaspoon Ground coriander
- 1 teaspoon Ground cumin
- 500 g Chicken breast, cut into cubes
Instructions
- 1. In a bowl, mix soy sauce, fish sauce, lime juice, brown sugar, garlic, ground coriander, and ground cumin.
- 2. Add chicken cubes to the marinade and mix well. Let it marinate for at least 30 minutes.
- 3. Preheat the grill to medium-high heat.
- 4. Thread the marinated chicken onto skewers.
- 5. Grill the skewers for about 10-15 minutes, turning occasionally, until the chicken is cooked through.
- 6. Serve hot with your favorite dipping sauce.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Dish
More Amazing Recipes to Try 🙂
- Thai Beef Salad Recipe30 Minutes
- Turmeric Thai Recipe45 Minutes
- Thai Tamarind Sauce Recipe15 Minutes
- Thai Crying Tiger Steak Recipe25 Minutes
- Thai Fish Recipe35 Minutes
- Thai Wontons Recipe30 Minutes
- Thai Salad Rolls Recipe20 Minutes
- Thai Curry Puff Recipe50 Minutes
Leave a Reply