In a mixing bowl, combine the minced garlic, lemon zest, lemon juice, softened butter, chopped rosemary, chopped thyme, chopped parsley, salt, pepper, and paprika. Mix until you achieve a smooth herb paste.
Rinse the whole chicken under cold running water, then pat it dry thoroughly using paper towels.
Gently slide your fingers under the skin of the chicken breast and thighs to create pockets without tearing it.
Take half of the herb paste and carefully spread it under the loosened skin, then use the remaining paste to coat the exterior of the chicken.
Generously season the inside cavity of the chicken with additional salt and pepper, then stuff it with the quartered onion and chopped carrot.
Arrange the chicken in a roasting pan, then pour the low-sodium chicken broth around the chicken in the pan.
Place the roasting pan in the preheated oven. Roast the chicken for approximately 1 hour and 15 minutes, or until the internal temperature reads 165°F (75°C).
Once cooked, remove the chicken from the oven and loosely cover it with aluminum foil. Allow the chicken to rest for about 15 minutes before carving.
Notes
Serve the roasted chicken on a large decorative platter. Garnish with fresh herbs and lemon wedges.