Preheat your oven to 400°F (200°C) and line a large sheet pan with parchment paper for easy cleanup.
Pat the chicken breast completely dry with paper towels to ensure a crispy exterior.
Halve the baby potatoes and trim the woody ends off the asparagus spears.
In a small bowl, whisk together the olive oil, minced garlic, rosemary, thyme, sea salt, and black pepper.
Place the chicken, potatoes, and asparagus on the prepared pan and drizzle with the herb oil, tossing well to coat every surface.
Arrange the ingredients in a single layer, ensuring the chicken has space around it to roast rather than steam.
Roast for 20 to 25 minutes, adding the cherry tomatoes to the pan during the final 5 minutes of cooking.
Remove from the oven once 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 against the grain to maintain maximum juiciness.