
Easy Thai Satay Chicken
Thai Satay Chicken provides 8g protein and 382 calories per serving—a lower-protein option best paired with other prep meals for balanced macros. This quick stovetop recipe yields 4 servings ideal for adding variety to your rotation without committing to large batches. Use this as a complementary meal when you're cycling protein sources throughout the week.
Ingredients
- •Coconut Milk, Full-Fat, Canned(60g)
- •Peanut Butter, Smooth(23g)
- •Brown sugar(19g)
- •Thai red curry paste(19g)
- •Kecap manis (sweet soy sauce)(15g)
- •Fish sauce(15g)
- •1 pinch salt
- •Chicken Thigh, Bone-In, Skin-On
Boneless skinless thighs. Fattier than breast but more forgiving to cook.
- •Peanut Oil, Refined(10g)
- •Coconut Milk, Full-Fat, Canned(320g)
- •Peanut Butter, Smooth(60g)
- •Fish sauce(15g)
- •Kecap manis (sweet soy sauce)(15g)
- •Brown sugar(15g)
- •Thai red curry paste(15g)
- •Tamarind Paste, Prepared(8g)
- •1 pinch salt
- •Garlic(5g)
- •Lime Juice, Fresh(30g)
- •1 handful cilantro (to garnish)
- •3 lime wedges (to garnish)
- •Serrano Pepper
Instructions
- 1For the chicken marinade, mix together the coconut milk, peanut butter, brown sugar, curry paste, sauces and salt in a large, shallow bowl until well combined and creamy. Add in the chicken, turning to coat completely with the marinade. Allow to marinade for at least 10 minutes to half an hour in the refrigerator (if time allows).
- 2Preheat oven to 400°F | 200°C.
- 3Heat oil in an oven-proof pan or skillet over medium-high heat. Sear the chicken until browned on each side and fragrant (about 8-10 minutes each side). Transfer to the oven and continue cooking for a further 30 minutes, or until the chicken is cooked through (juices run clear and no longer pink inside).
- 4While the chicken is in the oven, combine all Peanut Sauce ingredients into a saucepan EXCEPT for the lime juice. Bring to a boil, reduce heat and allow to simmer until combined and thickened (about 5-6 minutes). Once thick, take off heat and stir in the lime juice (start with 1 tablespoon and adjust accordingly to suit your tastes).
- 5Serve the chicken with the peanut sauce: either pour it all into the pan with the chicken OR serve separately.
- 6Garnish with fresh cilantro leaves, lime wedges and red chillies.
Nutrition — Per Serving
382
calories
8g
protein
33g
fat
- Carbohydrates
- 19g
- Saturated fat
- 20.4g
- Sodium
- 1127 mg
- Dietary fiber
- 1.5g
4 servings per batch · ~161g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Easy Thai Satay Chicken have per serving?
Each serving contains 8g of protein, 382 calories, 33g fat, and 19g carbs. This is a lower-protein option compared to other chicken recipes in the library, making it less suitable as a primary protein source.
How long does Easy Thai Satay Chicken take to prep?
This recipe is quick prep and yields 4 servings from a single stovetop batch. You're averaging under 5 minutes of active time per meal when meal-prepping.
Is Easy Thai Satay Chicken good for muscle gain?
At only 8g protein per serving, this recipe is not ideal as a standalone muscle-building meal and works better as a side or paired with higher-protein components. If used for muscle gain phases, combine it with an additional 50+ grams of protein from other sources.
More like this

Slow Cooker Beef Pasta
Slow Cooker · 10 servings


