Rinse the chicken under cold water and pat it dry with paper towels.
In a small bowl, combine the olive oil, minced garlic, chopped rosemary, thyme, juice of one lemon, and a generous pinch of salt and pepper to create a marinade.
Rub the marinade all over the chicken, making sure to cover both the outside and the cavity.
Stuff the cavity with the quartered onion and lemon wedges. This will enhance flavor and moisture during roasting.
Place the chicken in a roasting pan, breast side up. Optionally, tie the legs together with kitchen twine for even cooking.
Roast in the preheated oven for approximately 1 hour and 15 minutes, or until the internal temperature reaches 165°F (75°C) and the skin is golden brown and crispy.
During roasting, baste the chicken with its juices every 20-30 minutes for extra flavor.
Once done, remove the chicken from the oven and let it rest for 10-15 minutes before carving.
Garnish with fresh rosemary sprigs and serve with your favorite sides.
Notes
Baste the chicken during roasting for extra flavor.