
This Thai BBQ pork satay delivers authentic flavor with tender, marinated meat and a rich peanut sauce. The secret lies in a balanced marinade of coconut milk, lemongrass, and spices that infuse the pork with depth.
Skewering thin slices ensures even cooking on the grill, creating juicy, charred edges that define great satay. The accompanying peanut sauce, with its smooth texture and savory-sweet balance, ties everything together perfectly.
Serve with cucumber relish for a refreshing contrast to the smoky, spiced pork. This dish brings the vibrant street food experience to your kitchen.
Ready in under 2 hours, most of which is marinating time, it’s ideal for gatherings or a flavorful weeknight meal.
Ingredients for Thai Bbq Pork Recipe Satay
Every bold flavor you crave is here—tender pork, creamy sauce, and that signature char.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 1 ½ lb | Thinly sliced against grain |
| Coconut Milk 🥥 | 1 cup | Full-fat for richness |
| Lemongrass 🌿 | 2 whole | Bruised, minced lower white part |
| Fresh Ginger 🌿 | 1 tbsp | Peeled, finely grated |
| Garlic Cloves 🧄 | 4 cloves | Minced to paste consistency |
| Fish Sauce 🐟 | 2 tbsp | Red Boat or Thai Kitchen brand |
| Soy Sauce 🫒 | 2 tbsp | Low-sodium preferred |
| Brown Sugar 🍚 | 2 tbsp | Light or dark variety |
| Coriander Seeds 🌿 | 1 tsp | Toasted, ground fresh |
| Ground Cumin 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ½ tsp | For golden color |
| Bamboo Skewers 🪵 | 20 pieces | Soaked in water 30 minutes |
| Creamy Peanut Butter 🥜 | ½ cup | Unsweetened, smooth |
| Lime Juice 🍈 | 2 tbsp | Freshly squeezed |
| Cucumber 🥒 | 1 whole | Seeded, finely diced for relish |
The pork shoulder is non-negotiable for authentic satay—look for well-marbled cuts at Asian markets or the meat counter at Whole Foods. Lemongrass can be tricky to find fresh; H Mart usually has it, or check the freezer section at Trader Joe’s. Coconut milk should be full-fat (the canned kind, not carton). Thai Kitchen or Aroy-D brands are reliable. For fish sauce, Red Boat is the gold standard—no additives, just pure fermented anchovies.
No lemongrass? Lemongrass paste at half the amount works in a pinch (find it at World Market). Pork shoulder can be swapped for chicken thighs (marinate same time). Out of peanut butter? Tahini plus a pinch of sugar mimics the richness. For a gluten-free version, tamari instead of soy sauce. The bamboo skewers are traditional, but metal skewers work too—just skip the soaking step.
Marinated pork keeps 2 days in the fridge (actually gets better overnight). Peanut sauce thickens as it sits—thin with a splash of warm water. Skewers cook best the day they’re made, but leftovers reheat beautifully on a grill pan. Store 3-4 days max in airtight containers.
Why You’ll Love This Recipe
- Minimal Chopping Required: I just toss pork shoulder with prepped aromatics—lemongrass, ginger, garlic—and let the marinade do the work.
- Flavor Bomb: The coconut milk mellows the garlic and ginger into this rich, slightly sweet depth that clings to every bite.
- Feeds a Crowd: I made this for a potluck and the platter was empty before the rice even hit the table.
- Leftovers for Days: Honestly, it tastes even better the next day—pile it into tacos or over rice for zero extra effort.
Step-by-Step Instructions for Thai BBQ Pork Satay
This method delivers tender skewers with a rich peanut sauce every time.
Step 1: Marinate the Pork Shoulder
In a large bowl, combine the 1 cup Coconut Milk, minced lower white part of the 2 whole Lemongrass, 1 tbsp Fresh Ginger, and the 4 cloves Garlic Cloves minced to a paste. I like to crush the lemongrass first to release its aromatic oils before mincing.
Add the 2 tbsp Fish Sauce, 2 tbsp Soy Sauce, 2 tbsp Brown Sugar, 1 tsp Coriander Seeds, 1 tsp Ground Cumin, and 0.5 tsp Turmeric Powder. Whisk until the brown sugar dissolves completely and the mixture is uniform. Here’s the thing—the spices need to bloom in the liquid for maximum flavor.
Slice the 1.5 lb Pork Shoulder thinly against the grain into strips about ¼-inch thick and 2 inches long. Add to the marinade, ensuring every piece is fully coated. Cover and refrigerate for at least 4 hours, but overnight is ideal for the deepest flavor penetration.
Step 2: Prepare the Bamboo Skewers
Place the 20 pieces Bamboo Skewers in a shallow dish and cover completely with cold water. Let them soak for 30 minutes—this prevents them from burning on the grill. I’ve learned the hard way that skipping this step leads to charred skewers and a smoky kitchen.
While they soak, check your pork. The marinade should look slightly thickened from the sugar, and the pork should have absorbed some of the golden color from the turmeric powder. If it hasn’t, give it more time. Real talk: don’t rush this step.
Step 3: Skewer and Grill the Pork
Drain the skewers and pat them dry. Thread the marinated pork strips onto the skewers, weaving them slightly for stability. Leave a little space between each piece so the heat can circulate and cook the pork evenly.
Preheat your grill to medium-high heat. Grill the skewers for 3-4 minutes per side, turning once, until the pork is cooked through and has char marks. The edges should be slightly caramelized from the brown sugar in the marinade. Don’t walk away—the sugar can burn quickly.
Step 4: Make the Peanut Sauce
In a small saucepan over low heat, combine the 0.5 cup Creamy Peanut Butter, 2 tbsp Lime Juice, and 2 tbsp of the leftover marinade from the pork. Stir constantly for 2-3 minutes until smooth and warmed through.
If the sauce is too thick, thin it with a splash of warm water. Taste and adjust seasoning—you might want a touch more lime juice for brightness. The sauce should be creamy but pourable, with a balance of rich, tangy, and slightly sweet flavors.
Step 5: Serve with Cucumber Relish
Seed and finely dice the 1 whole Cucumber to make a quick relish. The cool crunch of the cucumber cuts through the richness of the skewers and peanut sauce perfectly.
Arrange the grilled skewers on a platter with the peanut sauce on the side for dipping. Garnish with the cucumber relish. Serve immediately while the pork is hot—the contrast of warm, smoky meat with the cool, fresh cucumber is what makes this dish special.
Pro Tips For Making Thai Bbq Pork Recipe Satay
- Marinate Overnight: I learned this the hard way—pork shoulder needs at least 8 hours in that coconut milk, lemongrass, and garlic mix to soak up the flavors. Anything less and you’re just eating grilled meat with a sad, faint aroma.
- Skewer Evenly: Cut the pork into 1/2-inch thick strips and thread them tightly onto skewers. Sounds obvious, but uneven pieces mean some bits dry out while others stay raw.
- Skip Low-Fat Coconut Milk: After trying it with light coconut milk once, I can tell you: full-fat is non-negotiable here. The fat carries the ginger and lemongrass flavors into the meat.
- Char Over Direct Heat: Get your grill screaming hot and sear those skewers for 2-3 minutes per side first. This is what gives satay that smoky edge before you move them to indirect heat to finish cooking through.
Flavor Customization for thai bbq pork recipe satay
Spice Level Adjustments
For heat lovers, add 1-2 tsp red curry paste to the marinade. I mix it with the coconut milk first to distribute evenly. This gives a subtle kick without overwhelming the other flavors. 🌶️
Sweetness Variations
Swap the brown sugar for palm sugar or honey for deeper, more complex sweetness. Palm sugar adds an authentic Thai touch, while honey brings floral notes. Adjust to taste—you want 2 tbsp total sweetener.
Citrus Twist
Replace the lime juice in the peanut sauce with lemon juice for a brighter, more acidic profile. Or try yuzu juice if you can find it—just 1 tbsp gives a unique, aromatic citrus lift.
Nut Alternatives
If allergies are a concern, use sunflower seed butter or tahini instead of peanut butter. Both provide creaminess, though tahini may need extra brown sugar to balance its bitterness. 💡
Herb Infusions
Add 3-4 kaffir lime leaves (torn) to the marinade for an authentic Thai aroma. No kaffir leaves? Use 1 tbsp lime zest plus 2 bay leaves for a similar effect.
Extra Umami Boost
For deeper flavor, stir 1 tbsp oyster sauce into the marinade. This adds a savory, slightly sweet dimension that complements the pork beautifully.
Nutrition Facts
Frequently Asked Questions
Can I use chicken instead of pork?
Use boneless chicken thighs for best results. Marinate for 2-4 hours max to avoid over-tenderizing. Grill for 2-3 minutes per side until internal temp reaches 165°F.
Why soak the bamboo skewers?
Soaking prevents burning on the grill. Bamboo absorbs water, creating a steam barrier that protects it from direct heat. Skip this step and you’ll get charred sticks instead of perfect satay.
How can I make the peanut sauce thicker?
Simmer it longer over low heat while stirring constantly. Alternatively, mix in 1 tsp cornstarch with cold water first, then stir into the sauce. Cook for 1-2 minutes until thickened.
Can I prepare this ahead of time?
Marinate the pork up to 2 days ahead. Skewer and grill just before serving for best texture. Peanut sauce keeps 3-4 days refrigerated—reheat gently with a splash of water.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026