1½ cups all-purpose flour
2 tablespoons unsweetened cocoa powder
½ teaspoon salt
1 tablespoon granulated sugar
1 stick cold unsalted margarine, cut into small cubes
1 large egg, lightly beaten
3 tablespoons ice water
¾ stick unsalted margarine
1 cup granulated sugar
4 to 5 golden delicious apples, peeled, quartered, cored, and tossed with fresh lemon juice
½ cup pareve heavy cream
1 teaspoon confectioners’ sugar, sifted
1 teaspoon amaretto liqueur
½ cup pareve tofutti sour cream
Crushed walnuts, for sprinkling
Make the crust. Sift the flour, cocoa powder, and salt together. Mix in the granulated sugar. Add the cold margarine cubes and, using your thumb and forefinger or two knives, “cut” the margarine into the flour mixture until you achieve a sandy texture.
Make a well in the center of the flour mixture. Pour the egg into the well and incorporate the surrounding flour, adding ice water 1 tablespoon at a time until you achieve a smooth dough. Form the dough into a ball and flatten into a disk. Wrap tightly in plastic wrap and chill at least 2 hours and up to 1 day.
Preheat the oven to 400°F.
Make the filling. Melt the margarine in a 12-inch oven safe skillet over medium heat. Add the granulated sugar and let caramelize until golden brown. Add the apples in a single layer, cored side up, and cook until tender, 8 to 10 minutes.
Roll the dough into a 12-inch round about ¾ inch thick. Lay the dough over the softened apples, covering the fruit. Place the pan, apples, dough, and all in the oven and bake until the pastry is golden brown, about 20 minutes. Lower the heat to 350°F and bake 15 minutes longer. Let cool about 5 minutes, then carefully invert over a serving platter.
Make the topping. Whip the pareve cream, confectioners’ sugar, and amaretto liqueur into firm peaks. Gently fold the whipped cream into the tofutti sour cream. Serve the tarte tatin immediately with generous dollops of the topping and sprinkles of crushed walnuts.