Directions:
Begin by preparing the marinade. In a bowl, mix together soy sauce, honey, rice vinegar, sesame oil, minced garlic, and ground ginger.
Place the chicken breasts in a shallow dish or resealable plastic bag, and pour the marinade over them. Ensure the chicken is evenly coated, then cover and refrigerate for at least 30 minutes, or overnight for best results.
Preheat your grill or grill pan over medium-high heat. Remove the chicken from the marinade, discarding any excess liquid.
Grill the chicken for 6-8 minutes on each side, or until cooked through and nicely charred.
While the chicken is grilling, prepare the cherry blossom glaze. In a small saucepan, combine cherry blossom petals and any remaining marinade. Cook over medium heat until the petals soften and the mixture thickens slightly.
In a separate small bowl, mix cornstarch and water to create a slurry. Stir the slurry into the cherry blossom mixture, cooking for an additional 1-2 minutes until the sauce thickens further.
Once the chicken is cooked, brush it with the cherry blossom glaze and sprinkle with sesame seeds and sliced green onions for garnish.
Serve the Cherry Blossom Chicken hot, accompanied by your choice of sides.