
Thai Chicken Satay
This Thai Chicken Satay delivers 58g protein and 548 calories per serving — the highest-protein Thai appetizer option for serious muscle-building phases. Quick-cooks across 4 servings on the stovetop with peanut sauce built in, serving as a complete meal rather than just a starter. Ideal for lifters who need 50g+ protein per meal without excess calories from added sides.
Ingredients
- •Cooking spray (per 1-second spray)
- •Chicken Breast, Boneless Skinless(907g)
Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.
- •Garlic
- •Ginger, Fresh Root
- •Lime Juice, Fresh(30g)
- •Sriracha sauce(8g)
- •Soy Sauce, Low Sodium(30g)
- •Brown sugar(15g)
- •Sesame Oil, Toasted(5g)
- •Vegetable oil(30g)
- •Peanut Butter, Smooth(120g)
- •3 Tbsp hot water ($0.00)
- •Cilantro, Fresh
Instructions
- 1Mince the garlic and ginger, then add them to a medium bowl along with the lime juice, sriracha sauce, soy sauce, brown sugar, sesame oil, and vegetable oil; whisk together until combined.
- 2Stir the peanut butter into the sauce mixture until smooth and fully incorporated.
- 3Roughly chop the cilantro and divide it in half—stir half into the peanut sauce and set the other half aside for garnish; reserve ½ cup of the peanut sauce separately.
- 4Cut the chicken breast into bite-sized pieces, place them in a gallon zip-top bag with the remaining peanut sauce (not the reserved portion), press out the air, seal, and massage to coat evenly; marinate in the refrigerator for at least 30 minutes or up to overnight.
- 5When ready to cook, heat vegetable oil in a large skillet over medium-high heat, then add the chicken and marinade from the bag; cook for 10–12 minutes, stirring occasionally, until the chicken is golden brown on the edges and no longer pink in the center.
- 6Check that the internal temperature of the chicken reaches 165°F with a meat thermometer; brush the reserved peanut sauce over the chicken and cook for 2–3 minutes more over medium-high heat until the sauce is heated through and coats the chicken evenly.
- 7Divide the chicken and sauce evenly into 4 airtight containers while hot, then top each with the reserved fresh cilantro.
- 8Refrigerate until ready to serve; reheat gently over medium heat or in the microwave before eating.
Nutrition — Per Serving
548
calories
58g
protein
30g
fat
- Carbohydrates
- 12g
- Saturated fat
- 5.5g
- Sodium
- 558 mg
- Dietary fiber
- 1.8g
4 servings per batch · ~286g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Thai Chicken Satay have per serving?
Each serving packs 58g of protein and 548 calories with 30g fat and 12g carbs. This is one of the highest protein-per-serving appetizers available and delivers exceptional protein density relative to calorie count.
How long does Thai Chicken Satay take to prep?
This recipe is quick prep and makes 4 servings on the stovetop, allowing you to prepare multiple appetizer portions efficiently. All servings can be ready in minimal active cooking time for prep day.
Is Thai Chicken Satay good for muscle gain?
At 58g protein and 548 calories per serving, this appetizer is built for muscle gain phases where protein intake drives progress. The low carbohydrate content means you can pair this with higher-carb foods to dial in overall daily macros while hitting protein targets.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



