Preheat the oven to 375 degrees F.
Follow the package instructions to prepare the pie crust. Flatten it into a disk and chill in the refrigerator while preparing the filling.
In a large sauté pan over medium heat, heat the canola oil. Add the onions and season with salt and pepper. Cook, stirring occasionally, until the onions are dark golden brown, 10 to 15 minutes. Remove from the heat.
Using the slicing blade attachment of a food processor, or with a box grater, slice half the potato into ⅛-inch-thick slices. Place in cold water to avoid browning.
Remove the pie crust from the fridge and roll into a 12-inch round about ¼-inch thick. Place on a parchment-lined baking sheet. Spread the cream cheese mixture in an even layer over the pie crust, making sure to leave a 1-inch border around the edge.
Dry the potatoes thoroughly and place an even layer on top of the cream cheese, overlapping slightly to fit and keeping ½-inch from the edge of the cream cheese. Over the top of the potatoes place an even layer of caramelized onions. Reserve ½ cup of the onions for another use.
Fold over the edges of the crust to create a 1-inch-wide border around the tart filling.
Bake until the crust is golden and the potatoes are cooked through, 30 to 35 minutes. Allow to cool for 5 minutes before slicing.
