01 - Set oven temperature to 400°F for roasting.
02 - Pat the chicken thoroughly dry with paper towels. Rub olive oil, salt, and pepper over the entire surface, both inside and out.
03 - Fill the chicken cavity with lemon halves, smashed garlic cloves, and half of the chopped fresh herbs.
04 - Secure the legs together using kitchen twine and tuck the wings underneath the body for even cooking.
05 - Place baby potatoes, carrots, and radishes in a large roasting pan. Drizzle with olive oil, season with salt and pepper, and toss until evenly coated.
06 - Set the seasoned chicken directly on top of the vegetable bed in the roasting pan.
07 - Roast for 50 minutes, basting the chicken with pan juices at the halfway point to maintain moisture.
08 - Add asparagus pieces and remaining fresh herbs to the pan. Continue roasting for 20 minutes until juices run clear and a meat thermometer inserted into the thickest part of the thigh reaches 165°F.
09 - Allow the chicken to rest for 10 minutes at room temperature before carving. Serve surrounded by roasted vegetables.