Summary: Chicken thighs marinate in coconut milk with turmeric, coriander, and fish sauce, then get threaded onto skewers and grilled over high heat. Served with peanut sauce and pickled vegetables. Total time 105 minutes, makes 6 servings.
Did you make this recipe? Share your results with the community.
Category: Poultry · Thai Cuisine
Success rate: not rated yet% of users nailed this recipe
Quick overview
- Dish: Satay Gai – grilled marinated chicken skewers with peanut sauce and pickled vegetables
- Category: poultry, thai-cuisine
- Cuisine: Thai
- Main ingredient: Chicken thighs, 2.6 lb (boneless, skinless) (quality spec)
- Guide: 12 most famous Thai dishes: traditional recipes from Thai cuisine
- Total time: 105 minutes (45 min prep + 60 min cooking)
- Difficulty: Medium
- Servings: 6 (Serving weight: 15.3 oz)
- Key technique: Marinating in coconut milk and spices, grilling over high heat
- Cooking methods: Grilling, oven roasting
- Dietary info & allergens: peanuts (peanut butter, peanuts), shellfish and fish (curry paste, fish sauce)
- Great for: Family dinner, dinner with friends, a quick weeknight meal, or a festive multi-course table.
- Nutrition (per 1 serving): 681, Protein: 47.9 g, Fat: 45.5 g, Carbs: 20.0 g
- Storage: 3 days in the fridge, 1 month in the freezer
- Pairing: wheat beer, dry Riesling, iced lime tea
- In short: Chicken thigh is marinated in coconut milk with turmeric, cilantro, and fish sauce, then threaded onto skewers and grilled over high heat. Total time 105 minutes, 6 servings.
WAGUU says: “Satay is grilled over high heat, not in warm air. Cook it low and slow and you get dry meat with a bitter crust.”
Key facts
| Prep time: | 1.5 minutes |
| Cook time: | 1/4 |
| Temperature: | Marinate 4–24 hours at 40 °F, grill at 425–480 °F, internal meat temperature 165 °F |
| Servings: | 6 |
At a glance
Satay comes down to the marinade and the heat. Coconut milk in the marinade coats the meat in fat so it doesn’t dry out on the grill, and turmeric with coriander gives it a golden color. The grill temperature is what matters: at low heat the meat dries out before it ever forms a crust. The peanut sauce is cooked separately and finished at the end.
Ingredients
Base servings: 6 servings • Serving weight: 15.3 oz
| Ingredient | Amount | Quality |
|---|---|---|
| boneless chicken thigh | 2.6 lb | skinless, cut into 2 cm strips |
| coconut milk | 1 1/4 cups | full-fat, for marinade |
| ground turmeric | 2 tsp | for color |
| ground coriander | 2 tsp | freshly ground |
| ground cumin | 1 tsp | fine |
| fish sauce | 2 tbsp | fermented |
| palm sugar | 1.0 oz | dark, for marinade |
| garlic | 4 cloves | grated |
| roasted peanuts | 5.5 oz | for peanut butter |
| coconut cream | 6.8 fl oz | for sauce |
| red curry paste | 1.0 oz | for peanut sauce |
| lime | 3 juicy | for juice and wedges |
| pickled vegetables | 7.0 oz | cabbage and cucumber, pickled |
| cucumber | 1 firm | sliced |
Why you’ll love this recipe
- Marinade that protects the meat: Coconut milk coats the meat with fat and prevents it from drying out on the grill. Turmeric adds golden color and aroma.
- Peanut sauce separately: The sauce is cooked on its own so it can be seasoned and thickened. It should be served warm and thick with the skewers.
- Exact ratios for 6 servings: Two hundred grams of meat per serving, fifteen decagrams of peanuts for the sauce, and a marinade that can sit for twenty-four hours. Servings will recalculate.
Success rate: The coconut milk in the marinade contains fat and sugars that caramelize during grilling and create a crust. Turmeric provides color and is fat-soluble, so it binds to the meat through the coconut milk. The sugar in the marinade promotes browning, but at high heat it can burn quickly, so turn the skewers often.
Recipe overview
Prep: 45 min min | Cook: 60 min min | Difficulty: Medium | Servings: 6 | Type: Main course | Origin: Thai
Detailed instructions
Total progress: 6 % done
Phase 1: Marinade – 15 min
Equipment: bowl, whisk
1. In a bowl, whisk coconut milk with fish sauce, palm sugar, grated garlic, turmeric, coriander, and cumin. The marinade should be smooth and thicker than milk.
2. Add the chicken strips to the marinade and mix with your hands to coat them on all sides. Cover the bowl and refrigerate.
QC: The meat is evenly yellow and the marinade clings to the surface. There are no dry spots without marinade in the bowl.
Before you move to the next step:
Do not leave the meat in the marinade overnight if it contains a lot of lime acid – the protein will break down and the meat will fall apart.
Phase 2: Peanut sauce – 20 min
Equipment: saucepan, whisk
1. Blend the peanuts into smooth butter. In a saucepan, heat the thick part of the coconut cream and fry the red curry paste in it until fragrant.
2. Add the peanut butter and the rest of the coconut cream. Simmer the sauce over medium-low heat, stirring constantly, until it thickens. Then season it with fish sauce, palm sugar, and lime juice.
QC: The sauce is smooth and thick, holds its shape on a spoon, and the oil does not separate. The flavor is salty, sweet, and nutty.
Before you move to the next step:
Peanut butter scorches easily. Stir with a whisk from the bottom and keep the heat at medium-low.
Phase 3: Skewering – 15 min
Equipment: wooden skewers, sheet pan
1. Soak the wooden skewers in water for twenty minutes so they do not burn on the grill. Let the marinated meat drain well.
2. Thread the strips of meat onto the skewers lengthwise, like a wave, so the meat does not spin. Lay the finished skewers on a sheet pan lined with paper.
QC: The meat stays put on the skewers and does not slide. The skewers are evenly filled, with no empty gaps.
Before you move to the next step:
Meat packed into a lump on the skewer grills unevenly. Thread it lengthwise and leave small gaps between the pieces.
Phase 4: Grilling – 12 min
Equipment: grill or grill pan
1. Heat the grill to 425–475 °F. Place the skewers on the grate and grill them on all sides until they turn golden and charred spots appear.
2. While grilling, brush the skewers with the remaining marinade and turn them every two minutes. Then let them rest for two minutes.
QC: The meat is golden with dark spots and releases clear juices when pressed. The internal temperature is 165 °F.
Before you move to the next step:
Brush with the marinade only during the first half of grilling. Later the sugar in the marinade would burn.
Phase 5: Pickled vegetables – 10 min
Equipment: small bowl, knife
1. Cut the cucumber into thin slices and the cabbage into fine shreds. Toss them in a bowl with vinegar, sugar, and a pinch of salt.
2. Let the vegetables sit for ten minutes so they soften and take on a sour flavor. Then drain them.
QC: The vegetables are sour, crisp, and glossy. No sweet liquid is left in the bowl.
Before you move to the next step:
Do not salt the vegetables too far ahead, or they will release water and go soft. Serve them within an hour of pickling.
Phase 6: Serving – 3 min
Equipment: warm plates, small bowls
1. Place three skewers on a warmed plate with a small bowl of peanut sauce alongside. Add the pickled vegetables and a lime wedge.
2. Sprinkle the sauce with crushed peanuts and cilantro. Serve the skewers right away, while they are hot.
QC: The meat is juicy, the sauce warm and thick, the vegetables cold and sour.
Required equipment
| Tools | Ideal size | Alternative | Risk |
|---|---|---|---|
| grill or grill pan | 16 × 12 in grate | oven with broiler | low heat dries out the meat before it forms a crust |
| wooden skewers | 10 in long | metal skewers | unsoaked skewers burn on the grill |
| blender | 1 qt jar | mortar and patience | coarse peanuts will not thicken the sauce |
| meat thermometer | up to 212 °F | cut test | undercooked chicken is a health risk |
Shopping list
Nutrition profile
Values per 1 serving (without sides). Calculated from average nutritional values of the ingredients.
| Nutrient | Per 100 g | Per 1 serving | Per 6 servings |
|---|---|---|---|
| Energy | 657 kJ / 157 kcal | 2849 kJ / 681 kcal | 17096 kJ / 4086 kcal |
| Fat | 10.5 g | 45.5 g | 273.0 g |
| of which saturated | 4.7 g | 20.5 g | 123.1 g |
| Carbohydrates | 4.6 g | 20.0 g | 120.0 g |
| of which sugars | 4.6 g | 20.0 g | 120.0 g |
| Protein | 11.1 g | 47.9 g | 287.4 g |
| Salt | 0.7 g | 3.1 g | 18.8 g |
Reference intake of an average adult (8400 kJ / 2000 kcal).
WAGUU Pro level
- Pro standard: Tested recipe with exact ratios and visual checkpoints.
- Tip 1: Tested recipe with exact ratios and visual checkpoints.
- Tip 2: The meat is evenly yellow and the marinade clings to the surface. There is no dry spot without marinade in the bowl. Do not leave the meat in the marinade overnight when it contains a lot of lime acid – the protein breaks down and the meat falls apart.
- Tip 3: The sauce is smooth and thick, holds its shape on a spoon, and the oil does not separate. The flavor is salty, sweet, and nutty. Peanut butter scorches easily. Stir with a whisk from the bottom and keep the heat at medium-low.
- Tip 4: Set out the ingredients in small bowls before you start. Thai cooking moves over high heat and there is no time to portion ingredients while cooking.
Scientific background
Chicken thigh has more connective tissue and fat than breast, so it stays juicy even at high grill heat. Curcumin from turmeric is fat-soluble and light-sensitive, so the marinade stays covered in the refrigerator. Peanut sauce is made from peanut butter, coconut milk, and curry paste and thickens with its own fat.
Fine Dining – Professional techniques
- Plate composition: Fan the skewers on a warm plate and pour the sauce into a small bowl alongside. It looks like a restaurant portion.
- Texture contrasts: Sprinkle the sauce with crushed peanuts and a cilantro leaf. The crunchy layer stands up to the thick sauce.
- Temperature contrast: Put the pickled vegetables in a second bowl, cold. The temperature contrast cleanses the palate between skewers.
- Aromatic accents: Finally, place a lime wedge and a cucumber slice on the edge of the plate. The citrus aroma blends with the turmeric.
Sensory radar
- Appearance: The skewers are golden with dark grill marks, the sauce is thick and light brown, the vegetables are tangy and glossy.
- Aroma: Turmeric with cilantro and coconut, toasted peanuts after adding the sauce.
- Taste: Salty and sweet peanut sauce with a gentle lime acidity, the meat is spiced and juicy.
- Texture: The meat is tender and juicy, the sauce thick and creamy, the vegetables crunchy and tangy.
Pairing
- wheat beer: A fruity wheat beer pairs with turmeric and peanut sauce. Serve it at 45°F.
- dry Riesling: A Riesling with acidity cuts through the fat of the peanut sauce. Avoid sweet wines, the sauce is sweet on its own.
- iced tea with lime: Iced tea with lime and mint. The acidity cuts through the fat of the sauce and refreshes the palate.
Variations
- Beef satay:: Replace the chicken with beef top round cut into thin strips and marinate it for only two hours. Grill it for a shorter time to keep it juicy.
- Tofu satay:: Replace the meat with firm tofu cut into cubes, pressed before marinating. Marinate the tofu overnight so the flavor penetrates.
Allergens and dietary information
Contains: peanuts (peanut butter, peanuts), shellfish and fish (curry paste, fish sauce) • Gluten: no, the recipe is gluten-free (choose gluten-free soy sauce) • Not suitable for: people with peanut, shellfish, and fish allergies
Suitable for
Family dinner, dinner with friends, quick weeknight lunch, or a festive multi-course table.
FAQ
How long to marinate?
At least four hours, ideally overnight in the refrigerator. Marinating longer than twenty-four hours will break down the meat and it will fall apart on the skewer.
Can I grill in the oven?
Yes, on the top broiler at 450°F, skewers on a rack over a baking sheet. Cook for ten to twelve minutes and turn once.
What can I substitute for peanut butter?
Cashew or almond butter. The flavor will be milder, add an extra tablespoon of toasted peanuts so the sauce keeps its texture.
Why do the skewers burn?
The sugar in the marinade burns at high heat. Turn the skewers more often and brush with marinade only during the first half of grilling.
How to keep the sauce warm?
In a double boiler over low heat or in a thermos. The sauce thickens in the refrigerator, reheat it with a tablespoon of water before serving.
What to serve with the skewers?
Sticky rice, rice crackers, or roti flatbread. Pickled cucumber and fresh pineapple also go well with grilled meat.
WAGUU Petr advises: Cooking for 6 or more people?
6–8 people: Heat the wok or pan in batches and keep the finished dish warm in the oven at 175°F. Add the flavor components (fish sauce, lime, sugar) at the end, otherwise the aroma will fade. • 10+ people: Prepare the base (paste, broth, or marinade) in double quantity and save half for the next day. Fill the wok at most two-thirds full, otherwise the ingredients steam instead of stir-fry.
Sides and serving
Serving: Serve the skewers on a warm plate with a bowl of peanut sauce, pickled vegetables, and cucumber slices. Serve with sticky rice or rice crackers.
Storage and reheating
Refrigerator: 3 days • Freezer: 1 month • Reheating: Refrigerator: 3 days • Freezer: 1 month • Reheating: on the grill or in the oven at 350°F for two minutes, reheat the sauce separately in a double boiler
Satay Gai – Grilled marinated chicken skewers with peanut sauce and pickled vegetables
Author: WAGUU Petr & Team • Published: 8 Oct 2026 • Updated: 10 Oct 2026
More recipes from the article
Guide: 12 most famous Thai dishes: traditional recipes from Thai cuisine
Pad Thai – stir-fried rice noodles with egg, shrimp, tofu, tamarind, peanuts, and lime
Tom Yum Goong – spicy and sour soup with shrimp, lemongrass, galangal, and chili
Tom Kha Gai – coconut soup with chicken, galangal, lemongrass, and lime leaves
Green Curry (Gaeng Keow Wan) – green curry with coconut milk, chicken, and Thai basil
Red Curry (Gaeng Daeng) – red curry from red paste and coconut milk with beef
Red Curry (Gaeng Daeng) – red curry from red paste and coconut milk with beef
Som Tam – spicy green papaya salad with chili, lime, fish sauce, and peanuts
Pad Kra Pao – stir-fried meat with Thai basil, chili, and garlic, served with rice and a fried egg
Khao Pad – Thai fried rice with egg, vegetables, and chicken
Khao Soi – northern Thai noodle soup with coconut curry, chicken, and crispy noodles
Mango Sticky Rice (Khao Niao Mamuang) – sticky rice with coconut milk and ripe mango
More recipes you might like
Why WAGUU?
WAGUU recipes are checked for accuracy of ingredients, procedures, and nutritional values.
Photo gallery from the process
Community photos: Cook, take a photo, and share your result.
You can upload photos in the comments below or send them by email.
Did you film a video of the process for our recipe? Paste the link to YouTube, YouTube Shorts, TikTok, Instagram Reels, Facebook Reels, Pinterest, Vimeo, or X (Twitter) in the comments – we’ll be happy to publish it and help you and your content get noticed.
Most common mistakes
- Marinade – Don’t leave the meat in the marinade overnight if it contains a lot of lime acid – the protein will break down and the meat will fall apart.
- Peanut sauce – Peanut butter burns easily. Stir with a whisk from the bottom and keep the heat low.
- Threading onto skewers – Meat packed tightly on a skewer cooks unevenly. Thread it lengthwise and leave small gaps between pieces.
- Grilling – Brush with marinade only during the first half of grilling. Later, the sugar in the marinade would burn.