PF
Close-up of chicken satay skewers grilling over charcoal, showcasing street food delicacy.
Grill~35 minComplexity

Grilled Satay Shrimp Skewers

These Grilled Satay Shrimp Skewers deliver 15g protein and 74 calories per serving—an efficient high-protein appetizer or side that won't bloat your calorie count. Batch-preps 8 servings with quick stovetop cooking, perfect for protein-snacking between main meals. Use these to push toward daily protein targets without derailing a cut.

Rate this recipe:

Ingredients

8 servings
  • Shrimp(590g)
  • 1 tablespoon coriander leaves (to serve)
  • Peanuts, Dry Roasted(15g)
  • Lime
  • Red pepper flakes

Instructions

  1. 1If using wooden skewers, soak them in water for 30 minutes to prevent burning during cooking.
  2. 2While skewers soak, make the satay sauce by blending the dry roasted peanuts with lime juice and red pepper flakes until smooth and pourable. Cook over medium heat for 3–5 minutes, stirring constantly, until slightly thickened and fragrant. Remove from heat and let cool for 5 minutes.
  3. 3Reserve 4 tablespoons of satay sauce in a small bowl for basting. Pour the remaining sauce into a shallow dish, add the raw shrimp, and coat evenly, turning gently to cover all sides.
  4. 4Thread 4 shrimp onto each prepared skewer, spacing them evenly. Arrange skewers on a plate and let marinate for 5 minutes while you heat your cooking surface.
  5. 5Heat a grill pan over medium-high heat for 2 minutes until hot. Working in batches if needed, place skewers on the pan and cook for 2–3 minutes per side, basting with the reserved sauce before each flip, until the shrimp are opaque throughout and firm to the touch.
  6. 6Transfer the cooked skewers to a serving platter and serve immediately with the remaining satay sauce on the side for dipping, garnished with lime wedges and red pepper flakes.
  7. 7Divide any leftover skewers evenly into 4 airtight containers while still warm. Refrigerate the reserved dipping sauce separately in a covered container. Store both for up to 3 days.

Nutrition — Per Serving

74

calories

15g

protein

1g

fat

Carbohydrates
0g
Saturated fat
0.2g
Sodium
88 mg
Dietary fiber
0.2g

8 servings per batch · ~76g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set your goal to unlock — free, 30 seconds

Common questions

How much protein does Grilled Satay Shrimp Skewers have per serving?

Each serving delivers 15g of protein and 74 calories with just 1g fat and 0g carbs. This makes shrimp skewers an extremely lean protein option for hitting targets on a calorie deficit.

How long does Grilled Satay Shrimp Skewers take to make?

This is a quick prep recipe that comes together on the stovetop in minutes. With 8 servings per batch, you can prep a full week of protein-dense appetizers or snacks in one session.

Is Grilled Satay Shrimp Skewers good for fat loss?

At 15g protein and only 74 calories per serving, these skewers are ideal for fat loss phases where you need to maximize protein while staying in a calorie deficit. The minimal fat and carbs keep you full without excess calories.

Crispy Air Fryer Chicken Wings

Stovetop · 2 servings

40g protein460 cal30g fat
Complexity
View Recipe →+ Plan

My Go-To Pork Dumplings Recipe

Stovetop · 22 servings

3g protein66 cal4g fat
Complexity
View Recipe →+ Plan

Moroccan Meatballs

Stovetop · 4 servings

33g protein475 cal19g fat
Complexity
View Recipe →+ Plan

Turkey and Stuffing Meatballs

Stovetop · 20 servings

7g protein74 cal2g fat
Complexity
View Recipe →+ Plan