01 - Preheat the oven to 400°F.
02 - Pat the chicken dry with paper towels. Rub the skin with 2 tbsp olive oil, salt, black pepper, rosemary, and thyme. Stuff the cavity with the lemon halves and smashed garlic cloves.
03 - Arrange the baby potatoes, carrots, and red onion in a large roasting pan. Drizzle with 2 tbsp olive oil, sprinkle with 1/2 tsp salt and 1/4 tsp pepper, and toss to coat.
04 - Place the chicken on top of the vegetables. Roast in the oven for 50 minutes.
05 - After 50 minutes, add the asparagus and sugar snap peas to the pan. Toss gently to combine.
06 - Continue roasting for another 20 minutes, or until the chicken is golden and juices run clear (internal temperature should reach 165°F).
07 - Transfer chicken to a cutting board and let it rest for 10 minutes before carving.
08 - Serve the chicken with the roasted spring vegetables.