'2 cups (1 3/4 sticks) unsalted butter, softened'
'6 tablespoons cornstarch'
'5 tablespoons all-purpose flour'
'4 large egg yolks'
'2 packages of ladyfingers'
'1/4 cup white wine vinegar'
'3/4 cup whole milk'
Cream Cheese Topping
'1 cup heavy cream, whipped to stiff peaks'
'2 cups shredded coconut'
'2 cups (1 3/4 sticks) unsalted butter, softened'
'6 tablespoons cornstarch'
'5 tablespoons all-purpose flour'
'4 large egg yolks'
'2 packages of ladyfingers'
'1/4 cup white wine vinegar'
'3/4 cup whole milk'
Cream Cheese Topping
'1 cup heavy cream, whipped to stiff peaks'
'2 cups shredded coconut'
Melt butter and sugar in a medium saucepan over low heat
Remove from heat and let cool slightly
In a separate bowl, whisk together flour and cornstarch
Add eggs yolks and whisk until smooth
Return the saucepan to the heat and cook, stirring constantly, until the mixture thickens
Remove from heat and stir in the heavy cream and vanilla extract
Strain the custard into a clean bowl and refrigerate for at least 2 hours
Mold the ladyfingers into the bottom of a 9-inch springform pan
Brush with some of the wine syrup, if using
Pour the chilled custard over the ladyfingers
Cream Cheese Topping
Beat the heavy cream until stiff peaks form
Spread over the cooled pie and sprinkle with shredded coconut
If desired, decorate with additional whipped cream or a sprinkle of cinnamon.