Skip to content
Zaffaron

Indonesian Grilled Chicken (Ayam Bakar) — Sweet Soy-Spiced Charred Chicken

Ayam bakar is Indonesian chicken simmered in an aromatic spice paste, kecap manis, and coconut water before grilling. The method gives the meat deep seasoning, lacquered sweetness, and smoky char.

By Zaffaron Kitchen· Published July 11, 2026 Verified Recipe
Dairy-Free Halal
Contains: tree nuts, gluten, soy
85 min total Prep 30m · Cook 55m 6 servings 475 cal
↓ Jump to Recipe
Indonesian Grilled Chicken — Sweet Soy-Spiced Charred Chicken - authentic indonesian recipe

Printable Recipe Card

Servings: 6 · Total: 85 min · Difficulty: medium

Ingredients (quick list)

  • 8 bone-in skin-on chicken thighs
  • 6 g fine sea salt
  • 30 ml lime juice
  • 8 Asian shallots (peeled and roughly chopped)
  • 5 clove garlic
  • 3 red Fresno chiles (seeded for medium heat)
  • 4 candlenuts (dry-toasted before blending)
  • 1 inch fresh ginger
  • 1 inch fresh turmeric (or 1 tsp ground turmeric)
  • 1 inch galangal
  • 2 tsp coriander seeds
  • 0.5 tsp white peppercorns

+ 8 more in the full ingredients section below.

Steps (summary)

  1. Pat the chicken thighs dry, then rub them evenly with 6 g sea salt and 30 ml lime juice. Let the chicken stand for 20 minutes w…
  2. Toast the candlenuts in a dry skillet over medium heat for 3 minutes, shaking the pan often until they smell nutty and show pal…
  3. Heat 45 ml neutral oil in a wide heavy pot over medium heat, then fry the spice paste for 6 to 8 minutes. Stir constantly until…
  4. Add the lemongrass, Indonesian bay leaves, and kaffir lime leaves, and stir for 1 minute to perfume the oil. Pour in the coconu…
  5. Nestle the chicken thighs into the sauce skin side up, turning once so every piece is coated. Cover partly and simmer over medi…
  6. Lift the chicken onto a tray and continue simmering the sauce for 5 to 8 minutes until it is thick enough to brush onto the mea…

+ 2 more steps in the full instructions section below.

Cultural Background

Across Indonesia, ayam bakar is a beloved home and warung dish, with regional versions from Java, Sumatra, and beyond. The simmer-then-grill method reflects a practical way to build tenderness, seasoning, and smoky aroma.

sweet-savorytangywarm-spicedsmokysticky glazejuicy chickenlightly charred skincharred sweet soylemongrasskaffir limetoasted candlenut🌶 medium

Equipment

wide heavy potmortar and pestle or blenderdry skilletcharcoal grill or grill pantongspastry brushinstant-read thermometer

💡 Tips

  • Cook the spice paste until it smells sweet and roasted; undercooked paste gives the chicken a harsh raw shallot flavor.
  • Use medium heat when grilling because kecap manis contains sugar and can burn quickly over fierce flames.
  • For the most Indonesian flavor, grill over charcoal after simmering rather than cooking the chicken only in a pan.

⚠️ Common Mistakes

  • Grilling the chicken before it has absorbed the braising sauce.

    ✅ Fix: Simmer the chicken until fully cooked and well coated before it touches the grill.

  • Burning the kecap manis glaze.

    ✅ Fix: Use medium-high rather than extreme heat, turn often, and baste in thin layers.

  • Blending a coarse spice paste.

    ✅ Fix: Grind the paste until smooth so it fries evenly and clings to the chicken.

🧊 How to Store

Refrigerate leftovers in an airtight container for up to 3 days. Reheat covered in a 160°C oven for 12 to 15 minutes, then brush with a spoonful of sauce and broil briefly to refresh the glaze.

📅 Make Ahead

Braise the chicken up to 24 hours ahead and refrigerate it in its reduced sauce. Grill just before serving so the glaze becomes smoky, sticky, and freshly charred.

🍽️ Pairs Well With

  • Steamed jasmine rice
  • sambal terasi
  • lalapan
  • cucumber slices
  • tomato wedges
  • fried shallots.

Regional Variations

  • Javanese versions often lean sweeter with more kecap manis and palm sugar.
  • Padang-style ayam bakar may include coconut milk and a hotter chile-forward spice base.
  • Balinese-inspired versions can include more fresh turmeric, shrimp paste, and aromatic roots.
everyday family-gathering selamatan lebaran
#classic#family-style#grilled#sweet-savory

Ingredients

  • 8bone-in skin-on chicken thighs
  • 6 gfine sea salt
  • 30 mllime juice
  • 8Asian shallots (peeled and roughly chopped)
  • 5 clovegarlic
  • 3red Fresno chiles (seeded for medium heat)
  • 4candlenuts (dry-toasted before blending)
  • 1 inchfresh ginger
  • 1 inchfresh turmeric (or 1 tsp ground turmeric)
  • 1 inchgalangal
  • 2 tspcoriander seeds
  • 0.5 tspwhite peppercorns
  • 45 mlneutral oil
  • 2lemongrass stalks (trimmed, bruised, and tied)
  • 3 leafIndonesian bay leaves (daun salam)
  • 4 leafkaffir lime leaves (torn to release aroma)
  • 500 mlcoconut water
  • 120 mlkecap manis
  • 1.5 tbsptamarind paste
  • 25 gpalm sugar (finely shaved)

🔄 Substitutions

  • candlenutsmacadamia nuts
  • Indonesian bay leaves1 fresh bay leaf plus 1 extra kaffir lime leaf
  • coconut waterunsalted chicken stock

Instructions

  1. 1

    Pat the chicken thighs dry, then rub them evenly with 6 g sea salt and 30 ml lime juice. Let the chicken stand for 20 minutes while you prepare the spice paste, then blot away excess surface moisture so the paste can cling.

  2. 2

    Toast the candlenuts in a dry skillet over medium heat for 3 minutes, shaking the pan often until they smell nutty and show pale golden spots. Grind the candlenuts, shallots, garlic, chiles, ginger, turmeric, galangal, coriander seeds, and white peppercorns into a smooth paste using a mortar or blender with 30 ml water if needed.

  3. 3

    Heat 45 ml neutral oil in a wide heavy pot over medium heat, then fry the spice paste for 6 to 8 minutes. Stir constantly until the paste darkens slightly, the raw shallot smell disappears, and the oil begins to separate at the edges.

  4. 4

    Add the lemongrass, Indonesian bay leaves, and kaffir lime leaves, and stir for 1 minute to perfume the oil. Pour in the coconut water, kecap manis, tamarind paste, palm sugar, and 3 g sea salt, then bring the mixture to a steady simmer.

  5. 5

    Nestle the chicken thighs into the sauce skin side up, turning once so every piece is coated. Cover partly and simmer over medium-low heat for 25 to 30 minutes, turning the chicken halfway through, until the meat is cooked through and the sauce has reduced to a glossy coating.

  6. 6

    Lift the chicken onto a tray and continue simmering the sauce for 5 to 8 minutes until it is thick enough to brush onto the meat. Strain only if you prefer a smoother glaze, but keeping the cooked spice paste gives a more rustic and aromatic ayam bakar.

  7. 7

    Prepare a charcoal grill or grill pan over medium-high heat and brush the grate with 1 tbsp neutral oil. Grill the chicken for 3 to 4 minutes per side, brushing with the reduced sauce and the remaining 30 ml kecap manis until the skin is sticky, dark, and lightly charred.

  8. 8

    Rest the grilled chicken for 5 minutes before serving so the glaze settles and the juices redistribute. Spoon any remaining thick sauce over the top and serve hot with rice, sambal, and fresh vegetables.

🪪 Recipe Passport

Origin: Indonesian Cuisine
Researched by: Zaffaron Kitchen
Published: July 11, 2026

Cultural Background

Across Indonesia, ayam bakar is a beloved home and warung dish, with regional versions from Java, Sumatra, and beyond. The simmer-then-grill method reflects a practical way to build tenderness, seasoning, and smoky aroma.

Regional Variations

Javanese versions often lean sweeter with more kecap manis and palm sugar.
Padang-style ayam bakar may include coconut milk and a hotter chile-forward spice base.
Balinese-inspired versions can include more fresh turmeric, shrimp paste, and aromatic roots.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Sri Owen — Indonesian Food — (2008)
  • Heinz von Holzen and Lother Arsana — The Food of Indonesia — (1999)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

475
Calories
36g
Protein
28g
Fat
20g
Carbs
2g
Fiber
830mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.