PF
Plate of Indonesian satay skewers with cucumber, tomato, and peanut sauce, served on a banana leaf.
StovetopComplexity

Skinny Satay Turkey Skewers

These Skinny Satay Turkey Skewers deliver 48g protein and 404 calories per serving—a lean, portable option for pre or post-workout fuel. Quick stovetop preparation yields 4 servings ready to eat or pack for on-the-go nutrition. Designed for lifters needing high-protein appetizers that fit strict macro windows.

Rate this recipe:

Ingredients

4 servings
  • Garlic(10g)
  • Coconut Milk, Light, Canned(240g)
  • Turmeric, Ground(5g)
  • Peanut butter powder(45g)
  • Peanut Butter, Smooth(15g)
  • Brown sugar(30g)
  • 2 pinches salt to season
  • Ground Turkey, 99% Lean(680g)
  • Cooking spray (per 1-second spray)
  • extra water if needed
  • Cilantro, Fresh

Instructions

  1. 1Soak skewers for 30 minutes. Thread turkey pieces onto skewers and set aside.
  2. 2In a separate large shallow dish, combine all marinade ingredients together and whisk until combined. Add skewers and marinade for about an hour OR over night for a deeper flavour.
  3. 3When ready to cook, drain the turkey skewers, reserving the marinade. Spray a nonstick pan/skillet with the oil spray, and fry in two batches (I did 6 per batch) on medium heat until underside is browned. Turn and cook for a further 4 - 5 minutes, or until turkey has cooked through. Alternatively, bake in a pre heated oven under the grill/broil settings on medium - high heat until cooked through, turning once after about 10 minutes.
  4. 4Transfer the reserved marinade to a small pot or pan, and bring to a boil over high heat. Reduce heat to medium, and cook while stirring for 5 minutes or until the sauce is fragrant and thickens. Add extra water by the tablespoon only if sauce is too thick.
  5. 5Serve skewers with coriander leaves, steamed rice or vegetables and pour the satay sauce over.

Nutrition — Per Serving

404

calories

48g

protein

18g

fat

Carbohydrates
16g
Saturated fat
12.6g
Sodium
135 mg
Dietary fiber
2.3g

4 servings per batch · ~256g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Skinny Satay Turkey Skewers have per serving?

Each serving contains 48g of protein and 404 calories with 18g fat and 16g carbs. This is a high-protein, low-carb option that delivers protein efficiency without excess calories.

How long does Skinny Satay Turkey Skewers take to prep?

This is a quick prep stovetop recipe that batch-preps 4 servings at once, making it efficient for meal prep sessions. The skewer format allows for portion control and easy reheating throughout the week.

Is Skinny Satay Turkey Skewers good for fat loss?

At 404 calories and 48g protein per serving, these skewers are built for fat loss phases where you need sustained protein intake on minimal calories. The low carb content and lean turkey base make it a calorie-efficient protein source for cutting.

Breakfast Burritos with Beef, Bacon, and Honey

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan
Beef Chili

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan
Breakfast Burritos with Beef and Eggs

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan