Preheat oven to 425ºF.
Rinse chicken well inside and out and pat dry with paper towels. Rub chicken all over with olive oil and season inside and out with salt and pepper. Sprinkle rosemary all over chicken (place stems inside cavity) and roast in the oven for 1 to 1 1/4 hours, until chicken is almost cooked through. Remove chicken from the oven and schmear roast garlic puree all over outside of chicken and return to the oven for 15 minutes, until chicken is cooked through.
Yield: 4 servings
ROAST GARLIC PUREE:
Preheat the oven to 325ºF and line a baking sheet with parchment paper or aluminum foil. Cut the top quarter from each garlic head and place, cut side up, on the prepared baking sheet. Drizzle the oil over the garlic, and sprinkle with salt and pepper. Turn the garlic cut side down, and roast until the cloves are soft and golden brown, 1 hour to 1 hour and 15 minutes.
Remove from the oven and let sit until cool enough to handle. Squeeze a head of garlic, gently pressing with your fingers to expel the cloves into a bowl. Repeat with the remaining garlic. Stir the garlic with a rubber spatula to blend thoroughly. Use as needed, or store refrigerated in an airtight container.
Makes 1 cup
Note: Can be stored in an airtight container in the refrigerator for up to 2 weeks. Mix with olive oil to extend the life of the puree.