Indonesian Sate
There's something special about the smell of sizzling meat on skewers, and for me, that smell is deeply connected to Indonesian Sate. Growing up, I spent summers in Indonesia, where the streets were filled with the aroma of grilled meats and the sound of sizzling skewers. Indonesian Sate is more than just a dish - it's an experience that brings people together.
As I grew older, I began to appreciate the complexity and depth of flavors in Indonesian Sate. The combination of spicy peanut sauce, sweet soy sauce, and tangy lime juice creates a truly unique taste experience. In this recipe, I'll guide you through the process of making authentic Indonesian Sate at home, with a focus on using accessible ingredients and simple techniques.
One of the things that sets Indonesian Sate apart from other grilled meats is the use of a spicy peanut sauce. This sauce is made with a combination of peanut butter, lime juice, garlic, and chili flakes, which gives it a rich and creamy texture with a spicy kick. In this recipe, we'll make the peanut sauce from scratch, using ingredients that are easily available in most supermarkets.
Another key component of Indonesian Sate is the marinade. The marinade is made with a combination of soy sauce, lime juice, garlic, and ginger, which gives the meat a deep and complex flavor. We'll use this marinade to marinate the chicken for at least 30 minutes, which will help to tenderize the meat and infuse it with flavor.
Whether you're a seasoned grill master or a beginner in the kitchen, this recipe is perfect for anyone looking to try their hand at making Indonesian Sate at home. With its simple ingredients and easy-to-follow instructions, you'll be able to create a delicious and authentic Indonesian Sate dish that's sure to impress your friends and family.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients
- The spicy peanut sauce adds a unique and delicious flavor
- The grilled chicken is tender and juicy
- The dish is perfect for takeout-style Asian cooking
- It's a great option for a quick and easy dinner
- The recipe can be made ahead of time and reheated when needed
- It's a crowd-pleasing dish that's sure to impress friends and family
Why This Recipe Works
The key to making great Indonesian Sate is in the balance of flavors and textures. The spicy peanut sauce adds a rich and creamy element, while the grilled chicken provides a nice char and texture. The marinade helps to tenderize the meat and infuse it with flavor, making it juicy and delicious.
The type of protein used is also important. In this recipe, we're using chicken thighs, which are perfect for grilling and have a lot of flavor. The acidity in the lime juice helps to break down the proteins in the meat, making it tender and easy to chew.
The cooking technique is also crucial. Grilling the chicken over medium-high heat helps to create a nice char on the outside, while keeping the inside juicy and tender. The peanut sauce is added at the end, which helps to balance out the flavors and add a creamy texture.
Ingredients You’ll Need
To make Indonesian Sate, you'll need a few key ingredients, including chicken thighs, peanut butter, lime juice, and soy sauce. You'll also need some aromatics like garlic and ginger, as well as some spices like coriander and cumin. Don't worry if you can't find some of these ingredients in your local supermarket - most of them can be substituted with similar ingredients or omitted altogether.
When shopping for ingredients, be sure to choose high-quality items that are fresh and flavorful. For example, use fresh lime juice instead of bottled juice, and choose natural peanut butter that doesn't contain added oils or sugars.
- 1 lb (450g) chicken thighs, bonelessChicken thighs are perfect for grilling and have a lot of flavor. You can also use chicken breast or a combination of both.
- 1/2 cup (120g) peanut butterNatural peanut butter is best for this recipe, as it doesn't contain added oils or sugars. You can also use creamy or crunchy peanut butter, depending on your preference.
- 1/4 cup (60g) lime juiceFresh lime juice is essential for this recipe, as it adds a bright and tangy flavor. You can also use bottled lime juice, but fresh is always best.
- 2 cloves garlic, mincedGarlic adds a pungent flavor to the dish, but be careful not to overdo it. You can also use garlic powder or garlic salt as a substitute.
- 1 tablespoon (15g) grated gingerFresh ginger adds a warm and spicy flavor to the dish. You can also use ground ginger or ginger powder as a substitute.
- 1 tablespoon (15g) soy sauceSoy sauce adds a salty and umami flavor to the dish. You can also use tamari or coconut aminos as a substitute.
- 1 teaspoon (5g) coriander powderCoriander powder adds a warm and earthy flavor to the dish. You can also use ground cumin or paprika as a substitute.
- 1/2 teaspoon (2g) cumin powderCumin powder adds a warm and earthy flavor to the dish. You can also use ground coriander or paprika as a substitute.
- 1/4 teaspoon (1g) cayenne pepperCayenne pepper adds a spicy kick to the dish. You can also use red pepper flakes or sriracha as a substitute.
- Salt and pepper to tasteSalt and pepper are essential for bringing out the flavors in the dish. Use them sparingly, as you can always add more but it's harder to remove excess salt and pepper.
Equipment You’ll Need
How to Make Indonesian Sate
- 1In a large bowl, whisk together lime juice, soy sauce, garlic, ginger, coriander powder, cumin powder, and cayenne pepper to make the marinade.
- 2Add the chicken thighs to the marinade and toss to coat. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or up to 2 hours.
- 3Preheat the grill to medium-high heat. Remove the chicken from the marinade and thread onto skewers, if using.
- 4Grill the chicken for 5-7 minutes per side, or until it reaches an internal temperature of 165°F (74°C).
- 5While the chicken is cooking, make the peanut sauce by whisking together peanut butter, lime juice, garlic, and ginger in a small bowl.
- 6Once the chicken is cooked, brush it with the peanut sauce and cook for an additional 1-2 minutes, or until the sauce is caramelized and sticky.
- 7Remove the chicken from the grill and let it rest for 5 minutes before serving.
- 8Serve the chicken with additional peanut sauce for dipping, if desired.
- 9Garnish with chopped cilantro, scallions, or toasted peanuts, if desired.
- 10Serve with steamed rice, roasted vegetables, or a side salad for a complete meal.
Expert Tips
- Make sure to soak the skewers in water for at least 30 minutes before grilling to prevent them from burning.
- Don't overcrowd the grill, as this can lower the temperature and affect the cooking time.
- Use a meat thermometer to ensure the chicken is cooked to a safe internal temperature.
- Let the chicken rest for a few minutes before serving to allow the juices to redistribute.
- Experiment with different types of protein, such as beef or pork, for a variation on the recipe.
- Add some heat to the dish by using more cayenne pepper or red pepper flakes.
- Serve the dish with a side of steamed vegetables or a salad for a well-rounded meal.
- Make the peanut sauce ahead of time and store it in the fridge for up to 1 week.
Common Mistakes to Avoid
- Not marinating the chicken for long enough, resulting in a lack of flavor.
- Overcooking the chicken, resulting in dry and tough meat.
- Not using enough peanut sauce, resulting in a lack of flavor and moisture.
- Not letting the chicken rest before serving, resulting in a loss of juices and flavor.
- Not using fresh and high-quality ingredients, resulting in a lack of flavor and texture.
- Not adjusting the cooking time and temperature based on the type of protein and the grill being used.
Variations and Substitutions
- Use beef or pork instead of chicken for a variation on the recipe.
- Add some heat to the dish by using more cayenne pepper or red pepper flakes.
- Use different types of nuts or seeds, such as almonds or sesame seeds, to make the peanut sauce.
- Add some acidity to the dish by using more lime juice or adding some vinegar.
- Use different types of herbs and spices, such as cilantro or basil, to add more flavor to the dish.
- Serve the dish with a side of steamed vegetables or a salad for a well-rounded meal.
- Make the peanut sauce ahead of time and store it in the fridge for up to 1 week.
What to Serve With Indonesian Sate
Indonesian Sate is typically served with steamed rice, roasted vegetables, or a side salad. You can also serve it with a side of peanut sauce for dipping. Experiment with different combinations to find your favorite way to enjoy the dish.
Some other options for serving Indonesian Sate include serving it with a side of fried noodles or fried rice, or adding some sliced cucumbers or carrots to the dish for extra crunch and flavor.
Make-Ahead, Storage, Freezing and Reheating
Indonesian Sate can be stored in the fridge for up to 3 days or frozen for up to 2 months. To store, place the cooked chicken in an airtight container and refrigerate or freeze.
To reheat, simply grill or pan-fry the chicken until it's hot and crispy. You can also reheat it in the microwave, but be careful not to overcook it.
Make the peanut sauce ahead of time and store it in the fridge for up to 1 week. You can also freeze it for up to 2 months and thaw it when you're ready to use it.
When reheating the peanut sauce, make sure to stir it well and adjust the seasoning as needed. You can also add some water or coconut milk to thin it out if it becomes too thick.
Frequently Asked Questions
What type of protein can I use for Indonesian Sate?
You can use chicken, beef, or pork for Indonesian Sate. Chicken is the most traditional option, but beef and pork can also be delicious.
How long do I need to marinate the chicken?
You should marinate the chicken for at least 30 minutes, but you can marinate it for up to 2 hours for more flavor.
What is the best way to cook Indonesian Sate?
The best way to cook Indonesian Sate is to grill it over medium-high heat. You can also pan-fry it if you don't have a grill.
Can I make Indonesian Sate ahead of time?
Yes, you can make Indonesian Sate ahead of time. Simply cook the chicken and store it in the fridge for up to 3 days or freeze it for up to 2 months.
What is the best way to serve Indonesian Sate?
Indonesian Sate is typically served with steamed rice, roasted vegetables, or a side salad. You can also serve it with a side of peanut sauce for dipping.
Can I customize the recipe to suit my taste preferences?
Yes, you can customize the recipe to suit your taste preferences. Feel free to add or substitute different ingredients to make the dish your own.
Is Indonesian Sate spicy?
Indonesian Sate can be spicy, depending on the amount of cayenne pepper or red pepper flakes you use. You can adjust the level of heat to suit your taste preferences.
Can I make Indonesian Sate for a crowd?
Yes, you can make Indonesian Sate for a crowd. Simply multiply the ingredients and cook the chicken in batches if necessary.
What is the nutritional information for Indonesian Sate?
The nutritional information for Indonesian Sate will depend on the specific ingredients and portion sizes used. However, it is generally a relatively healthy dish, with a balance of protein, healthy fats, and complex carbohydrates.

Ingredients
- 1 lb (450g) chicken thighs, boneless
- 1/2 cup (120g) peanut butter
- 1/4 cup (60g) lime juice
- 2 cloves garlic, minced
- 1 tablespoon (15g) grated ginger
- 1 tablespoon (15g) soy sauce
- 1 teaspoon (5g) coriander powder
- 1/2 teaspoon (2g) cumin powder
- 1/4 teaspoon (1g) cayenne pepper
- Salt and pepper to taste
Instructions
- In a large bowl, whisk together lime juice, soy sauce, garlic, ginger, coriander powder, cumin powder, and cayenne pepper to make the marinade.
- Add the chicken thighs to the marinade and toss to coat. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes or up to 2 hours.
- Preheat the grill to medium-high heat. Remove the chicken from the marinade and thread onto skewers, if using.
- Grill the chicken for 5-7 minutes per side, or until it reaches an internal temperature of 165°F (74°C).
- While the chicken is cooking, make the peanut sauce by whisking together peanut butter, lime juice, garlic, and ginger in a small bowl.
- Once the chicken is cooked, brush it with the peanut sauce and cook for an additional 1-2 minutes, or until the sauce is caramelized and sticky.
- Remove the chicken from the grill and let it rest for 5 minutes before serving.
- Serve the chicken with additional peanut sauce for dipping, if desired.
- Garnish with chopped cilantro, scallions, or toasted peanuts, if desired.
- Serve with steamed rice, roasted vegetables, or a side salad for a complete meal.