Add extra virgin olive oil, lemon juice, garlic cloves, Dijon mustard, fresh thyme, honey, salt, and pepper to a medium sized bowl. Whisk together to combine. Reserve ¼ cup marinade for later.
Add chicken thighs and potatoes to a large bowl and cover with remaining marinade. Toss to cover. Spread on a large baking sheet.
Bake chicken and potatoes for 25 minutes.
While the chicken and potatoes are in the oven, toss the asparagus and broccoli in the reserved ¼ cup marinade. Set aside.
At the 25-minute mark, remove baking sheet from oven and add the asparagus and broccoli. Top with lemon slices. Bake an additional 20 minutes more, or until chicken reaches an internal temperature of 165F.
You can use other cuts of chicken including boneless, skinless chicken thighs, chicken breasts or drumsticks.For best results, use a meat thermometer to make sure the chicken is cooked completely.