Pineapple Coconut Surprise Cake

Pineapple Coconut Surprise Cake Recipe

Bring a taste of the tropics to your table with this luscious Pineapple Coconut Surprise Cake. This dessert is a delightful blend of fruity pineapple, creamy textures, and the irresistible charm of coconut. Whether you’re making it for a special occasion or simply to satisfy a sweet craving, this easy-to-make recipe is sure to impress family and friends alike.

Let’s dive into the detailed steps, tips, and frequently asked questions to ensure you get the perfect Pineapple Coconut Surprise Cake every time!


Ingredients for Pineapple Coconut Surprise Cake

Here’s everything you’ll need to create this tropical masterpiece:

Cake Base

  • 1 box yellow cake mix
  • Ingredients as directed on the cake mix box

Toppings and Filling

  • 1 large can of crushed pineapple (drained)
  • 1 package of coconut, flaked
  • 1 package of cream cheese (room temperature)
  • 1 1/4 cups milk
  • 1 package of instant vanilla pudding
  • 1 large tub of Cool Whip

How to Make Pineapple Coconut Surprise Cake

Step 1: Bake the Cake

  • Preheat your oven as directed on the yellow cake mix box.
  • Prepare the cake batter according to the instructions on the package.
  • Pour the batter into a 15 1/2 x 10 1/2 x 1-inch pan, ensuring an even spread.
  • Bake as per the time specified on the box, typically 20–25 minutes.
  • Allow the cake to cool completely before moving on to the next steps.

Step 2: Prepare the Cream Cheese Layer

  • While the cake is baking, set the cream cheese at room temperature for about an hour to soften.
  • Drain the crushed pineapple thoroughly and set it aside.
  • In a mixing bowl, combine the softened cream cheese and milk. Gradually add the milk, a little at a time, while beating at medium speed to ensure a smooth consistency.
  • Once the cream cheese mixture is smooth, add the instant vanilla pudding. Beat the mixture at low speed for about 2 minutes until fully combined and slightly thickened.

Step 3: Assemble the Layers

  1. Spread the cream cheese and pudding mixture evenly over the cooled cake. Use a spatula to create a smooth layer.
  2. Sprinkle the drained crushed pineapple evenly on top of the cream cheese layer.
  3. Spread the Cool Whip over the pineapple layer, covering it completely.
  4. Finish by sprinkling flaked coconut generously across the top of the Cool Whip.

Step 4: Chill and Serve

  • Refrigerate the assembled cake for at least 2 hours to allow the layers to set and flavors to meld.
  • Serve chilled and enjoy your tropical Pineapple Coconut Surprise Cake!

Tips for Making the Perfect Pineapple Coconut Surprise Cake

  1. Drain the Pineapple Well: Excess liquid from the pineapple can make the cake soggy. Press the pineapple gently in a strainer to remove as much juice as possible.
  2. Room Temperature Cream Cheese: Allowing the cream cheese to soften makes it easier to blend and prevents lumps in the mixture.
  3. Cool the Cake Completely: Ensure the cake is fully cooled before spreading the cream cheese layer to prevent it from melting.
  4. Customize Toppings: Add toasted coconut or a sprinkle of chopped nuts for extra flavor and crunch.
  5. Serve Fresh: This cake is best enjoyed within 2–3 days. Store it in an airtight container in the refrigerator to keep it fresh.

Frequently Asked Questions (FAQs)

1. Can I use homemade cake instead of a box mix?

Absolutely! If you prefer a homemade cake, you can use your favorite yellow cake recipe as the base. Just bake it in the recommended pan size for this recipe.

2. What can I substitute for Cool Whip?

You can use stabilized whipped cream as a substitute for Cool Whip. Whip heavy cream with a little powdered sugar and vanilla until stiff peaks form.

3. Can I make this cake ahead of time?

Yes, this cake is a great make-ahead dessert. Prepare it the day before serving and store it in the refrigerator.

4. Can I add other fruits to this cake?

For an extra fruity twist, try adding sliced strawberries or mandarin oranges as an additional layer.

5. Is it possible to make this recipe dairy-free?

You can substitute the cream cheese, milk, and Cool Whip with dairy-free alternatives. Look for coconut-based whipped cream and cream cheese for a tropical flavor boost.

6. How do I toast coconut for a garnish?

To toast coconut, spread it evenly on a baking sheet and bake at 350°F (175°C) for 5–7 minutes, stirring occasionally, until golden brown.


Indulge in the delightful combination of pineapple, coconut, and creamy layers with this Pineapple Coconut Surprise Cake. Perfect for celebrations, potlucks, or simply treating yourself, this cake is a surefire hit!