Preheat your oven to 400°F and line a large baking sheet with parchment paper for easy cleanup.
Wash and halve the baby potatoes, then trim the tough woody ends from the asparagus spears.
Slice the chicken breast into 1-inch thick strips to ensure they cook evenly alongside the vegetables.
Place the potatoes on the sheet pan, drizzle with half the olive oil, and roast for 15 minutes.
Remove the pan and add the chicken strips, asparagus, minced garlic, rosemary, salt, and pepper.
Drizzle the remaining oil and squeeze the juice of half a lemon over the mixture, tossing everything together to coat well.
Return the pan to the oven and roast for another 12 to 15 minutes until the chicken is golden and the potatoes are tender.
Finish with a fresh sprinkle of lemon zest before serving for a vibrant, clean meal.