1. Cut off pointed end of garlic bulb; place garlic on a piece of aluminum foil, and drizzle with oil. Fold foil to seal.
2. Bake at 350° for 1 hour; cool. Squeeze pulp from garlic; set aside.
3. Cook potatoes in a Dutch oven in boiling salted water to cover 20 to 25 minutes or until tender; drain and place in a large bowl.
4. Mash potatoes with roasted garlic pulp, cream cheese, and next 5 ingredients in a bowl until smooth. Garnish, if desired.