The Jamie Oliver Chicken Satay is a flavour-packed dish featuring tender marinated chicken skewers served with a rich, nutty peanut sauce. Inspired by Southeast Asian street food, it balances savoury, sweet, spicy, and tangy notes in every bite. When cooked correctly, the chicken stays juicy inside while developing a lightly charred exterior.
This recipe serves 4 people and takes around 40–45 minutes, including marination time. In this guide, you’ll learn how to marinate properly, prevent dry chicken, and create a smooth satay sauce that doesn’t split or turn grainy.
What Makes This Worth Making
Bold layered flavours
The marinade and peanut sauce combine sweetness, spice, and savoury depth in perfect balance.
Great for entertaining
Skewers are easy to serve and ideal for gatherings.
Versatile cooking methods
You can grill, bake, or pan-sear depending on the equipment.
Protein-rich and satisfying
Chicken provides lean protein while peanut sauce adds richness.
Customisable heat level
Chilli quantity can be adjusted easily.
What Is Jamie Oliver Chicken Satay?
Jamie Oliver’s Chicken Satay is a skewered chicken dish marinated in spices and served with a creamy peanut-based sauce. The chicken is grilled or cooked over high heat to achieve light charring and tender texture.
It combines marination, high-heat cooking, and sauce preparation for full flavour development.
Jamie Oliver Chicken Satay Ingredients List
Serves 4
For the Chicken:
- 500 g chicken thighs or breasts (cut into strips)
- 2 tbsp soy sauce
- 1 tbsp honey
- 1 tbsp lime juice
- 1 clove garlic (minced)
- 1 tsp grated ginger
- 1 tsp curry powder
- 1 tbsp vegetable oil
For the Peanut Sauce:
- 3 tbsp smooth peanut butter
- 1 tbsp soy sauce
- 1 tsp honey or brown sugar
- Juice of half a lime
- 80–100 ml warm water (to thin)
- Pinch chilli flakes (optional)
Optional:
- Fresh coriander
- Lime wedges
- Wooden skewers (soaked in water)

How to Prepare Jamie Oliver Chicken Satay – Simple Steps
Step 1: Marinate the Chicken Properly
In a bowl, combine soy sauce, honey, lime juice, garlic, ginger, curry powder, and oil.
Add chicken strips and mix well to coat evenly.
Marinate for at least 20–30 minutes to allow flavours to penetrate. Longer marination enhances depth.
Step 2: Prepare the Peanut Sauce
In a bowl, whisk peanut butter, soy sauce, honey, and lime juice.
Gradually add warm water while whisking until smooth and pourable.
The sauce should be thick but not stiff. Adjust consistency carefully.
Step 3: Thread the Skewers
Thread marinated chicken onto soaked skewers.
Do not overcrowd pieces; leave a slight space for even cooking.
Step 4: Cook Over High Heat
Heat a grill pan or barbecue to medium-high.
Cook skewers for 3–4 minutes per side until lightly charred and cooked through.
Internal temperature should reach 75°C.
Avoid overcooking to prevent dryness.
Step 5: Rest and Serve
Let chicken rest for 3–4 minutes before serving.
Serve warm with peanut sauce on the side and garnish with fresh coriander.

Common Mistakes to Avoid When Making Jamie Oliver Chicken Satay
- Skipping marination time
This reduces flavour penetration. - Overcooking chicken
Leads to dry texture. - Making the sauce too thick
It should be smooth and spoonable. - Using a very high flame
May burn outside before it cooks inside. - Not soaking wooden skewers
They can burn quickly.
Delicious Side Pairings for Jamie Oliver Chicken Satay
- Steamed jasmine rice
Balances bold peanut flavours. - Cucumber salad
Adds cooling freshness. - Pickled vegetables
Provide tangy contrast. - Stir-fried vegetables
Adds colour and texture. - Flatbread or wraps
Makes it easy to serve.
Expert Tips to Get This Jamie Oliver Chicken Satay Just Right
- Use chicken thighs for a juicier texture
They stay moist during grilling. - Cook over medium-high heat
Creates light charring without burning. - Adjust the sauce consistency gradually
Add water slowly while whisking. - Taste before serving
Balance sweet, salty, and tangy notes. - Serve immediately after resting
Best texture when fresh.
How to Add More Flavour to Jamie Oliver Chicken Satay
- Add coconut milk to the sauce
Creates richer texture. - Include fresh chilli paste
Boosts heat and aroma. - Add a splash of fish sauce
Deepens savoury flavour. - Grate lime zest into the marinade
Enhances citrus notes. - Sprinkle crushed peanuts on top
Adds crunch.
How to Adjust Jamie Oliver Chicken Satay for Kids
- Reduce chilli completely
Keep flavours mild. - Use smooth peanut butter
Creates a creamier sauce. - Cut the chicken into smaller pieces
Easier to eat. - Serve the sauce separately
Allows controlled dipping. - Pair with plain rice
Balances stronger flavours.
Best Way to Store Chicken Satay Leftovers
- Cool completely before refrigerating
Prevents condensation. - Store chicken and sauce separately
Maintains texture. - Refrigerate up to 3 days
Consume within this period. - Avoid freezing peanut sauce if possible
Texture may change.
Best Ways to Reheat Chicken Satay Leftovers
Ensure fully heated before serving
Maintains food safety.
Reheat gently in a pan
Add a small splash of water if needed.
Avoid high microwave heat
Can dry out chicken.
Stir the sauce gently while warming
Prevents separation.
Nutritional Value (Per Serving)
Approximate values:
- Calories: 520 kcal
- Protein: 40 g
- Carbohydrates: 18 g
- Fat: 34 g
- Fiber: 2 g
- Sodium: 640 mg
FAQs
Can I bake chicken satay instead of grilling it?
Yes, you can bake chicken satay at 200°C for 18–22 minutes, turning halfway through. For extra colour, place it under the grill for the final 2–3 minutes to achieve light charring.
How do I stop chicken satay from drying out?
Use chicken thighs instead of breasts and avoid overcooking. Marinating properly and cooking over medium-high heat helps keep the meat juicy.
Can I make the peanut sauce ahead of time?
Yes, peanut sauce can be made up to 3 days in advance and stored in the refrigerator. Stir well before serving and thin with warm water if it thickens.
Is chicken satay spicy?
It is usually mild to moderately spicy, depending on the amount of chilli used. You can easily adjust the heat level by reducing or increasing chilli in both the marinade and sauce.
Final Words
Jamie Oliver Chicken satay succeeds when marination, controlled heat, and balanced peanut sauce work together. With proper preparation and careful cooking, you’ll achieve tender, flavourful skewers that feel vibrant and satisfying.
Similar recipes to add to your list
- Jamie Oliver’s Sweet Potato And Chickpea Curry
- Jamie Oliver Savoy Cabbage Pasta
- Jamie Oliver Fish Lasagne
- Jamie Oliver Paprika Roast Chicken
Jamie Oliver Chicken Satay
Jamie Oliver Chicken Satay is a skewered chicken dish marinated in spices and served with a creamy peanut-based sauce. The chicken is grilled or cooked over high heat to achieve light charring and tender texture.
It combines marination, high-heat cooking, and sauce preparation for full flavour development.
- Prep Time: 20
- Cook Time: 15
- Total Time: 35 minutes
- Yield: 4 1x
- Category: Main Course
- Method: Grilling or pan-searing
- Cuisine: British
Ingredients
Serves 4
For the Chicken:
-
- 500 g chicken thighs or breasts (cut into strips)
-
- 2 tbsp soy sauce
-
- 1 tbsp honey
-
- 1 tbsp lime juice
-
- 1 clove garlic (minced)
-
- 1 tsp grated ginger
-
- 1 tsp curry powder
-
- 1 tbsp vegetable oil
For the Peanut Sauce:
-
- 3 tbsp smooth peanut butter
-
- 1 tbsp soy sauce
-
- 1 tsp honey or brown sugar
-
- Juice of half a lime
-
- 80–100 ml warm water (to thin)
-
- Pinch chilli flakes (optional)
Optional:
-
- Fresh coriander
-
- Lime wedges
-
- Wooden skewers (soaked in water)
Instructions
In a bowl, combine soy sauce, honey, lime juice, garlic, ginger, curry powder, and oil.
Add chicken strips and mix well to coat evenly.
Marinate for at least 20–30 minutes to allow flavours to penetrate. Longer marination enhances depth.
In a bowl, whisk peanut butter, soy sauce, honey, and lime juice.
Gradually add warm water while whisking until smooth and pourable.
The sauce should be thick but not stiff. Adjust consistency carefully.
Thread marinated chicken onto soaked skewers.
Do not overcrowd pieces; leave slight space for even cooking.
Heat a grill pan or barbecue to medium-high.
Cook skewers for 3–4 minutes per side until lightly charred and cooked through.
Internal temperature should reach 75°C.
Avoid overcooking to prevent dryness.
Let chicken rest for 3–4 minutes before serving.
Serve warm with peanut sauce on the side and garnish with fresh coriander.
