Enriched with cream, olive oil and two types of cheese, these mashed potatoes are anything but ordinary. They're perfect for Thanksgiving or any other special meal.
Place the potatoes, rosemary and garlic in a large saucepan and cover with cold water. Add a handful of salt and bring to a boil over medium high heat. Boil until fork tender, about 15 minutes. Drain well and remove the rosemary sprigs.
Press the potatoes and garlic through a potato ricer back into the pan. Add the warmed cream and olive oil. Place the pan back over low heat and stir everything together using a rubber spatula.
Add the mozzarella, Parmesan and salt and continue to stir until the mixture is hot, the cheese is melted and the potatoes are almost stringy in texture. This will take 5 to 10 minutes. Serve hot.