Last updated: October 23, 2026
Quick Answer
Thai pork satay is marinated, skewered pork grilled over charcoal and served with peanut sauce and a tangy cucumber relish. It traces its roots to Malay and Indonesian satay traditions adapted by Thai cooks, who added coconut milk, turmeric, and curry spices to create a distinctly Thai flavor profile. Home cooks can replicate it with a short marinade, a hot grill, and a peanut sauce made from scratch or doctored from a jar.
Key Takeaways
- Thai pork satay uses pork shoulder or loin marinated in coconut milk, curry powder, turmeric, and palm sugar before grilling.
- Authentic satay sauce blends roasted peanuts, coconut milk, red curry paste, and tamarind for a sweet-savory balance.
- Grilling takes 8 to 12 minutes total over medium-high heat; overcooking causes the toughness most home cooks complain about.
- Street stalls in Bangkok charge roughly 10 to 15 baht per skewer as of September 2026 pricing snapshots, though tourist-area prices run higher.
- Pork satay differs from chicken satay mainly in fat content and marinade timing, not technique.
- The dish is not naturally gluten-free in every version because some soy sauce and store-bought peanut sauces contain wheat.
- Peanut-free versions exist using soy-tamarind or sesame-based sauces for allergy-conscious kitchens.
- Thai food safety authorities have increased scrutiny of illegal pork imports since 2023, which affects sourcing and pricing at Thai markets through 2026.
What Is Thai Pork Satay
Thai pork satay is a grilled skewer dish made from thin strips of pork marinated in a coconut-curry mixture, then cooked over charcoal and served with peanut sauce and a cucumber-based relish called ajad. The dish sits firmly in the broader Southeast Asian satay family but carries Thai signatures: turmeric for color, curry powder for warmth, and coconut milk for tenderness.

Thai cooks did not invent satay. The format originated with Malay and Indonesian street vendors centuries ago, and Thailand adapted it as trade and migration carried the dish across the peninsula. What makes the Thai version distinct is the spice blend and the pairing sauces. Where Indonesian satay often leans sweeter with kecap manis, Thai pork satay balances sweetness with tang from tamarind and lime in both the peanut sauce and the relish.
Tourist guides in 2025 and 2026 consistently list pork satay as a gateway dish for visitors new to Thai street food, since it is mild, familiar in format, and easy to eat on the go.
How Do You Make Thai Pork Satay at Home
Making Thai pork satay at home requires slicing pork thin, marinating it in coconut milk and spices for at least two hours, then grilling on skewers until charred at the edges. The whole process, start to finish, takes under three hours including marinating time, and most of that is hands-off.
Here is the practical sequence:
- Slice pork shoulder or loin into thin strips, about a quarter-inch thick.
- Mix coconut milk, curry powder, turmeric, palm sugar, fish sauce, and garlic into a marinade.
- Combine pork and marinade in a bowl or bag, refrigerate for 2 to 4 hours (longer isn’t always better, see below).
- Thread pork onto soaked bamboo skewers, weaving the strip so it stays flat on the grill.
- Grill over medium-high heat, turning once, until both sides show char marks.
- Baste with reserved coconut milk during the last few minutes for shine and moisture.
- Rest briefly, then serve with peanut sauce and cucumber relish.
Choose this method if you want restaurant-style results without specialty equipment. A standard gas or charcoal grill, or even a stovetop grill pan, handles it fine.
Best Thai Pork Satay Recipe (Ingredients and Instructions)
The best home version balances a short marinade with high heat, and finishes with a sauce made fresh rather than from a jar. Below is a complete working recipe sized for four servings.
Ingredients
- 1.5 lbs pork shoulder, thinly sliced
- 1 cup coconut milk, divided
- 2 tablespoons yellow curry powder
- 1 teaspoon ground turmeric
- 2 tablespoons palm sugar (or brown sugar)
- 2 tablespoons fish sauce
- 3 cloves garlic, minced
- 1 stalk lemongrass, minced (optional)
- 12 to 16 bamboo skewers, soaked 30 minutes
- 1/2 cup roasted peanuts, ground
- 2 tablespoons red curry paste
- 1 tablespoon tamarind paste
- 1 cucumber, thinly sliced (for relish)
- 2 tablespoons rice vinegar
- 1 tablespoon sugar (for relish)
Instructions
- Combine half the coconut milk with curry powder, turmeric, sugar, fish sauce, garlic, and lemongrass. Pour over pork and marinate 2 to 4 hours.
- Thread marinated pork onto skewers.
- Heat grill to medium-high, roughly 400 to 450 degrees Fahrenheit.
- Grill skewers 4 to 6 minutes per side until charred and cooked through.
- For the sauce, simmer remaining coconut milk with curry paste, ground peanuts, and tamarind until thickened, about 8 minutes.
- For the relish, mix vinegar, sugar, and a pinch of salt, then toss with cucumber slices.
- Serve skewers hot with sauce and relish on the side.
What’s Satay Sauce Made Of
Thai satay sauce is made from ground roasted peanuts, coconut milk, red curry paste, and tamarind, simmered until it thickens into a glossy, pourable sauce. The combination gives it a layered taste: nutty, slightly sweet, mildly spicy, and tart at the finish.
Some recipes add a spoon of fish sauce for depth or a touch of palm sugar to round out sharp edges from the curry paste. Store-bought versions often substitute peanut butter for ground peanuts, which works but loses some texture. If the sauce separates or looks oily, that is often from overheating; keeping it at a gentle simmer solves the problem.
Where to Buy Thai Pork Satay Near Me
Thai pork satay is widely available at Thai restaurants, Southeast Asian street food markets, and Thai grocery store hot bars in most mid-size to large cities. Searching local listings for “Thai satay” or “Thai grill” alongside restaurant review sites is the most reliable way to find it near you.
In Bangkok itself, pork satay remains a staple at both sit-down restaurants and roadside stalls, particularly in neighborhoods like Thonburi, where vendors have run satay grills for decades. Outside Thailand, Malaysia’s Thai-adjacent food scene has seen a rise in Thai-style pork satay stalls through 2026, distinguishing it from the more common Malay beef or chicken satay by its coconut-curry marinade and milder chili profile.
How Much Does Pork Satay Cost
Pork satay typically costs 10 to 15 Thai baht per skewer at local Bangkok stalls as of a September 2026 pricing snapshot, while tourist districts and sit-down restaurants charge noticeably more, often 20 to 40 baht per skewer or a flat plate price. In the United States, a restaurant appetizer of four to six skewers generally runs between $8 and $14.
Home cooking cuts this cost significantly. A pound and a half of pork shoulder plus pantry spices typically yields 12 to 16 skewers for less than the price of a single restaurant order.
How Long to Grill Pork Satay
Pork satay needs 8 to 12 minutes total grilling time over medium-high heat, roughly 4 to 6 minutes per side, depending on strip thickness. Thin strips cook faster and char more evenly than thick cuts.
A simple test: the pork should show firm, opaque flesh with light pink gone and visible char marks on both sides. Internal temperature should reach 145 degrees Fahrenheit minimum for food safety, though many cooks target closer to 160 for tenderness with pork shoulder cuts, which have enough fat to stay moist past the minimum.
Can I Make Satay Without Peanuts
Yes, satay without peanuts is possible using a soy-tamarind sauce, sesame-based sauce, or sunflower seed butter as a substitute base. The marinade and grilling process for the pork itself does not require peanuts at all, since that flavor only lives in the dipping sauce.
Choose a soy-tamarind sauce if you’re cooking for someone with a peanut allergy but still want a nutty undertone; sesame paste gets closest to the original texture. Sunflower seed butter works as a near-identical peanut butter substitute in equal measure.
Why Is My Satay Tough or Dry
Satay turns tough or dry mainly from overcooking, cutting against the grain incorrectly, or skipping the fat content pork shoulder provides. Pork loin, being leaner, dries out faster than shoulder and needs closer attention on the grill.
Common fixes:
- Slice pork against the grain, not with it, to shorten muscle fibers.
- Keep marinating time under 4 hours; pork left too long in acidic or salty marinade can turn mushy or stringy.
- Baste with reserved coconut milk during grilling to add back moisture lost to heat.
- Pull skewers off the grill the moment char marks form on both sides rather than leaving them “just a bit longer.”
Pork Satay vs Chicken Satay Difference
Pork satay and chicken satay use the same marinade and grilling method, but differ in fat content, cooking time, and flavor richness. Pork shoulder’s marbling makes it more forgiving on the grill and gives a deeper, slightly sweeter finished taste. Chicken breast, by contrast, dries out faster and benefits from thigh meat instead for comparable moisture.
Choose pork satay if cooking for a crowd that wants bolder, richer flavor. Choose chicken satay for a lighter dish or when serving guests who avoid pork for religious or dietary reasons.
Is Thai Pork Satay Gluten Free
Thai pork satay is naturally gluten-free when made with fish sauce, coconut milk, curry powder, and fresh pork, but some store-bought soy sauces or peanut sauces contain wheat as a thickener or flavor base. Always check sauce labels if cooking for someone with celiac disease or gluten sensitivity.
Making the sauce from scratch, as outlined earlier, avoids this risk entirely since none of the core ingredients contain gluten.
Best Marinade for Pork Satay
The best marinade for pork satay combines coconut milk, curry powder, turmeric, palm sugar, fish sauce, and garlic, marinated for 2 to 4 hours before grilling. This mixture tenderizes the meat lightly while building the signature yellow color and warm spice flavor associated with Thai satay.
Avoid marinating longer than 6 hours. The combination of salt from fish sauce and acidity from any added lime can break down the meat’s texture past the point of pleasant tenderness, leading to a mushy bite.
Can You Make Pork Satay in the Oven
Yes, pork satay can be made in the oven using a broiler set to high heat, positioning skewers 4 to 6 inches from the element for 3 to 5 minutes per side. This method won’t replicate charcoal’s smoky flavor fully, but it produces comparable char and doneness.
Line a sheet pan with foil and use a wire rack underneath the skewers so fat drips away rather than pooling, which helps achieve grill-like browning instead of steaming the meat.
What Side Dishes Go With Pork Satay
Pork satay pairs best with cucumber relish, sticky rice or jasmine rice, and a simple green papaya or cucumber salad. These sides balance the richness of the peanut sauce with acidity and crunch.
For a fuller meal, add grilled vegetables or a light tom yum soup. Keep sides simple; satay’s bold marinade and sauce are already flavor-forward, so overly spiced accompaniments compete rather than complement.
Recipe Fact Box
Recipe Subtitle: Charcoal-grilled pork skewers finished with peanut sauce and tangy cucumber relish.
Recipe Description: This Thai pork satay recipe marinates thin pork strips in coconut milk and curry spices, then grills them until charred and tender. Served with homemade peanut sauce and a bright cucumber relish, it works as an appetizer, party dish, or light main course.
Recipe Keywords: Thai pork satay, pork satay recipe, Thai grilled pork, satay sauce, peanut sauce recipe, grilled pork skewers, Thai street food
Difficulty Level: Intermediate
Preparation Time: 30 minutes (plus marinating)
Cooking Time: 12 minutes
Rest Time: 150 minutes (marinade)
Cooking Temperature (Fahrenheit): 425
Calories: Approximately 310 per serving (4 skewers with sauce)
Best Season: Summer and outdoor grilling season, though suitable year-round with a grill pan or broiler
Cooking Methods: Grilling, marinating, simmering (for sauce), broiling (oven alternative)
Cuisines Suggestions: Thai, Malaysian, Indonesian
Recipe Badges: Dairy-Free, High-Protein, Gluten-Free (when sauce is homemade)
Recipe Keys:
- Pork shoulder gives the most forgiving, moist results.
- Slicing against the grain prevents toughness.
- Fresh peanut sauce outperforms jarred versions in both flavor and texture.
Equipment
- Charcoal or gas grill (or stovetop grill pan / oven broiler)
- Bamboo skewers, soaked 30 minutes
- Small saucepan for sauce
- Mixing bowls
- Basting brush
Nutrition (Per Serving, 4 Skewers with Sauce)
| Nutrient | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 24 g |
| Fat | 19 g |
| Carbohydrates | 12 g |
Notes
- Buy pork from a reputable butcher or market; Thai authorities have cracked down on illegal pork imports since 2023, a factor that still affects sourcing quality and pricing at some Thai markets through 2026.
- When buying satay from street stalls, choose vendors with visible turnover, covered meat storage, and a clean grill area as a basic safety check.
- Freeze leftover raw marinated pork for up to two months; thaw fully before grilling for even cooking.
FAQs
Is Thai pork satay spicy? No, traditional Thai pork satay is mild. The heat, if any, comes from the curry paste in the peanut sauce, not the pork marinade itself.
Can I prepare pork satay skewers ahead of time? Yes, skewer the marinated pork up to a day ahead and refrigerate covered; grill just before serving for the best texture.
What cut of pork works best for satay? Pork shoulder works best due to its fat content, which keeps the meat moist through grilling. Pork loin is leaner and requires closer attention to avoid drying out.
Does Thai pork satay need to be served hot? It tastes best hot off the grill, but leftovers reheat well in a skillet or oven at 350 degrees Fahrenheit for about 5 minutes.
How many skewers make a serving? A typical serving is 3 to 4 skewers as an appetizer or 5 to 6 as a light main course.
Conclusion
Thai pork satay rewards a little patience: a short marinade, thin-sliced pork, hot grill heat, and a fresh peanut sauce make the difference between a forgettable skewer and a dish worth repeating. Start with pork shoulder, keep the marinade under four hours, and taste-adjust the sauce’s sweet-tart balance before serving. Once the basic method is comfortable, experiment with the relish ratios or try a peanut-free sauce for guests with allergies. Fire up the grill, and the rest follows naturally.


Pingback: Marinated Pineapple Pork Chops – recipehelper.com