I start by preheating my oven and lining a baking sheet with foil or parchment paper. A light spray of cooking oil keeps everything from sticking. This little step makes cleanup much easier later.
In a large bowl, I whisk together all the seasoning ingredients first, then add the ground chicken. Using my hands, I gently combine everything, ensuring even distribution without overworking the meat.
I use a cookie scoop or tablespoon to portion the meat mixture. Then I dampen my hands with water and roll each portion into a ball. Placing them on one side of the baking sheet ensures they bake evenly.
I toss broccoli florets with olive oil, salt, and pepper, spreading them on the other side of the baking sheet. They roast alongside the meatballs, getting tender with just a touch of crispness.
I bake the meatballs and broccoli for about 15 minutes, checking that the meatballs reach 165°F internally. This keeps them juicy without overcooking.
While the meatballs bake, I bring the sauce ingredients (except cornstarch) to a simmer in a saucepan. Mixing cornstarch with a little water creates a slurry that thickens the sauce beautifully.
Once baked, I toss the meatballs in the sesame sauce to coat evenly. For serving, I layer rice in bowls, top with meatballs and broccoli, and drizzle extra sauce over the top. I finish with green onions, cilantro, and sesame seeds for that restaurant-style presentation.