PF
Plate of Indonesian satay skewers with cucumber, tomato, and peanut sauce, served on a banana leaf.
Stovetop~45 minComplexity

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 wooden skewers in water for 30 minutes. While soaking, mince the garlic and combine with the peanut butter, peanut butter powder, light coconut milk, turmeric, and brown sugar in a bowl, whisking until smooth—this is your marinade.
  2. 2Cut the ground turkey into bite-sized pieces and thread onto skewers, dividing evenly (approximately 6 pieces per skewer). Submerge skewers in the marinade, cover, and refrigerate for at least 1 hour or overnight for deeper flavor.
  3. 3Remove skewers from marinade and reserve the marinade in a separate container. Spray a large nonstick skillet with cooking spray and heat over medium-high heat for 1 minute until hot.
  4. 4Working in two batches to avoid crowding, cook the skewers for 4–5 minutes per side over medium-high heat until the turkey is golden brown on all sides and the internal temperature reaches 165°F—do not overcrowd the pan.
  5. 5Transfer the reserved marinade to a small pot and bring to a boil over high heat, stirring occasionally. Reduce heat to medium and simmer for 5–7 minutes, stirring frequently, until the sauce thickens and becomes fragrant. Add water 1 tablespoon at a time if the sauce becomes too thick.
  6. 6Divide the cooked skewers evenly among 4 plates or airtight containers while hot. Pour the satay sauce over each portion, dividing evenly.
  7. 7Top each serving with fresh cilantro and serve with steamed rice or vegetables on the side, or store in airtight containers in the refrigerator for up to 4 days.

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

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 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.

Beef and Egg Breakfast Bowls

Stovetop · 8 servings

45g protein333 cal14g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef, Bacon, and Honey

Stovetop · 8 servings

48g protein450 cal14g fat
Complexity
View Recipe →+ Plan

Beef Chili

Stovetop · 8 servings

57g protein502 cal12g fat
Complexity
View Recipe →+ Plan

Breakfast Burritos with Beef and Eggs

Stovetop · 8 servings

50g protein500 cal fat
Complexity
View Recipe →+ Plan