Preheat your oven to 400°F and line a large sheet pan with parchment paper for easy cleanup.
Halve the baby potatoes and snap off the woody ends of the asparagus spears.
In a small bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, rosemary, thyme, sea salt, and black pepper.
Place the chicken breast and halved potatoes in a large mixing bowl and drizzle with two-thirds of the lemon-herb mixture, tossing until thoroughly coated.
Arrange the chicken and potatoes on the prepared sheet pan in a single layer, ensuring they are not overcrowded.
Roast in the oven for 15 minutes.
Remove the pan, add the asparagus, and drizzle with the remaining lemon-herb mixture.
Return the pan to the oven and roast for an additional 10 to 12 minutes, or until the chicken reaches an internal temperature of 165°F and the potatoes are golden and tender.
Let the chicken rest for 5 minutes before slicing to keep it juicy, then serve immediately.