Easy Chicken Satay — Thai Peanut Sauce Skewer is what I make when I want something that feels like takeout, but I still want to stay in my own kitchen in comfy clothes. You know those nights where you’re hungry now, and everyone keeps opening the fridge like the answer will magically appear? This is my solution for that. The chicken cooks fast, the sauce is creamy and bold, and the whole thing somehow makes a regular weeknight feel a little special. Also, it’s one of those recipes that makes people hover near the stove “just to taste” and then they accidentally eat dinner early.
What goes in Chicken Satay and Thai Peanut Sauce
I like keeping this recipe simple and supermarket friendly, but still very Thai inspired in flavor. The key is giving the chicken a quick marinade so it’s not bland, then making a peanut sauce that hits sweet, salty, tangy, and a little spicy if you want it.
Ingredients you will need
- Chicken: boneless, skinless thighs are my favorite for juiciness, but breast works too
- Soy sauce: for salty depth
- Brown sugar or honey: a little sweetness helps with caramelization
- Garlic and ginger: fresh is best, but paste works in a pinch
- Lime juice: brightens everything
- Curry powder or red curry paste: not traditional in every version, but it gives an easy flavor boost
- Neutral oil: just a bit for the marinade and grill pan
- Wooden skewers: soaked in water so they don’t burn
For the Thai peanut sauce, this is what I reach for:
- Creamy peanut butter: the base that makes it cling to the chicken
- Coconut milk: for that smooth, silky texture
- Soy sauce or fish sauce: use what you have, fish sauce is punchier
- Lime juice and a little sweetener: balance, balance, balance
- Chili garlic sauce or sriracha: optional, but I always add it
- Warm water: to thin the sauce to your perfect dipping consistency
If you’re into chicken recipes with a big sauce moment, you might also like this cozy creamy one for later: easy Tuscan chicken with sun dried tomato cream sauce. Totally different vibe, but the same “wow, I made that?” feeling.

How to make Chicken Satay
This is the part that makes Easy Chicken Satay — Thai Peanut Sauce Skewer feel doable on a busy day. You’re basically marinating, skewering, cooking, and stirring a sauce in a small pot. No fancy tools required, and you can do it on a grill, in a grill pan, or even under the broiler.
Step by step directions
1) Soak your skewers. Put wooden skewers in a pan of water for at least 20 minutes. If you forget, the world won’t end, but it helps.
2) Slice the chicken. Cut into thin strips so it cooks fast and stays tender. Think about the size of a good bite, not giant chunks.
3) Mix a quick marinade. In a bowl, stir together soy sauce, brown sugar or honey, garlic, ginger, lime juice, a spoon of oil, and curry powder or a little red curry paste. Add chicken and toss until coated. Marinate 20 minutes if you can, or up to overnight.
4) Thread and cook. Thread chicken onto skewers. Heat a grill or grill pan over medium high. Cook about 3 to 4 minutes per side until browned and cooked through. If using chicken breast, keep an eye on it so it doesn’t dry out.
5) Make the peanut sauce. In a small saucepan over low heat, stir peanut butter, coconut milk, soy sauce or fish sauce, sweetener, lime, and chili sauce. Add warm water a splash at a time until it’s creamy and pourable. Taste and adjust. More lime for tang, more sweet for balance, more chili for heat.
Little real life note: if the sauce looks thick at first, don’t panic. Peanut butter likes to play hard to get. Keep stirring on low heat and it smooths out.
When I’m doing a whole “street food night at home” spread, I’ll sometimes add another dish like chicken chow mein with the best chow mein sauce on the side, especially if I’m feeding hungry teens or extra friends.
;

Chicken Satay Recipe variations
One reason I keep coming back to Easy Chicken Satay — Thai Peanut Sauce Skewer is how flexible it is. You can change it based on what’s in your fridge, who you’re cooking for, or how spicy you want to go.
Easy swaps that still taste great
Protein ideas: Chicken thighs are my go to, but turkey tenderloin strips work, and shrimp is amazing for a faster cook. For a meatless version, extra firm tofu can be sliced, pressed dry, and marinated the same way.
Peanut free sauce: Sunflower seed butter can stand in for peanut butter. The flavor changes a bit, but it’s still creamy and dip worthy.
No coconut milk? Use half and half, or even plain yogurt thinned with water (keep the heat low so it doesn’t split). It won’t be exactly the same, but it still tastes really good.
More heat: Add extra chili garlic sauce, crushed red pepper, or a pinch of cayenne in the sauce. You can also sprinkle sliced jalapenos on top right before serving.
More smoky char: If you can grill outdoors, do it. The little bits of char make it feel like restaurant satay.
Sometimes when I’m in the mood for bold spices but not peanut sauce, I pivot to something like easy shawarma wrap chicken with garlic sauce. Different region, same satisfying “handheld dinner” energy.
Thai Chicken with Peanut Sauce tips
This is the stuff I learned from making this over and over, including the times I rushed and ended up with dry chicken, or when I made the sauce too thick and it basically became peanut paste. Learn from my chaos.
Cut the chicken evenly. If some pieces are thick and some are thin, the thin ones cook too fast and get tough. Even strips fix that.
Don’t crank the heat to max. Medium high is enough. If it’s screaming hot, the outside browns before the inside cooks.
Rest the chicken for a couple minutes. Just a short rest on a plate makes it juicier.
Thin the sauce at the end. Peanut sauce thickens as it cools. Add warm water a teaspoon at a time until it’s perfect.
Taste before serving. If it feels flat, it usually needs lime or a pinch of salt. If it’s too salty, add a touch of sweet or more coconut milk.
“I made this for a small get together and everyone kept dipping everything into the peanut sauce, even the veggies. The chicken stayed tender and the flavors were spot on. This is going into my regular rotation.”
And hey, if you like sauces that are deep and interesting, I’ve also made this easy chicken mole with Mexican chocolate chili sauce on weekends when I want something rich and different. Not Thai at all, but it scratches that same “bold sauce” itch.
How to serve Chicken Satay with Peanut Sauce
This is where you can make it feel like a full meal instead of just skewers you’re snacking on over the sink. I mean, you can do that too, no judgment. But if you’re serving people, here are my favorite ways.
With rice: Jasmine rice is classic. Spoon extra sauce over the rice and it turns into the best part.
With a crunchy salad: Cucumber, shredded carrots, and a little lime juice with salt is super refreshing next to the rich peanut sauce.
With grilled veggies: Bell peppers, onions, or zucchini cook fast and look great on the plate.
As party food: Put the skewers on a platter, sauce in a bowl, and add lime wedges. People handle the rest.
As meal prep: Keep chicken and sauce separate. Reheat chicken gently, then dip. The sauce thickens in the fridge, so loosen it with warm water.
Common Questions
Can I make Easy Chicken Satay — Thai Peanut Sauce Skewer ahead of time?
Yes. Marinate the chicken up to a day ahead, and make the sauce up to 3 days ahead. Store sauce in the fridge and thin it with warm water when ready.
How do I know the chicken is cooked without drying it out?
Cook until it’s no longer pink in the center and the juices run clear. Thin strips help a lot. If you have a thermometer, 165 F is the safe zone.
What if I don’t have a grill or grill pan?
Use a regular skillet with a little oil, or broil on a foil lined sheet pan. Flip once so both sides brown.
My peanut sauce tastes too salty. How do I fix it?
Add more coconut milk or a little peanut butter, plus a small squeeze of lime and a touch of honey or sugar to balance it out.
Can I freeze leftovers?
You can freeze cooked chicken, yes. The peanut sauce can be frozen too, but it may separate a bit. Stir well while reheating gently and it usually comes back together.
A happy little dinner you will want again
Easy Chicken Satay — Thai Peanut Sauce Skewer is one of those recipes that delivers big flavor without making you work all night. Keep the chicken in thin strips, don’t skip tasting the sauce, and you’ll be in a really good place. If you want another solid reference point for flavors and timing, I also like checking out Thai Chicken Satay with Peanut Sauce – RecipeTin Eats and then tweaking it to match what I have at home. Make it once, and I bet it’ll turn into your go to for weeknights, cookouts, and those “we need something fun” dinners. 

Chicken Satay with Thai Peanut Sauce
Ingredients
Method
- Soak your skewers in water for at least 20 minutes.
- Slice the chicken into thin strips for even cooking.
- In a bowl, stir together soy sauce, brown sugar or honey, garlic, ginger, lime juice, oil, and curry powder/red curry paste. Add the chicken and toss until coated. Marinate for at least 20 minutes or up to overnight.
- Thread the marinated chicken onto the wooden skewers.
- Heat a grill or grill pan over medium-high heat and cook the skewers for 3 to 4 minutes on each side until browned and cooked through.
- In a small saucepan over low heat, stir together peanut butter, coconut milk, soy sauce or fish sauce, sweetener, lime juice, and chili sauce. Thin with warm water until creamy and pourable. Adjust flavors as needed.
