This peanut chicken satay uses a quick marinade and a creamy peanut sauce that clings to each skewer.
You want that street-stall vibe at home: smoky edges, tender chicken, and a sauce that hits sweet, salty, and a little spicy. You can get there with pantry items and one smart move—thin, even strips of chicken that cook fast.
This guide covers the full setup: how to cut the chicken, how long to marinate, how to keep the sauce smooth, and how to cook the skewers on a grill, broiler, or pan.
Peanut Chicken Satay With Creamy Peanut Sauce
Satay is grilled skewered meat served with a dipping sauce. The chicken stays tender when the marinade has three parts: salt, a little sugar, and fat. Peanut butter brings fat and body, soy sauce brings salt, and a touch of lime brings lift.
You can serve the skewers as dinner, party bites, lettuce wraps, or rice bowls. If you can’t grill, a hot cast-iron pan or a broiler still gives browned edges.
| Component | What It Does | Easy Swap |
|---|---|---|
| Chicken thighs | Stays moist over high heat; forgiving timing | Chicken breast (slice thinner, cook shorter) |
| Peanut butter | Makes sauce creamy; helps marinade cling | Sunflower seed butter (nut-free) |
| Soy sauce | Salty base and deep color | Tamari or coconut aminos |
| Brown sugar | Balances salt; helps caramelization | Honey or palm sugar |
| Lime juice | Bright finish; cuts richness | Rice vinegar |
| Garlic and ginger | Warm bite and aroma | Garlic-ginger paste |
| Chili paste | Heat and color | Crushed red pepper or sambal |
| Coconut milk | Loosens sauce; adds mellow sweetness | Water plus a splash of milk |
| Ground coriander | Citrusy spice note | Curry powder (use less) |
Ingredients That Make The Difference
Chicken
Boneless, skinless thighs give the easiest win. They handle heat swings and stay tender even if a skewer sits an extra minute. Breast works too, but slice it thinner and pull it sooner.
Trim thick fat flaps so the strips cook at the same pace. Cut across the grain into strips about the width of your little finger.
Peanut Base
Use a smooth peanut butter for the silkiest dip. Natural peanut butter works, but stir it well first so the oil isn’t separated. If it’s salty, ease up on the soy sauce and taste as you go.
Sweet, Salt, And Tang
Satay tastes flat without balance. Aim for a sauce that lands sweet first, then salty, then tang. Brown sugar and soy sauce are the anchor; lime juice goes in near the end so it keeps its pop.
Marinade And Sauce Prep
Mix The Marinade
Marinate the chicken in a bowl or zip bag. You’re after coating, not swimming. The peanut butter and soy form a paste that sticks to the meat and browns on the heat.
- 2 pounds chicken thighs, sliced into strips
- 3 tablespoons soy sauce
- 2 tablespoons brown sugar
- 2 tablespoons peanut butter
- 1 tablespoon neutral oil
- 2 teaspoons grated ginger
- 2 cloves garlic, grated
- 1 teaspoon ground coriander
- 1 teaspoon chili paste (more or less to taste)
Toss until every piece is glossy. Cover and chill 30 minutes, or up to 8 hours. If you go longer, add a splash of water before threading so the paste loosens and doesn’t clump.
Make The Peanut Sauce
Build the sauce in a small pot. Keep the heat low and stir often so it stays smooth. You can serve it warm or room temp.
- Warm 1/2 cup peanut butter with 1/2 cup coconut milk.
- Stir in 2 tablespoons soy sauce and 1 tablespoon brown sugar.
- Add 1 to 2 teaspoons chili paste.
- Thin with water, 1 tablespoon at a time, until it pours slowly.
- Finish with 1 to 2 tablespoons lime juice.
If the sauce tastes sharp, add a pinch more sugar. If it tastes heavy, add more lime. If it tastes salty, thin it with coconut milk or water.
Skewers, Soaking, And Setup
Wooden skewers are fine, just soak them in water so they don’t scorch as fast. Metal skewers skip that step and cook a bit quicker since they conduct heat through the center.
Thread each strip in a loose wave shape. Don’t pack the chicken tight. A little space lets heat hit the sides and speeds browning.
If you’re making a big batch, thread the skewers in advance and lay them flat, covered, so the pieces don’t stick.
Cooking Satay Skewers By Method
High heat and short cook time give the best texture. You’re looking for browned edges and a juicy center. Use the method that fits your kitchen, then check the first skewer early.
Grill
Preheat to medium-high. Oil the grates. Grill the skewers 2 to 3 minutes per side, then a final minute on the thinner edges if you want extra char.
Broiler
Line a sheet pan with foil and set a rack on top. Broil 4 to 6 inches from the heat, 3 to 4 minutes per side. Rotate the pan once since most broilers have hot spots.
Skillet Or Grill Pan
Heat a heavy pan until it’s hot, then add a thin film of oil. Cook in batches so the pan stays hot. Sear 2 to 3 minutes per side, then turn once more to brown any pale spots.
For food safety, cook chicken to 165°F (74°C). A small instant-read thermometer makes this easy, and the USDA’s safe minimum internal temperature chart is a solid reference.
How To Tell When The Chicken Is Done
Satay can look done on the outside while the center still needs a bit more heat. Check doneness with a thermometer on the thickest strip, sliding the tip into the center without touching the skewer.
Pull the skewers when they hit 165°F (74°C), then rest them 3 minutes. The meat relaxes and the juices settle. If you don’t have a thermometer, slice the thickest piece; the center should be opaque with clear juices.
If you’re serving kids, older guests, or anyone with a higher food-risk profile, stick to the temperature check. FoodSafety.gov’s page on safe minimum internal temperatures lays it out in plain language.
Serving Ideas That Don’t Feel Heavy
The sauce is rich, so pair it with fresh, crisp sides. That contrast keeps each bite bright and stops the platter from feeling like a brick.
- Steamed jasmine rice or coconut rice
- Cucumber salad with lime and a pinch of sugar
- Quick pickled onions
- Chopped herbs: cilantro, mint, basil
- Lettuce cups with shredded carrots
- Grilled pineapple chunks for sweet smoke
Set out the peanut sauce, extra lime wedges, and a small bowl of sliced chilies. Let people build their own heat level.
Make Ahead, Storage, And Reheat
You can prep almost everything early. Marinate the chicken and mix the sauce, then keep them chilled in separate containers. Thread the skewers right before cooking so the strips stay flat.
Cooked skewers keep in the fridge up to 3 days. Reheat gently so the chicken doesn’t dry out: a covered skillet on low, a 300°F oven, or a short microwave burst with a damp paper towel on top.
The sauce thickens in the fridge. Stir in warm water a teaspoon at a time until it loosens, then taste again and add a small squeeze of lime if it needs a lift.
Timing Guide For Common Satay Setups
These ranges assume thin strips on standard skewers. Thicker pieces take longer. Start checking early so the chicken stays tender.
| Method | Time Range | Tip |
|---|---|---|
| Gas or charcoal grill | 5–7 min total | Keep lid down between flips |
| Broiler | 6–8 min total | Use a rack for better browning |
| Cast-iron skillet | 6–9 min total | Cook in batches, don’t crowd |
| Grill pan | 7–10 min total | Press lightly for contact marks |
| Oven at 450°F | 10–14 min total | Flip once at the halfway point |
| Air fryer at 400°F | 8–11 min total | Shake basket once, then finish flat |
| Stovetop then oven | 3 min sear + 6–8 min bake | Sear for color, bake for even doneness |
Common Problems And Fast Fixes
The Chicken Turns Dry
Dry satay usually comes from thick pieces or extra cook time. Slice thinner next round and pull the skewers as soon as they hit temperature. Thighs help, and resting after cooking helps too.
The Sauce Is Too Thick Or Grainy
Peanut butter can seize if it gets too hot or too little liquid is in the pot. Keep the heat low and add coconut milk or water slowly while stirring. If it’s grainy from natural peanut butter, blend the warm sauce for 20 seconds.
The Outside Burns Before The Center Cooks
Your heat is too high or the marinade has too much sugar stuck on the surface. Wipe off excess paste before cooking and move the skewers to a cooler spot after the first sear.
Someone Can’t Eat Peanuts
Use sunflower seed butter or tahini in the sauce, then bump the sweetness and lime to balance the bitter edge. Label the platter clearly if you’re serving a crowd.
Prep Checklist For A Smooth Satay Night
- Slice chicken into even strips across the grain
- Marinate 30 minutes to 8 hours
- Soak wooden skewers 30 minutes
- Stir peanut sauce on low heat, thin to a slow pour
- Cook on high heat, short time, then check 165°F
- Rest 3 minutes, then serve with crisp sides
Once you’ve made it once, peanut chicken satay becomes an easy repeat meal. Change the heat level, swap the sides, or turn leftovers into rice bowls.

