Preheat your oven to 425°F. Line a baking sheet with parchment paper.
In a bowl, toss the broccoli florets with half of the olive oil, salt, and pepper. Spread them out evenly on the baking sheet.
Roast the broccoli in the oven for about 15-20 minutes until tender and slightly charred on the edges.
While the broccoli is roasting, heat the remaining olive oil in a large skillet over medium heat.
Add the diced onion to the skillet and sauté until it becomes translucent, about 3-4 minutes.
Add the ground chicken to the skillet, breaking it up with a spatula. Cook until the chicken is browned and cooked through, approximately 7-8 minutes.
Stir in the cherry tomatoes and season with additional salt and pepper if needed. Let it cook for another 2 minutes to warm the tomatoes lightly.
Once the broccoli is roasted, add it to the skillet and mix together all the ingredients.
Serve warm and enjoy this balanced, savory delight!