Preheat your oven to 200°C (392°F).
In a large mixing bowl, combine the ground chicken, breadcrumbs, chopped onion, minced garlic, minced ginger, egg, soy sauce, salt, and pepper. Mix until well combined.
Shape the chicken mixture into meatballs, about 1-2 tablespoons each, and place them on a baking sheet lined with parchment paper.
Bake the chicken meatballs in the preheated oven for 15-20 minutes, or until they are cooked through and golden brown.
While the meatballs are baking, prepare the orange sauce. In a saucepan, combine the orange juice, soy sauce, honey, cornstarch, and orange zest. Cook over medium heat, stirring constantly, until the sauce thickens. Set aside.
Steam or blanch the broccoli florets until they are tender, about 3-5 minutes. Drain them and then sauté them in olive oil until slightly caramelized. Season with salt and pepper.
To serve, place a portion of cooked rice on each plate, top with the baked chicken meatballs, and drizzle the orange sauce over the meatballs. Arrange the sautéed broccoli on the side.
Garnish with extra orange zest or sliced green onions if desired.Enjoy your delicious orange chicken meatballs and broccoli on rice!