Singapore Chicken Satay with Creamy Peanut Sauce
This post may contain affiliate links. Read our disclosure policy
I’ll admit that apart from Singapore noodles, I’ve never had other dishes from Singapore, but this all changed with this Chicken Singapore Satay recipe! If you love some delicious chicken skewers, then this Singapore Satay recipe will certainly have you in for some incredible meals! You will see how to make a super flavourful satay marinade for our chicken thighs, in addition to how to prepare the smooth and rich peanut sauce to go with the chicken satay! If you’re like me and Singapore is a destination unseen for you, then be sure to try out this as part of your Live to Cook one-month challenge! You can get started today for free by signing up to my email newsletter, plus you’ll get all of my latest recipes sent straight to your inbox so there’s always a new dinner idea on the menu!
If you’re looking for a visual representation on how to make the perfect chicken skewers in the oven, then be sure to watch the video at the bottom of this post! If you haven’t already, it would mean a lot to me if you would please subscribe to my YouTube channel, and don’t forget to press the bell button so you’re notified when all of my new video recipes are live! Let’s get cooking!
What Is Chicken Satay?
Chicken satay is a Southeast Asian way of preparing marinated and skewered chicken, typically served with peanut sauce. Satay is not just made with chicken, but can also be made with pork or lamb. There are different variations based on the cuisine, where there are Thai, Malaysian, Indonesian, and Singapore recipes. In this recipe, we’ll focus on Singapore-based flavours and the preparation method. Comment if you would like to see satay recipes from different cuisines!
Tools Needed to Make Singapore chicken satay
Ingredients Required for Singapore Chicken Satay
Check out the FULL PRINTABLE RECIPE CARD by scrolling to the bottom of this post or by pressing the “Jump to Recipe” button to see the full list of ingredients and their quantities and to save the recipe for later. You can also use the recipe card to scale the recipe based on how many chicken skewers you want to make. The quantities used in this recipe will give you about 15 skewers.
For the marinade
Chicken: I’m using boneless, skinless chicken thighs. This is my go-to choice whenever I make chicken skewers. The marinade absorbs well and the thighs are much more tender than chicken breast! Of course you can still use chicken breast if you want, but my preference is chicken thighs.
Molasses: Adds a rich and deep sweetness to the marinade.
Ground spices: Onion powder, ground cumin, turmeric powder, ginger powder. I will also make ground coriander using freshly roasted coriander seeds, but you can use pre-made ground coriander if you want. Additionally, I’m going to grind fresh fennel seeds using a mortar and pestle, but you can skip this step and use pre-made ground fennel.
Granulated sugar: Some sweetness for the marinade.
Lemon zest: Preferably you would use lemongrass stalks, but it’s out of season where I am and do not have access to it. As I mention in my free motivational guide to explore your potential in the kitchen, Make Cooking Fun!, if there is a suitable substitute you already have, then go ahead and use that! Lemon zest will give a similar effect.
Garlic cloves: We’ll mince garlic cloves into the marinade.
Red onions: Onion slices will be added to the marinate so that the onions give off their strong flavour. Red onions are my favourite and have the boldest flavour, but feel free to use whatever onions you like.
Vegetable oil: We’ll add a bit directly in the marinade to add flavour, and later this will help to cook the chicken skewers.
For the Peanut Sauce
Tamarind pulp: I’ll be using dried tamarind for this.
Vegetable oil
Garlic cloves
Shallots
Ginger: A 2-inch piece, peeled and smashed.
Lemon zest
Lime juice
Peanuts: I used roasted unsalted peanuts here.
Cane sugar: You could also use palm sugar or brown sugar.
Spices: Ground coriander, ground cumin and turmeric.
Salt
Water
How to Make Singapore satay
For the Marinade
If desired, roast coriander seeds and blend to make ground coriander. Otherwise, use pre-made ground coriander.
Cut the chicken thighs into strips by cutting the thigh pieces length-wise. Each thigh should give you 4-5 slices. You don't need to trim out fat from the thighs except in the case where you see excess fat.
Add the chicken thighs to a large bowl, followed by all the other ingredients for the chicken satay marinade, along with salt to taste. If you are unsure about the amount of salt, add at least 1 to 1 1/2 tablespoons and cook a sample piece. If you need more salt, add more and test as needed. Start mixing everything together, adding a splash of water as needed to evenly coat the chicken with all the spices and flavourings. Cover and marinate for at least 24 hours.
For the Peanut Sauce
Measure out 40 grams of tamarind in a bowl and soak it in hot water for 20 to 30 minutes. Squeeze out as much pulp as you can and set it aside for now.
Heat a pot on medium heat. Once warm, add the vegetable oil. Once the oil is shimmering, add the shallots, ginger, and garlic. Sauté until the ingredients are aromatic and start to soften.
Add the peanuts along with the ground turmeric, ground cumin and ground coriander. Mix well and cook until the peanuts are lightly roasted and fragrant.
Deglaze with a splash of water and stir well.
Then, transfer this mixture into a food processor or blender. Add chilli garlic sauce, sugar, lemon zest, lime juice, and half the tamarind water through a sieve.
Start blending, either using pulse mode or at a high speed. Use the pulse setting to get a coarser texture for the sauce, while the high speed will give you a smooth puree. Add water as necessary while blending to achieve your desired consistency.
Pour this mixture back into the pot from earlier and set it on low heat. Taste and then adjust for salt, and adding more tamarind water, lime juice, or chilli garlic sauce as needed. Set this sauce aside for now to serve with the satay chicken later.
For the Satay chicken Skewers
Preheat the oven to 400 F. Thread the chicken into metal or bamboo skewers by weaving the chicken to the skewers. If unsure, check the video for the technique.
Place the skewers on top of a wire rack, and place the wire rack on a baking sheet. Turn the oven to Broil mode, and then place the baking sheet on the top-most rack. Pour a cup or two of water on the baking sheet, and cook the chicken for 5 to 8 minutes, or until it is lightly charred on the top side.
Remove the baking sheet from the oven, and flip the skewers. Add more water if needed. Place the baking sheet back in the oven and cook the other side until lightly charred as well, or until the chicken is cooked.
Serve fresh with rice, cucumbers and. pineapple salsa
Serve the peanut sauce from earlier.
Enjoy!
TIps For the most incredible Chicken Satay
You don't need to trim out fat from the thighs except in the case where you see excess fat. The fat on the thigh will help the seasonings to stick better together and will help keep the meat moist.
If you are unsure about the amount of salt in the marinade, add at least 1 to 1 1/2 tablespoons and cook a sample piece. If you need more salt, add more and test as needed.
Marinate the chicken for at least 24 hours for best results. This will just help all the flavours meld well together.
Use metal skewers because not only are they reusable, but they will not burn under the broiler, and you don’t have to remember to soak them like you have to for bamboo skewers.
While broiling the skewers, pour a cup or two of water on the baking sheet, and cook the chicken for 5 to 8 minutes, or until it is lightly charred on the top side.
If you’ve got extra peanut sauce, use it for noodles or as a marinade for other proteins!
Serving suggestions for singapore satay
This Singapore Chicken Satay recipe is typically a street-side snack, and it wouldn’t be a main dish. However, if you want to make the Singapore Satay Skewers as part of a meal, here are some ideas.
Rice: Plain Basmati Rice, Turmeric Rice, Cilantro-Lime Rice, or you could even make a pulao! Here, I made a variation of my Healthy Vegetable Rice Pulao.
Pineapple salsa: Shown in the pictures here. This is made with canned pineapple chunks, diced red onions, salt and pepper.
Fresh cucumber slices or cubes: Seasoned with salt, pepper and lime juice.
Can I Make Singapore Satay in Advance?
Definitely feel free to marinate the Chicken Satay in advance, but if you cook the chicken in advance and leave it for later, you just won’t get the same taste and juiciness! Skewers are always bet made fresh! If you really are stuck with leftovers, then feel free to store them in an airtight container in the fridge for 2 to 3 days.
On the other hand, I recommend you simply keep your chicken marinating until you’re ready to cook. You’ll get even more flavours seeped into the chicken the longer you marinate it. However, keep in mind that you should not leave your chicken in the marinade for longer than 3 to 4 days in the fridge, depending on how fresh your chicken is. If you really want to be prepped and ready to go, you could prepare the marinade itself in advance, then store in a plastic bag in the freezer without the chicken. Then, defrost the marinade overnight and add the chicken pieces when you’re ready to cook the skewers.
More Juicy Chicken Skewer Recipes
Watch How to Make Singapore chicken satay with creamy Peanut Sauce Here:
Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!
Singaporean Chicken Satay with Creamy Peanut Sauce
Ingredients
- 2 Tbsp cane sugar
- 2 Tbsp onion powder
- 1 Tbsp molasses
- 8 garlic cloves
- 2 ¼ tsp turmeric powder
- 1 tsp ginger powder
- 1 Tbsp lemon zest
- 2 tsp ground cumin
- 2 Tbsp ground coriander
- 1 Tbsp ground fennel
- 3 lbs/1430 grams boneless chicken thighs, cut into strips
- salt, to taste
- vegetable oil
- 40 grams tamarind pulp
- 2 Tbsp vegetable oil
- 3 garlic cloves, blended
- 2 shallots, finely chopped
- 1 Tbsp lemon zest
- 1 (2-inch) piece ginger, peeled and smashed
- 1/2 Cup chilli garlic sauce
- 1 1/2 grams peanuts, roughly chopped
- 4 Tbsp cane sugar
- 1 tsp ground coriander
- 1/2 tsp ground cumin
- 1/2 tsp turmeric
- 1-2 Tbsp lime juice
- salt, to taste
- water
Instructions
- Measure out 40 grams of tamarind in a bowl and soak it in hot water for 20 to 30 minutes. Squeeze out as much pulp as you can and set it aside for now.
- Heat a pot on medium heat. Once warm, add the vegetable oil. Once the oil is shimmering, add the shallots, ginger, and garlic. Sauté until the ingredients are aromatic and start to soften.
- Add the peanuts along with the ground turmeric, ground cumin and ground coriander. Mix well and cook until the peanuts are lightly roasted and fragrant.
- Deglaze with a splash of water and then transfer this mixture into a food processor or blender.
- Add chilli garlic sauce, sugar, lemon zest, lime juice, and half the tamarind water through a sieve.
- Start blending, either using pulse mode or at a high speed. Use the pulse setting to get a coarser texture for the sauce, while the high speed will give you a smooth puree. Add water as necessary while blending to achieve your desired consistency.
- Pour this mixture back into the pot from earlier and set it on low heat. Taste and then adjust for salt, and adding more tamarind water, lime juice, or chilli garlic sauce as needed.
- Set this sauce aside for now to serve with the satay chicken later.
- Cut the chicken thighs into strips by cutting the thigh pieces length-wise. Each thigh should give you 4-5 slices. You don't need to trim out fat from the thighs except in the case where you see excess fat.
- Add the chicken thighs to a large bowl, followed by all the other ingredients for the chicken satay marinade, along with salt to taste. If you are unsure about the amount of salt, add at least 1 to 1 1/2 tablespoons and cook a sample piece. If you need more salt, add more and test as needed.
- Start mixing everything together, adding a splash of water as needed to evenly coat the chicken with all the spices and flavourings. Cover and marinate for at least 24 hours.
- Preheat the oven to 400 F. Thread the chicken into metal or bamboo skewers by weaving the chicken to the skewers. If unsure, check the video for the technique.
- Place the skewers on top of a wire rack, and place the wire rack on a baking sheet. Turn the oven to Broil mode, and then place the baking sheet on the top-most rack. Pour a cup or two of water on the baking sheet, and cook the chicken for 5 to 8 minutes, or until it is lightly charred on the top side.
- Remove the baking sheet from the oven, and flip the skewers. Add more water if needed. Place the baking sheet back in the oven and cook the other side until lightly charred as well, or until the chicken is cooked.
- Serve fresh with rice, cucumbers, pineapple salsa, and the peanut sauce from earlier. Enjoy!
Nutrition info is an estimate.