As the sun sets and the day winds down, there’s nothing quite like the promising aroma of marinated chicken wafting through the air. This Indonesian Chicken Recipe will sweep you off your feet, showcasing a brilliant blend of savory soy and rich peanut flavors that will make your taste buds dance. Perfect for busy evenings, this dish can be grilled or roasted to juicy perfection in under 45 minutes, ensuring you spend less time in the kitchen and more time enjoying your meal. Plus, it’s a fantastic low-carb option, easily adaptable for those on a keto journey with a simple sweetener swap. Are you ready to showcase your culinary skills with this vibrant dish? Let’s dive into the details!

Why is this Indonesian Chicken so special?
Flavor Explosion: The savory soy-peanut marinade infuses each bite with bold flavors that elevate simple chicken to gourmet status.
Quick Preparation: Ready in under 45 minutes, this recipe fits seamlessly into your busy evenings, providing a delicious meal without the fuss.
Low-Carb Delight: Perfect for those seeking a low-carb meal, this dish is easily adaptable to keto diets by simply swapping honey for a sweetener.
Versatile Cooking Methods: Whether you prefer grilling or roasting, the result is always a juicy, flavorful chicken that impresses every time. Pair it with a light cucumber salad or steamed jasmine rice for a wholesome feast!
Crowd-Pleasing Appeal: This Indonesian Chicken recipe is sure to delight friends and family alike, making it a perfect choice for your next gathering.
Indonesian Chicken Ingredients
• To create this delicious Indonesian Chicken recipe, gather the following ingredients:
For the Marinade
- Bone-in, skin-on chicken thighs (or drumsticks) – They retain juiciness and flavor; feel free to use boneless for quicker cooking.
- Soy sauce – This is the marinade’s base, adding umami richness; consider low-sodium for a lighter dish.
- Honey – Provides natural sweetness to balance the saltiness; swap with a low-carb sweetener for a keto-friendly option.
- Peanut butter – Creates a creamy base for smooth texture and nutty flavor; use natural peanut butter for best results.
- Rice vinegar – Adds acidity, brightening the marinade; you can substitute with apple cider vinegar if needed.
- Fresh ginger, grated – Infuses warmth and a peppery kick; fresh is best, but ground ginger works in a pinch.
- Garlic cloves, minced – Offers aromatic depth enhancing flavor; more garlic means more flavor!
- Ground cumin – Adds earthy warmth; an essential spice for authenticity.
- Ground coriander – Imparts a citrusy note; it enhances the overall complexity of the marinade.
- Red pepper flakes (optional) – Introduces mild heat; adjust to suit your spice preference.
- Sesame oil – Brings a rich, nutty flavor, amplifying the dish’s overall profile.
- Lime juice – Brightens the dish with freshness; lemon juice also works if lime’s unavailable.
For Garnish
- Fresh cilantro, chopped – Adds a vibrant pop of color and freshness; sprinkle generously for added flavor.
- Toasted sesame seeds – Offers crunch and visual appeal; they elevate your dish’s presentation beautifully.
Step‑by‑Step Instructions for Indonesian Chicken Recipe
Step 1: Make the Marinade
In a medium mixing bowl, whisk together ½ cup soy sauce, 3 tablespoons honey, ¼ cup peanut butter, 3 tablespoons rice vinegar, 1 tablespoon grated fresh ginger, and 4 minced garlic cloves. Add 1 teaspoon ground cumin, 1 teaspoon ground coriander, and a pinch of red pepper flakes for heat, followed by 1 tablespoon sesame oil and the juice of one lime. Blend until the marinade is smooth and cohesive.
Step 2: Marinate the Chicken
Place 2 to 3 pounds of bone-in, skin-on chicken thighs or drumsticks in a large bowl or zip-top bag. Pour the marinade over the chicken, ensuring each piece is well-coated. Cover the bowl or seal the bag tightly. Refrigerate for at least 2 hours, or ideally overnight, allowing the flavors to penetrate the chicken and create that delicious Indonesian Chicken essence.
Step 3: Prepare for Cooking
When you’re ready to cook, preheat your grill to medium-high heat or your oven to 400°F (200°C). If grilling, lightly oil the grates to prevent sticking. For roasting, line a baking sheet with parchment paper for easy cleanup and better heat distribution. Remove the chicken from the marinade, letting excess marinade drip off before placing it on the grill or baking sheet.
Step 4: Cook the Chicken
For Grilling: Place the marinated chicken on the preheated grill and cook for 6-8 minutes per side, until the juices run clear and the chicken reaches an internal temperature of 165°F. Look for a beautiful golden-brown char on the skin.
For Roasting: Arrange the chicken on the baking sheet, skin-side up, and roast for 35-40 minutes, basting with leftover marinade halfway through for added flavor. The skin should be crispy, golden, and fragrant when done.
Step 5: Serve and Garnish
Once fully cooked, remove the Indonesian Chicken from the grill or oven, allowing it to rest for a few minutes. Serve hot, garnished with chopped fresh cilantro and a sprinkle of toasted sesame seeds for added crunch and flavor. Enjoy the delicious aroma as you dish up your beautifully cooked chicken!

Make Ahead Options
These Indonesian Chicken pieces are perfect for meal prep enthusiasts! You can prepare the marinade up to 3 days ahead, allowing the flavors to deepen and intensify. Simply whisk together all marinade ingredients and store them in an airtight container in the refrigerator. Additionally, marinate the chicken itself and refrigerate for up to 24 hours or freeze for up to 2 months; this locks in juicy goodness. To maintain quality, make sure your chicken is well-coated to prevent any air exposure. When you’re ready to cook, thaw the chicken overnight in the fridge if frozen. Simply grill or roast the chicken as instructed, and you’ll have a beautifully flavorful dish without the last-minute hassle!
Expert Tips for Indonesian Chicken
• Marinate Longer: For deeper flavor, marinate the chicken overnight. The longer it soaks, the tastier the Indonesian Chicken will be!
• Check Internal Temperature: Use a meat thermometer to ensure chicken reaches 165°F for safety. This guarantees juicy, perfectly cooked meat every time.
• Crispy Skin: Avoid overcrowding the baking sheet and use a wire rack if roasting. This helps achieve that coveted crispy texture on the skin.
• Adjust for Boneless: If using boneless chicken parts, reduce the cooking time to prevent them from drying out. Monitor closely for optimal results.
• Baste for Flavor: Basting the chicken with leftover marinade while cooking adds layers of deliciousness; just ensure it’s cooked first for safety.
Indonesian Chicken Recipe Variations & Substitutions
Feel free to explore and personalize this delicious Indonesian Chicken recipe with exciting twists and thoughtful substitutions!
- Nut Alternatives: Substitute almond or cashew butter for a unique twist on the nutty flavor.
- Sugar-Free Sweetness: Use sugar-free honey or a low-carb sweetener to maintain the marinade’s balance while keeping it keto-friendly.
- Vinegar Swap: Replace rice vinegar with apple cider vinegar for a different tangy kick.
- Fresh Herbs: Garnish with Thai basil instead of cilantro for an unexpected herbaceous twist.
- Spicy Heat: Enhance the recipe with a teaspoon of Sriracha or Chili Paste for an extra layer of spice.
- Vegetable Pairing: Serve with steamed broccoli or sweet bell peppers for added color and crunch alongside the chicken.
- Crispy Sides: Consider making crispy onion rings as a fun side that adds extra texture to the meal.
- Cooking Methods: Try cooking in an air fryer for a healthier option that still provides that satisfying crunch when finished!
For more vibrant meal ideas, consider pairing your Indonesian Chicken with a light cucumber salad to cool down the palate or try it alongside my delicious Chicken Enchiladas Fun for a cross-cultural feast!
What to Serve with Indonesian Chicken
As you prepare to impress your loved ones, think about vibrant sides that amplify the lush flavors of your marvelous chicken.
- Steamed Jasmine Rice: The soft, fluffy grains soak up the savory marinade, providing a soothing base that perfectly balances the dish’s boldness.
- Light Cucumber Salad: This refreshing side adds a crisp, cool contrast to the rich, savory chicken; it’s a delightful palate-cleansing companion.
- Grilled Vegetables: Charred veggies like bell peppers and zucchini enhance the meal with a smoky flavor and vibrant colors, adding healthy textures.
- Quinoa Salad: This nutritious side, tossed with fresh herbs, lemon, and nuts, offers a light yet filling complement, elevating the meal experience beautifully.
- Peanut Slaw: The delightfully crunchy slaw made with cabbage and carrots brings a sweet and tangy element, enhancing the dish’s nutty profile.
- Mango Salsa: Sweet mangoes with a hint of lime create a tropical, juicy burst that’s simply irresistible alongside the savory chicken.
- Toasted Naan or Pita Bread: These warm, soft breads can be used to scoop up chicken and any accompanying sauces, adding an enjoyable touch to the meal.
- Iced Green Tea: A refreshing drink that pairs beautifully with the spicy and savory notes; its lightness enhances the seasonings in the dish.
- Dessert – Coconut Flan: This creamy, sweet dessert rounds off the meal perfectly, echoing the dish’s Indonesian roots while providing a luscious finish.
How to Store and Freeze Indonesian Chicken
Fridge: Store leftover Indonesian Chicken in an airtight container for up to 4 days. Reheat gently in the microwave or on the stovetop to retain tenderness.
Freezer: For longer storage, freeze marinated chicken in a zip-top bag for up to 2 months. Thaw in the fridge overnight before cooking for juicy results.
Reheating: When ready to enjoy leftovers, reheat in the oven at 350°F (175°C) for about 15-20 minutes to restore warmth and crispiness.

Indonesian Chicken Recipe FAQs
What type of chicken should I use for this Indonesian Chicken recipe?
I recommend bone-in, skin-on chicken thighs or drumsticks for the best juiciness and flavor. If you prefer, boneless chicken can also be used; just be mindful to reduce the cooking time accordingly to prevent drying out.
How long can I store leftover Indonesian Chicken, and what are the best storage methods?
Leftover Indonesian Chicken can be refrigerated in an airtight container for up to 4 days. For best results, reheat it gently in the microwave or on the stovetop, taking care to maintain its tenderness and flavor.
Can I freeze Indonesian Chicken, and what’s the best way to do it?
Absolutely! You can freeze marinated Indonesian Chicken in a zip-top bag for up to 2 months. To do this, simply place the chicken and marinade in the bag, seal it tightly, and lay it flat in the freezer for easy stacking. When ready to cook, thaw it in the fridge overnight for the best texture and flavor.
What should I do if my chicken turns out dry after cooking?
If your chicken ends up dry, it might be due to overcooking. Always use a meat thermometer to check for doneness; it should reach 165°F internally. If using boneless pieces, reduce the cooking time significantly. To keep it juicy, baste with leftover marinade during cooking and let the chicken rest a few minutes post-cooking for optimal results.
Can I make this Indonesian Chicken recipe gluten-free?
Definitely! To make this recipe gluten-free, simply substitute the soy sauce with tamari or a gluten-free soy sauce alternative. The rest of the marinade ingredients can be used as is, allowing you to enjoy the same bold flavors without any gluten concerns.
Is there a way to adapt this recipe for keto diets?
Yes, you can easily make this Indonesian Chicken recipe keto-friendly by swapping the honey with a low-carb sweetener, such as erythritol or monk fruit. This keeps the flavor balanced while allowing it to fit into a low-carb lifestyle. Enjoy every delicious bite without worry!

Irresistibly Juicy Indonesian Chicken Recipe You Must Try
Ingredients
Equipment
Method
- In a medium mixing bowl, whisk together soy sauce, honey, peanut butter, rice vinegar, grated ginger, and minced garlic. Add ground cumin, ground coriander, red pepper flakes, sesame oil, and lime juice. Blend until smooth.
- Place chicken in a large bowl or zip-top bag and pour marinade over, ensuring all pieces are coated. Cover and refrigerate for at least 2 hours, ideally overnight.
- Preheat your grill to medium-high heat or the oven to 400°F. Prepare grilling grates or line a baking sheet with parchment paper.
- Cook the chicken on the grill for 6-8 minutes per side until internal temperature reaches 165°F, or roast for 35-40 minutes, basting halfway through.
- Remove chicken from the grill or oven, let it rest, then serve hot, garnished with cilantro and sesame seeds.

Leave a Reply