Pineapple Sunshine Cake

This post may contain affiliate links.

This delightful Pineapple Sunshine Cake combines a simple crushed pineapple cake with the dreamiest whipped pudding topping.

slice of pineapple sunshine cake on a gray plate

One of the underrated benefits of marriage is inheriting another family’s best recipes. When Will and I got married, his mom gave us a big gray binder packed with all their family favorites. It was a treasure trove of goodness, one I’m still exploring almost ten years later.

This last time we visited our family in Dallas, my mother-in-law whipped out a new recipe for a crushed pineapple cake. It was a yellow cake topped with the dreamiest whipped pineapple cream cheese frosting. It was so light and refreshing, the perfect cake for a hot summer day.

Needless to say, I knew this one was a keeper, and I knew I had to request the recipe to add to the family binder. I think you all will love this pineapple sheet cake as much as we do.

four slices of pineapple cake on four plates

How to Make Pineapple Sunshine Cake

My mother-in-law’s cake was titled “Pineapple Pudding Cake,” and it started with a boxed yellow cake mix. I loved it as-is, but I really wanted to amp up the pineapple flavor, so I decided to make my pineapple cake from scratch.

This moist pineapple cake recipe calls for only 6 ingredients and doesn’t use any butter or oil, making it almost as quick as a box mix! That said, you can absolutely use a yellow cake mix for the bottom layer if you prefer.

  1. To make the cake, whisk together flour, sugar, and baking soda.
  2. Stir in vanilla extract, a large can of crushed pineapple, and 2 eggs.
  3. You’re done! Spread the batter in the pan and bake!

The resulting pineapple cake is super moist and packed with pineapple flavor!

Close up image of moist pineapple cake with vanilla pudding topping

The Dreamiest Whipped Pineapple Frosting

This isn’t really a frosting in the traditional sense of the word. It’s more like a pineapple whipped cream cloud, which is a very, very good thing.

  • To make the frosting, whip the cream cheese with a few Tablespoons of milk until it’s smooth and creamy.
  • In another bowl, whisk together a packet of instant vanilla pudding and 1 1/2 cups cold milk until thickened.
  • Combine the cream cheese mixture and pudding mixture, then stir in a can of drained and crushed pineapple.
  • Spread the pudding mixture over top of the cooled pineapple cake, then spread a tub of whipped topping over the top.

The end result? An absolutely luscious homemade pineapple cake that’s light, refreshing, creamy, and bursting with tropical pineapple flavor.

Slice of pineapple sunshine cake with a fork taking off a bite

Can I make pineapple cake ahead of time?

Absolutely! In fact, I recommend it! I mostly prefer cake at room temperature or even warmed, but this pineapple sunshine cake actually tastes best served chilled. The cake needs at least an hour to chill in the fridge, but really it tastes the best the day after it’s made.

How long will pineapple cake last?

This cake keeps very well in the fridge. Cover it with saran wrap or a lid, and the cake will stay nice and moist for 4-5 days.

Single slice of crushed pineapple cake

Pineapple Sheet Cake Variations:

I absolutely love this cake exactly as it is, but if you’re looking to switch things up a bit, you can absolutely add some toasted shredded coconut and/or toasted chopped nuts to the top of the cake. You can also add halved maraschino cherries to each slice for decoration.

Additionally, if you swap the homemade pineapple cake for a boxed yellow cake mix, you can experiment with all different kinds of fruits. Try it with diced canned peaches or mandarin oranges!

I don’t recommend making this into a layer cake as the pudding layer is too soft, but I also have a wonderful Pineapple Coconut Layer Cake recipe. You might also enjoy my Carrot Sheet Cake, which is super moist and flavorful thanks to trusty crushed pineapple!

Need more pineapple recipes? Try these!

Sink your teeth into this Roasted Pineapple with Honey and Pistachios or if you are looking for a refreshing summer beverage, try this Pineapple Lemonade or these Mint Tropical Smoothies.

Pineapple Sunshine Cake

Pineapple Sunshine Cake

Yield: 18
Prep Time: 25 minutes
Cook Time: 30 minutes
Total Time: 55 minutes

A homemade pineapple cake is topped with a layer of crushed pineapple, whipped cream cheese, and pudding for a refreshing and creamy summer dessert.


For the cake:

  • 2 1/4 cups all-purpose flour
  • 1 1/4 cup granulated sugar
  • 2 teaspoons baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla extract
  • 2 eggs
  • 1 20 oz can crushed pineapple with juices

For the topping:

  • 1 3 ounce box instant vanilla pudding mix
  • 1 1/2 cups + 2 Tablespoons milk
  • 8 ounces cream cheese, at room temperature
  • 1 20 oz can crushed pineapple, drained
  • 8 ounces whipped topping, thawed


For the cake:

  1. Preheat oven to 350 degrees. Grease and flour a 9 x 13 inch baking pan.
  2. In a large bowl, whisk together the flour, sugar, baking soda, and salt.
  3. Stir in the vanilla, then whisk in the eggs until well combined. Stir in the crushed pineapple.
  4. Spread the batter evenly over the prepared pan and bake for 25-30 minutes, or until a toothpick inserted in the center of the cake comes out clean. Cool before adding the topping.

For the frosting:

  1. In a bowl, whisk together the pudding mix and 1 1/2 cups milk until thickened and creamy, about 2 minutes.
  2. In another bowl, beat the cream cheese and remaining 2 Tablespoons of milk until the mixture is smooth and very creamy. Add the cream cheese mixture to the pudding and stir until combined. Stir in the drained pineapple. Spread the mixture over top of the cooled cake, then spread the whipped topping over the pudding.
  3. Chill the cake at least two hours. It will keep for several days (and is actually really excellent the second day). I prefer to serve this cake chilled.
Nutrition Information:
Yield: 18 Serving Size: 1
Amount Per Serving: Calories: 267Total Fat: 8gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 34mgSodium: 327mgCarbohydrates: 46gFiber: 1gSugar: 32gProtein: 4g

Did you make this recipe?

Leave a review, or head over to Instagram and share a photo! Tag your projects with #neighborfoodies!


    1. That should work fine, though the frosting is not sturdy enough to be stacked. So, you could have two single layer round cakes, but not a stacked layer cake.

    1. If you use a boxed cake, use 4 eggs, 1/2 cup vegetable oil, and an 8 ounce can of pineapple with juice. ๐Ÿ™‚ Hope that helps!

  1. Thank you for this delicious recipe. I followed it exactly as you said and it was the best cake I ever baked! Would not change anything on this recipe. My husband loved it and he is fuzzy when it comes to desserts.

    1. Thank you so much for coming back to let me know! It makes my day. ๐Ÿ™‚ I’m so glad the cake was a hit!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.