Preheat and prep the pan: Heat your oven to 425°F (220°C). Line a large sheet pan with parchment paper or lightly oil it for easier cleanup and better browning.
Make the marinade: In a bowl, whisk together balsamic vinegar, olive oil, honey, garlic, Dijon, Italian seasoning, smoked paprika, salt, and pepper until smooth and glossy.
Marinate the chicken: Pat the chicken dry.
Add it to a bowl or zip-top bag with about half of the marinade. Toss to coat. Let it sit while you prep the veggies (10–15 minutes), or refrigerate up to 4 hours for deeper flavor.
Prep the vegetables: Toss potatoes, broccoli, peppers, red onion, and tomatoes with 2 tablespoons olive oil, a generous pinch of salt, and pepper.
Drizzle with 1–2 tablespoons of the remaining marinade (not the raw chicken marinade) and toss again.
Roast the potatoes first (if needed): Spread potatoes on the sheet pan and roast for 10 minutes to give them a head start. This helps ensure everything finishes at the same time.
Add the rest: Scatter the remaining vegetables on the pan. Nestle the marinated chicken pieces among the veggies.
Avoid crowding; use two pans if necessary for better browning.
Roast to perfection: Bake for 18–22 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and the vegetables are tender with charred edges. Stir once halfway through for even cooking.
Finish with glaze: Brush or drizzle the remaining clean marinade over the hot chicken and veggies. The heat will slightly reduce it, creating a glossy, tangy finish.
Garnish and serve: Sprinkle with chopped parsley or basil.
Taste and adjust seasoning with a pinch of salt, pepper, or an extra splash of balsamic if you want more tang.