Go Back
+ servings
An umbrella drink in cake form, this piña colada cheesecake cake is a show-stopping summer dessert.

Piña Colada Cheesecake Cake

Piña colada cheesecake cake is an umbrella drink in cake form--it's just perfect for summer!

Course Dessert
Cuisine American
Prep Time 30 minutes
Cook Time 1 hour
Chilling time 8 hours
Total Time 9 hours 30 minutes
Servings 8
Author Kelsie


Coconut cheesecake layer:

  • 2 8-ounce packages cream cheese, at room temperature
  • 1/2 cup granulated sugar
  • 2 tablespoons all-purpose flour
  • 2 large eggs at room temperature
  • 1 large egg yolk
  • 1/4 cup sour cream
  • 1/4 cup cream of coconut NOT coconut cream—I use Coco Lopez
  • 1/2 teaspoon rum flavor
  • 1/4 teaspoon coconut
  • 1/4 cup sweetened shredded coconut toasted*

Pineapple cake layers:

  • 1 15.25-ounce white cake mix + ingredients listed on box
  • Pineapple juice
  • 1 3.4-ounce box instant vanilla pudding mix
  • 1/2 teaspoon pineapple flavoring optional
  • A couple drops of yellow food coloring optional

Coconut rum frosting:

  • 1 cup unsalted butter at room temperature
  • 1/4 cup cream of coconut NOT coconut cream
  • 4 1/2 to 5 cups powdered sugar
  • 1 tablespoon rum optional
  • 1/2 teaspoon rum flavor
  • 1/2 teaspoon coconut extract
  • 1/4 teaspoon salt
  • maraschino cherries for garnish optional
  • additional toasted coconut for garnish optional


Cheesecake layer:

  1. Preheat the oven to 350 degrees. Spray an 8-inch round cake pan with cooking spray. Line the bottom of the pan with parchment paper, then generously spray the pan with cooking spray again. Set pan aside.
  2. Beat the cream cheese, sugar, and flour together with an electric mixer set to medium speed. Beat in eggs and egg yolks one at a time, mixing until eggs are just incorporated. Turn mixer to low and beat in the sour cream, cream of coconut, rum flavor and coconut extract. Fold in the toasted coconut.
  3. Pour batter into the prepared pan and smooth the top. Set pan in a roasting pan (or any large baking pan) and carry over to the oven. Pour a couple inches of water into the pan, then carefully transfer to the oven. Bake 28 to 34 minutes, until the center of the cheesecake barely wobbles. Remove from the oven and immediately run a knife between the cake and the edge of the pan. Cool cheesecake to room temperature. Once cooled, cover with plastic wrap and refrigerate overnight.
  4. After the cheesecake has refrigerated, dip the pan in a bowl of hot water for about 15 seconds. Run a knife around the edge of the cake again, then set a large plate or a cake circle on top of the pan. Invert the cake onto the plate. Keep refrigerated until you assemble the cake.

Pineapple cake layers:

  1. Spray 2 8-inch round cake pans with cooking spray. Line the bottoms with parchment paper; spray the paper and lightly dust with flour. Set pans aside.
  2. Prepare cake batter according to the directions on the box, substituting pineapple juice for the water—if your cake mix calls for 1 cup of water, use 1 cup of pineapple juice. Beat in the vanilla pudding mix, then the pineapple flavoring and food coloring, if using.
  3. Divide evenly between the prepared cake pans and bake as directed on the box, until a cake tester inserted into the center of the cake layers comes out clean. (The layers may take just a few minutes more than usual to be fully done.) Cool in pans on a wire rack for 30 minutes, then carefully invert pans onto the rack to cool cake layers completely.

Coconut rum frosting:

  1. In a stand mixer fitted with the paddle attachment, beat the butter until it is light and fluffy, about 2 minutes. Beat in the cream of coconut. Turn mixer to low and gradually add 4 cups powdered sugar, then the rum (if using), rum flavor, coconut extract, and salt. Beat on medium for 4 minutes. Adjust consistency if necessary by adding additional cream of coconut if frosting is too thick or additional powdered sugar if it is too thin.


  1. Place one of the pineapple cake layers on a cake stand or cake circle. Spread a thin layer of frosting over the top. Carefully top with the cheesecake layer. Top cheesecake with another thin layer of frosting, spreading it gently into an even layer. Top with remaining pineapple cake layer. (It’s possible your cheesecake layer will be a little wider than your cake; if this is the case trim it by running a sharp paring knife around the perimeter of the cake.) Use remaining frosting to frost the cake, and decorate if desired. Serve and enjoy.

Recipe Notes

*To toast your coconut, preheat the oven to 350 degrees. Spread coconut into a single layer on a large baking sheet and bake, tossing occasionally, for 4 to 5 minutes, until coconut is evenly golden brown. If your coconut isn’t golden after 5 minutes, continue toasting, tossing every minute or so, until it reaches the desired color. Watch it carefully because it burns quickly.