Preheat your oven to 400°F (200°C) and line a large sheet pan with parchment paper for easy cleanup.
Wash and halve the baby potatoes, then mince the garlic cloves and finely chop the fresh rosemary and thyme.
Place the halved potatoes on the sheet pan, drizzle with half of the olive oil, and sprinkle with a pinch of the sea salt and black pepper.
Roast the potatoes in the preheated oven for 12 minutes to give them a head start on getting tender.
While potatoes roast, rub the chicken breast with the remaining olive oil, minced garlic, rosemary, thyme, and the rest of the salt and pepper.
Remove the pan from the oven, move the potatoes to one side, and add the chicken breast and asparagus spears to the empty space.
Squeeze the juice of the half lemon over the chicken and asparagus, then place the lemon rind on the pan for extra aroma.
Return the pan to the oven and roast for another 15 to 18 minutes until the chicken reaches an internal temperature of 165°F and the asparagus is vibrant and tender.
Let the chicken rest for 5 minutes before slicing to keep it juicy, then serve alongside the roasted vegetables.