Shrimp Satay, known in Thailand as Satay Goong (สะเต๊ะกุ้ง), is a flavorful Thai seafood dish featuring succulent shrimp marinated in a fragrant blend of coconut milk, turmeric, curry powder, garlic, and traditional Thai seasonings. The shrimp are threaded onto bamboo skewers and grilled over high heat until lightly charred, tender, and juicy. They are traditionally served with creamy Thai peanut sauce, sweet-and-tangy cucumber relish (Ajad), and fresh lime wedges.

A favorite at Thailand's coastal restaurants, beachside seafood stalls, and night markets, Shrimp Satay offers a lighter alternative to chicken, pork, or beef satay while retaining the signature Thai balance of sweet, savory, smoky, and aromatic flavors. Because shrimp cook quickly, this recipe is perfect for weeknight dinners, summer barbecues, or elegant appetizers.

With its vibrant spices, smoky grilled seafood, and rich dipping sauce, Shrimp Satay is a delicious way to bring authentic Thai flavors into your kitchen.


What Makes Thai Shrimp Satay Special?

Thai Shrimp Satay stands out for its quick-cooking seafood, aromatic coconut-based marinade, and perfectly balanced accompaniments. The marinade lightly seasons the shrimp without overpowering their natural sweetness, while grilling adds a subtle smoky flavor. Served with peanut sauce and cucumber relish, the dish offers an irresistible combination of creamy, tangy, and savory tastes.

Characteristics include:

  • Tender, juicy shrimp
  • Coconut milk marinade
  • Mild curry and turmeric flavors
  • Smoky grilled aroma
  • Creamy peanut dipping sauce
  • Sweet and tangy cucumber relish
  • Quick and easy to prepare

Preparation Time

  • Preparation Time: 20 minutes
  • Marinating Time: 20–30 minutes
  • Cooking Time: 6–8 minutes
  • Total Time: About 1 hour
  • Servings: 4

Ingredients

For the Shrimp

  • 700 g large shrimp or prawns, peeled and deveined (tails optional)
  • 12 bamboo skewers (soaked in water for 30 minutes)

Thai Satay Marinade

  • 150 ml coconut milk
  • 1 tablespoon curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • ½ teaspoon ground cumin
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1 tablespoon palm sugar or brown sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon vegetable oil
  • ¼ teaspoon white pepper
  • ½ teaspoon salt

Thai Peanut Sauce

Ingredients

  • 1 tablespoon vegetable oil
  • 2 cloves garlic, minced
  • 1 tablespoon Thai red curry paste
  • 200 ml coconut milk
  • ½ cup smooth peanut butter
  • 2 tablespoons palm sugar
  • 1 tablespoon fish sauce
  • 1 tablespoon tamarind paste
  • 2 tablespoons roasted crushed peanuts
  • Warm water as needed

Method

Heat the oil in a saucepan over medium heat.

Add the garlic and cook until fragrant.

Stir in the red curry paste and cook for about 1 minute.

Pour in the coconut milk and whisk until smooth.

Add the peanut butter, palm sugar, fish sauce, and tamarind paste.

Simmer gently for 5–7 minutes, stirring frequently.

Adjust the consistency with warm water if necessary.

Finish by stirring in the roasted crushed peanuts.

Keep warm.


Thai Cucumber Relish (Ajad)

Ingredients

  • 1 cucumber, thinly sliced
  • 1 small shallot, thinly sliced
  • 1 red chili, thinly sliced
  • ¼ cup rice vinegar
  • 2 tablespoons sugar
  • ¼ teaspoon salt

Method

Mix the rice vinegar, sugar, and salt until dissolved.

Add the cucumber, shallot, and chili.

Allow the relish to marinate for at least 15 minutes before serving.


Optional Garnishes

  • Fresh cilantro
  • Lime wedges
  • Roasted peanuts
  • Sliced red chilies

Kitchen Equipment

  • Mixing bowls
  • Saucepan
  • Grill or barbecue
  • Grill pan
  • Tongs
  • Knife
  • Cutting board
  • Basting brush

Step 1: Prepare the Shrimp

Peel and devein the shrimp, leaving the tails on if desired for presentation.

Pat dry thoroughly with paper towels.


Step 2: Prepare the Marinade

In a bowl, combine:

  • Coconut milk
  • Curry powder
  • Turmeric
  • Coriander
  • Cumin
  • Garlic
  • Ginger
  • Palm sugar
  • Fish sauce
  • Soy sauce
  • Vegetable oil
  • White pepper
  • Salt

Whisk until smooth.

Add the shrimp and toss gently until evenly coated.

Cover and refrigerate for 20–30 minutes. Avoid marinating for too long, as the shrimp can become soft.


Step 3: Thread the Shrimp

Thread each shrimp onto the soaked bamboo skewers, piercing twice to keep them straight during grilling.

Brush lightly with the remaining marinade.


Step 4: Grill the Shrimp

Preheat the grill to medium-high heat.

Lightly oil the grill grates.

Cook the shrimp for 2–3 minutes per side, brushing occasionally with coconut milk.

The shrimp are done when they turn pink, opaque, and lightly charred.

Do not overcook, as shrimp become rubbery if grilled too long.


Step 5: Serve

Arrange the Shrimp Satay on a serving platter.

Serve with:

  • Warm Thai peanut sauce
  • Thai cucumber relish
  • Lime wedges
  • Fresh cilantro
  • Roasted peanuts

Serve immediately while hot.


Chef's Tips

  • Use large shrimp or prawns for the juiciest results.
  • Pat the shrimp dry before marinating for better flavor absorption.
  • Marinate for no longer than 30 minutes.
  • Grill over high heat for a quick, smoky finish.
  • Baste lightly with coconut milk while grilling.
  • Serve immediately after cooking for the best texture.

Delicious Variations

Classic Shrimp Satay

  • Large shrimp
  • Coconut curry marinade
  • Peanut sauce
  • Cucumber relish

Spicy Shrimp Satay

Add:

  • Thai bird's eye chilies
  • Extra red curry paste
  • Chili flakes

Lemongrass Shrimp Satay

Add finely minced lemongrass and grated kaffir lime zest to the marinade for a fresh citrus aroma.


Garlic Butter Shrimp Satay

Brush the grilled shrimp with melted garlic butter before serving for extra richness.


Seafood Satay Platter

Combine:

  • Shrimp
  • Squid
  • Scallops
  • Fish cubes

Serve together with peanut sauce and fresh herbs.


Nutritional Information (Per Serving)

NutrientAmount
Calories320 kcal
Protein32 g
Carbohydrates10 g
Fat16 g
Fiber2 g
Sugar6 g
Sodium760 mg

Nutrition values are approximate and may vary depending on the ingredients used.


Storage Tips

Refrigerator

Store cooked Shrimp Satay in an airtight container for up to 2 days.

Keep the peanut sauce and cucumber relish in separate containers.


Freezer

Freezing is not recommended after grilling, as shrimp may lose their tender texture. However, marinated raw shrimp can be frozen for up to 1 month.


Reheating

Reheat gently in a skillet or a 180°C (350°F) oven for 3–5 minutes until just warmed through. Avoid overheating to prevent the shrimp from becoming tough.


Best Side Dishes

Shrimp Satay pairs beautifully with:

  • Thai Jasmine Rice
  • Coconut Rice
  • Sticky Rice
  • Green Papaya Salad (Som Tam)
  • Thai Mango Salad
  • Stir-Fried Morning Glory
  • Thai Iced Tea
  • Fresh Coconut Water

Frequently Asked Questions

Can I use frozen shrimp?

Yes. Thaw the shrimp completely in the refrigerator and pat them dry before marinating to prevent excess moisture.

Why should shrimp be marinated for only a short time?

Shrimp are delicate and absorb flavors quickly. A long marinating time can affect their texture and make them mushy.

Can I cook Shrimp Satay in an air fryer?

Yes. Cook at 200°C (400°F) for 6–8 minutes, turning halfway through, until the shrimp are pink and fully cooked.

Is peanut sauce traditional with Shrimp Satay?

Yes. Creamy Thai peanut sauce is the classic accompaniment, complemented by sweet-and-sour cucumber relish for a refreshing contrast.


Final Thoughts

Shrimp Satay (Satay Goong) is a vibrant Thai seafood specialty that combines succulent grilled shrimp with aromatic coconut spices, smoky char, creamy peanut sauce, and refreshing cucumber relish. Quick to prepare yet rich in authentic Thai flavors, this dish is perfect as an appetizer, barbecue favorite, or light main course. Whether enjoyed at a beachside café in Thailand or prepared in your own kitchen, Shrimp Satay offers a delicious taste of Thailand's world-famous grilled cuisine.