01 -
Whisk instant vanilla pudding mix with 2 cups whole milk until thickened. Set aside.
02 -
Preheat oven to 325°F. Spread shredded coconut on a baking sheet and toast for 5-10 minutes until golden, stirring occasionally.
03 -
Arrange Twinkie halves cut side up in the bottom of a 9x13-inch baking dish.
04 -
Spread crushed pineapple evenly over Twinkies, then layer the prepared vanilla pudding on top.
05 -
Using a mixer, beat heavy cream, powdered sugar, vanilla extract, coconut extract, and 1 tablespoon instant pudding mix until stiff peaks form.
06 -
Spread whipped cream over the pudding layer, then sprinkle toasted coconut on top.
07 -
Refrigerate for at least 1 hour or up to 24 hours before serving chilled. Garnish with maraschino cherries if desired.