June 23, 2026 · Recipe

Homemade Teriyaki Chicken with Coconut Rice and Baby Bok Choy

Dinner

Forget bottled teriyaki sauce-this homemade version is incredibly easy to whip up and tastes so much better. With a perfect balance of sweet honey, savory soy and aromatic ginger and garlic, the glaze coats tender chicken pieces beautifully. Paired with fluffy coconut rice and crisp-tender baby bok choy, this dish is a complete meal that’s both comforting and impressive.

The beauty of this recipe lies in its simplicity. While the rice simmers, you can prepare the chicken and bok choy in parallel, making it a great option for busy weeknights. The creamy coconut rice soaks up every last drop of the delicious sauce and the bok choy adds a fresh, crunchy contrast. It’s a restaurant-quality dinner you can make at home in under 30 minutes.


Recipe details

Dinner4 servings

Nutrition per serving

Dietary labels

Gluten-free: unknownLactose-free: unknownDairy-free: unknown

Allergen check

Gluten / wheat: unknownMilk / dairy: unknownEgg: unknownFish: unknownShellfish: unknownPeanut: unknownTree nuts: unknownSoy: unknownSesame: unknownMustard: unknownCelery: unknownSulphites: unknownLupin: unknownMolluscs: unknown

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies.


Ingredients

Instructions

  1. Rinse the jasmine rice under cold water until the water runs clear. In a medium saucepan, combine the rice, coconut milk and water. Bring to a boil, then reduce heat to low, cover and simmer for 15-18 minutes until the liquid is absorbed and the rice is tender. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
  2. While the rice cooks, prepare the teriyaki sauce. In a small bowl, whisk together the soy sauce, honey, rice vinegar, minced garlic and grated ginger. Set aside.
  3. Heat the vegetable oil in a large skillet over medium-high heat. Add the chicken pieces and cook, stirring occasionally, until golden brown and cooked through, about 6-8 minutes.
  4. Pour the teriyaki sauce over the cooked chicken. Stir to coat and let the sauce simmer for 1-2 minutes until it thickens slightly and glazes the chicken.
  5. In the same skillet (or a separate one), add a splash of water or oil and sauté the baby bok choy halves cut-side down for 2-3 minutes until lightly charred and tender-crisp. Flip and cook for another minute.
  6. To serve, divide the coconut rice among plates. Top with the teriyaki chicken and arrange the bok choy alongside. Garnish with sesame seeds and sliced green onions.

Recipe Tips

For extra flavor, toast the sesame seeds in a dry pan over medium heat for 1-2 minutes until golden.

If you prefer a thicker sauce, mix 1 teaspoon cornstarch with 1 tablespoon water and stir into the sauce during the last minute of cooking.

Substitute chicken breasts for thighs if desired; adjust cooking time as needed.

FAQ

Can I use regular rice instead of jasmine?

Yes, but jasmine rice has a fragrant aroma that pairs beautifully with coconut milk. You can use any long-grain white rice; adjust the cooking time according to package directions.

Is this recipe gluten-free?

It can be if you use tamari or a gluten-free soy sauce. Regular soy sauce contains wheat, so check the label if you need it to be gluten-free.

Can I make the teriyaki sauce ahead of time?

Absolutely! The sauce can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator. Give it a stir before using.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.