This Cantonese-style five spice chicken recipe is a flavorful and aromatic dish that will surprise your taste buds. The chicken is marinated in a mixture of five spice powder, soy sauce, ginger, garlic, and other spices, then roasted until golden brown and crispy. The result is a succulent and fragrant chicken with a perfect balance of flavors. Serve it with steamed buns or rice for a satisfying meal.