Go Back
+ servings
Print
fork taking a bite from a slice of Elvis Presley Cake with more slices of cake on a wire rack in the background

Elvis Presley Cake

Elvis Presley Cake is an easy dessert made with yellow cake, pineapple topping, and cream cheese frosting. It's absolutely delicious!

Course Dessert
Cuisine American
Prep Time 25 minutes
Cook Time 35 minutes
Cooling Time 3 hours
Total Time 1 hour
Servings 15
Author Kelsie

Ingredients

Cake

  • 1 15.25-ounce box yellow cake mix*
  • 1 3.4-ounce box instant vanilla pudding**
  • 4 large eggs
  • 1 cup whole milk
  • 1/2 cup vegetable oil
  • 1 20-ounce can crushed pineapple in juice DON’T DRAIN
  • 1 cup granulated sugar

Frosting

  • 8 ounces full fat cream cheese at room temperature
  • 8 tablespoons unsalted butter at room temperature
  • 3 cups powdered sugar
  • 1/2 teaspoon vanilla extract
  • 1/8 teaspoon salt

Instructions

Cake

  1. Preheat the oven to 350 degrees. Spray a 13- by 9-inch baking pan with cooking spray and set aside.
  2. Combine the cake mix, pudding, eggs, milk, and oil in a large mixing bowl. Beat with an electric mixer until smooth, scraping the sides and bottom of the bowl as necessary.
  3. Pour into the prepared pan, smooth the top, and bake 32 to 42 minutes, until a toothpick inserted into the center of the cake comes out clean.
  4. While the cake is in the oven, combine the pineapple WITH JUICES and sugar in a small saucepan set over medium heat. Bring to a boil, stirring often. Boil for 3 minutes, still stirring.
  5. Set aside while the cake finishes baking.
  6. Set the baked cake on a wire rack to cool for 5 minutes. Use a long-tined fork to poke holes all over the cake, going about 3/4 of the way down into the cake. (If you don’t have a long-tined fork you can use a toothpick and swirl it around to make the holes a little bigger.)
  7. Pour the pineapple over the top of the still-hot cake and use a rubber spatula to spread it around evenly (do this gently).
  8. Cool completely before making the frosting.

Frosting

  1. Combine the cream cheese and butter in a medium bowl. Beat with an electric mixer on medium until smooth.
  2. Gradually beat in the powdered sugar to combine. Add the vanilla and salt and beat on medium speed until frosting is smooth and fluffy.
  3. Dollop the frosting over the cooled cake and use a small offset spatula to spread it out gently. Slice and serve.
  4. Uneaten cake can be stored, covered, in the fridge for up to 4 days or in the freezer, tightly wrapped, for up to 2 months.

Recipe Notes

  • *I used Betty Crocker Super Moist yellow cake. White cake is fine to substitute.
  • **I used Jello instant vanilla pudding.
  • Just add the instant pudding powder to the cake--don't mix the pudding with milk as directed on the box.