Preheat your oven to 400°F (200°C) and line a large baking sheet with parchment paper.
Wash and halve the baby potatoes, and snap the woody ends off the asparagus spears.
Place the chicken breast, potatoes, and asparagus on the prepared baking sheet in a single layer.
In a small bowl, whisk together the olive oil, minced garlic, rosemary, thyme, salt, and pepper.
Pour the herb oil over the chicken and vegetables, tossing thoroughly to ensure everything is well coated.
Slice the half lemon into thin rounds and tuck them around the chicken and over the asparagus.
Roast for 20 to 25 minutes until the chicken reaches an internal temperature of 165°F and the potatoes are tender.
Serve immediately, drizzling any pan juices and a final squeeze of the roasted lemon over the plate.