Easy Satay Chicken With Rice
on Oct 04, 2024
This post may contain affiliate links. Please read my disclosure for more info.
If like me the amazing flavors of satay are on your ‘food heaven’ list, why not learn how to make this easy satay chicken with rice at home? Make a quick peanut sauce and use it as both the marinade for the meat and for drizzling over the skewers. It’s so good you’ll want to eat it with everything!
Make it in just 30 minutes, plus a little marinating time.

Why you’ll love it
Anything ‘satay’ is my food heaven. There’s something about the rich, umami combo of peanuts and Asian flavors.
Like this chicken and butternut squash satay style curry and these baked peanut butter chicken thighs, I find myself making this simple satay chicken on rice often. My version is very loosely Indonesian style (a little like the amazing street food dish known as sate ayam in Indonesia) and spectacularly easy to make!
Here’s what else I think you’ll love.
- You only have to make one simple peanut sauce. Use some to marinate the chicken. Use the rest as a peanut sauce to drizzle over the chicken and rice bowls at the end.
- The recipe uses the fewest amount of ingredients possible for maximum flavor.
- It’s both a great option for a busy weeknight and an impressive but easy meal to serve to guests.
- It’s always fun to eat things off sticks! 😉

About the ingredients
You’ll find a full list of ingredients with amounts in the recipe card below. But here’s a summary of what you need to know.
As already mentioned, what I particularly like about this version of satay sauce is that you mix up one quantity of ingredients and use them as both the marinade for the meat and the peanut sauce for drizzling over the final dish.
I’m sure you can get on board with that.

- Peanut butter (of course!): I only buy a natural chunky peanut butter these days, but use smooth if you prefer. It’s even fine to use another kind of nut butter if peanuts are a problem.
- Garlic and ginger: It’s worth using fresh in this recipe.
- Soy sauce: Light soy sauce works best, but any soy sauce you have in your cupboard is fine.
- Kecap manis: This is an Indonesian sweet soy sauce that adds great depth of flavor. Try not to leave this out! It’s available in the Asian ingredients aisle in most big supermarkets, or you’ll definitely find it in an Asian supermarket. I know it can be annoying to buy a whole bottle of sauce for just one recipe, but you can also use kecap manis in this Thai pork basil stir-fry, and this delicious mee goreng (AKA spicy Indonesian noodles). Both of these recipes are 100% worth trying too!
- Fish sauce: Don’t worry, this doesn’t taste ‘fishy’! It just adds more savory, salty flavor.
- Sweet chilli sauce: An easy-to-find ingredient that adds just the right amount of sweetness and spice to the sauce. If you’re serving the dinner to kids who don’t like spice, you can replace this with honey to get the sweetness without the spice.
- Curry powder: Using curry powder is an easy way to add spice. However, if you don’t have any, add a teaspoon of ground coriander and half a teaspoon of cumin instead. If you have turmeric, ground ginger, ground cinnamon and cayenne pepper, add a large pinch of each of those as well.
- Coconut milk: For a nice rich sauce, I’d go with full fat.
- Lime juice: To add tang to the sauce, and for squeezing over to serve.
- Chicken: I like to use chopped chicken thigh since it stays nice and moist.
Plus, to serve: Rice (I like jasmine rice or coconut rice, but of course any kind of rice is fine), thinly sliced carrot and cucumber as a garnish, more lime wedges for squeezing over, and crushed peanuts if you like.
How to make easy satay chicken with rice
There are surprisingly few steps to this delicious meal.
There’s little more involved than threading the cubes of chicken thigh onto skewers (get the disposable gloves at the ready for this part!) and placing them in a baking dish…

Then whisk together the sauce/marinade ingredients in a food processor – or by hand with a fork if you don’t have one (blend the liquid ingredients into the peanut butter little by little to avoid lumps).

Divide the mixture in half. Use half to marinate the chicken skewers and the other half to heat up later as a dipping / pouring sauce.

Broil (US)/Grill (UK) your marinated skewers for a few minutes on each side, then serve over rice with the rest of the peanut sauce (warmed).
You could also cook them on a BBQ or in a grill pan if you prefer.

I like to add a few ribbons of carrot and cucumber as a garnish, but I usually serve the chicken and satay sauce with an easy vegetable side too (see below for ideas!).
A sprinkle of fresh coriander and/or mint is the icing on the cake!
Helen’s Top Tips
- Consider keeping roughly 2 inch long pieces of fresh ginger in the freezer for recipes such as this (as well as these two soups: pumpkin red lentil soup and butternut squash tomato soup!). No need to peel them since the peel slices off really easily when frozen.
- To stop the wooden skewers burning, try soaking them in water for about half an hour before you thread the marinated chicken on. The ends might still burn a bit. If this bothers you, get some small metal skewers instead.
- Following on from the above, avoid pouring the marinade over the ends of the wooden skewers, which will also help to stop them from burning. You can also wipe the ends with some kitchen paper before grilling/broiling.
- Marinate for 30 minutes before cooking, or even overnight for the best flavor and texture.

How to serve
There are a couple of ways you can serve these amazing satay chicken rice bowls.
- Arrange 3 chicken skewers per person on top of a bowl of rice. Drizzle over some of the peanut sauce, then add ribbons of raw carrot and cucumber on the side.
- Put skewers, rice, and ribbons of carrot / cucumber separately on each plate, then add a little dish of peanut sauce on the side.
If I was serving this to guests I’d go with approach number 2 because it looks a little prettier and allows everyone to add as little or as much sauce as they like.
But if I’m making dinner for ‘just us’ I’ll usually put the rice and skewers in a bowl and pour the peanut sauce right on top. I’d suggest adding steamed broccoli, green beans or another simple vegetable on the side as well to make a balanced meal.

Recipe FAQs
Yes, you can, but just be careful not to overcook it since chicken breast can dry out more easily than chicken thigh.
Yes, you can. You can also cook the satay skewers in a grill pan on the stove top, on a BBQ, or you can bake them in the oven (390F/200C for around 10-15 minutes or until cooked through).
Yes, you can marinate the chicken for up to 24 hours. Cover the dish of skewers in the fridge well. Keep the rest of the sauce in an airtight container in the fridge for up to 3 days.
Leftover satay chicken skewers and dipping sauce will keep well in the refrigerator for 3 to 4 days as long as they are both kept in separate airtight containers. You can reheat them until piping hot again, or use the delicious marinated chicken on salads, in sandwiches, or in fried rice.
Also feel free to freeze any leftover chicken and sauce for up to 3 months. Simply defrost in the fridge overnight, reheat and serve.
More quick Asian style dinners

Easy Satay Chicken With Rice
Equipment
Ingredients
For the chicken
- 12 wooden skewers
- 1 pound chicken thighs, (or breast) chopped into small pieces (they don’t really need to be an exact size, just don’t make them too big – 2 to 3 cm wide / long is about right)
For the marinade / dipping sauce
- 3 tablespoons peanut butter, either smooth or crunchy
- 2 cloves garlic, crushed or chopped roughly
- 2 inches fresh ginger, chopped roughly or grated
- 1 tablespoon light soy sauce, (or any soy sauce if you don't have light)
- 1½ tablespoons kecap manis, Indonesian sweet soy sauce
- 1 tablespoon sweet chilli sauce, or honey if you don't want too much spice
- ½ tablespoon fish sauce
- 1 cup coconut milk
- 2 teaspoons curry powder
- 1 lime, juice only
To serve
- rice and vegetables, veggie ideas: ribbons of raw cucumber & carrot, steamed broccoli, green beans
- lime wedges for squeezing over
- peanuts and fresh coriander or mint for scattering over at the end, optional
Instructions
- If using wooden skewers, soak in water while you’re preparing the marinade.12 wooden skewers
- Put all the marinade / sauce ingredients together in a food processor and pulse until well blended.3 tablespoons peanut butter, 2 cloves garlic, 2 inches fresh ginger, 1 tablespoon light soy sauce, 1½ tablespoons kecap manis, 1 tablespoon sweet chilli sauce, ½ tablespoon fish sauce, 1 cup coconut milk, 2 teaspoons curry powder, 1 lime
- Thread the chicken pieces onto the skewers (about 4 or 5 pieces per skewer). Lay the skewers side by side in a long dish (a baking dish works).1 pound chicken thighs
- Pour half of the marinade / sauce over the chicken skewers, keeping the wooden ends clean if possible. Turn a little to coat well, then cover with plastic wrap and refrigerate for at least 30 minutes (overnight if you like).
- Grill (UK) / Broil(US) the skewers for a few minutes on each side.
- Meanwhile, gently heat the peanut sauce and prepare your rice and vegetables.rice and vegetables
- Serve 3 skewers per person with the rice/vegetables and peanut sauce. Top with lime wedges, peanuts and/or fresh mint/coriander if you like.lime wedges for squeezing over, peanuts and fresh coriander or mint for scattering over at the end


















So Easy and So Tasty!!! Best Satay I’ve found… As there are just 2 of us, I only used about 1/2 the satay, so I’ve froze the excess… Looking forward to my next time I use this..
What a compliment – thank you so much for letting me know! And wonderful to hear that you have more sauce waiting in the freezer for next time… 🙂
Made the Red Thai squash and chicken curry for my daughter ( who is a better cook than I) and it got 5 stars and I loved it too! Will certainly make it my go to list.
Have you ever come across people called Noble? (surname)
Love your letters and recipes but as I live alone don’t do too much cooking. Was always a basic cook when I had a family of 6.
Best Regards
I’m thrilled that your daughter liked the curry so much, Jeannette. Thank you so much for letting me know!
What a huge hit. This is by far the nicest satay chicken recipe we have tried.
We love your recipes.
Very happy to hear this, Lee, and thank you so much for continuing to try out different recipes and reporting back. I SO appreciate it! 🙂
Can you freeze the sauce if you have leftover?
Hi! Yes, absolutely! Good luck and I hope you enjoy it!
Yum! I love a good satay sauce and this is such a pretty presentation. Can’t wait to try this recipe.
I hope you do give it a go, Renee! Thanks so much for taking the time to comment!
This is such a perfect recipe for summer! And that peanut sauce would be good on anything!
Thanks, Liz. Yes, it would work really well with roasted veggies, too!