Draft preview — not yet published
Dinner night · Indonesia
Ayam Kecap
Juicy chicken glazed with Indonesian sweet soy, ginger, garlic, and pepper makes a glossy, deeply savory dinner over rice.

- Prep
- 20 min
- Cook
- 35 min
- Total
- 55 min
- Serves
- 2 generously, plus 1 lunch portion
- Budget
- $21–$29
Ayam kecap is Indonesian chicken cooked with kecap manis, the thick sweet soy sauce that gives the dish its dark sheen and sweet-savory depth. This family-sized version adds onion and bell pepper, with fresh cucumber and tomato for contrast. The sauce is rich but controllable: chile stays optional, and lime keeps it from becoming heavy.
Why we love it
It turns familiar chicken and rice into a very different dinner with one standout pantry ingredient. The cooking is a manageable skillet braise, and the sauce is likely to appeal to a child who enjoys sweet-savory flavors. Tony can add sambal or sliced hot pepper to his bowl without raising the heat of the whole pan.
Field notes · Origin & culture
Ayam kecap is an Indonesian chicken dish centered on kecap manis. Recipes vary across homes and regions, with aromatics, spices, chiles, tomatoes, and cooking methods changing by cook. Kecap manis reflects the long history and localization of soy-based seasonings in Indonesia; this streamlined card is a weeknight interpretation rather than a definitive regional version.
Noteworthy ingredients
- Kecap manis: Find it at H Mart in the Indonesian/Southeast Asian aisle; ABC is a common brand. Substitute ¼ cup regular soy sauce mixed with 3 tablespoons packed brown sugar, simmered briefly until syrupy.
- Sambal oelek: H Mart, Walmart, or Safeway. Keep it at the table for individual heat; sriracha is an acceptable substitute.
- Fresh ginger: All listed stores carry it. Ground ginger is less fresh but can substitute in a pinch—use ½ teaspoon.
Prep — 20 min
- Start the jasmine rice according to its package directions.
- Pat the chicken dry and cut it into 1½-inch pieces. Season lightly with black pepper and ¼ teaspoon salt; kecap manis and soy will add more salt later.
- Halve and thinly slice the onion. Core the bell pepper and cut it into strips.
- Mince the garlic and grate the ginger.
- Whisk together ⅓ cup kecap manis, 1 tablespoon regular soy sauce, ½ cup chicken stock, 1 teaspoon ground coriander, and juice from half the lime.
- Slice the cucumber and tomatoes for serving. Cut the remaining lime half into wedges.
Cook — 35 min
- Heat 1 tablespoon neutral oil in a large skillet over medium-high. Brown the chicken in one layer for 3–4 minutes per side; work in batches if necessary. Transfer it to a plate.
- Lower the heat to medium. Add the onion and bell pepper and cook for 5–6 minutes, until beginning to soften.
- Add the garlic and ginger and stir for 45 seconds.
- Return the chicken and any juices to the skillet. Pour in the kecap mixture and bring it to a gentle simmer.
- Cook uncovered for 12–16 minutes, stirring occasionally, until the chicken reaches 165°F and the sauce becomes glossy enough to coat a spoon. Add a splash of stock if it tightens too quickly.
- Taste carefully. Add lime for brightness, kecap manis for sweetness, or regular soy sauce for salt. Do not add sambal to the whole pan unless everyone wants heat.
- Rest off heat for 3 minutes so the glaze settles on the chicken.
Serving
Spoon jasmine rice into bowls and top with ayam kecap, onions, peppers, and extra glaze. Place cool cucumber, tomato, lime wedges, and sambal alongside. For the child, select lightly sauced chicken and rice, with raw cucumber on the side. Leftovers keep refrigerated for 3 days; reheat over low heat with a spoonful of water so the sweet sauce does not scorch.