Heavenly White Chocolate Cake with Pineapple Filling

Heavenly White Chocolate Cake with Pineapple Filling is a luscious dessert that combines the delicate sweetness of white chocolate with the tropical tang of pineapple. Moist cake layers are paired with a creamy pineapple filling and topped with a luxurious white chocolate frosting, making this dessert a showstopper for any celebration or special occasion.

Why You’ll Love This Recipe

  • Decadent Flavors: The white chocolate and pineapple create a perfect balance of sweet and tangy.
  • Moist and Tender: Melt-in-your-mouth cake layers that stay soft and delicious.
  • Beautiful Presentation: A stunning dessert that’s as impressive as it is delicious.
  • Versatile: Perfect for weddings, birthdays, or casual gatherings.
  • Customizable: Add your favorite toppings or decorations for a unique twist.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Cake:

  • All-purpose flour
  • Baking powder
  • Salt
  • Unsalted butter, softened
  • Granulated sugar
  • Eggs
  • Vanilla extract
  • White chocolate, melted and slightly cooled
  • Milk

For the Pineapple Filling:

  • Crushed pineapple (with juice)
  • Granulated sugar
  • Cornstarch

For the White Chocolate Frosting:

  • White chocolate, melted and slightly cooled
  • Cream cheese, softened
  • Unsalted butter, softened
  • Powdered sugar
  • Vanilla extract

Optional Decorations:

  • White chocolate curls
  • Fresh pineapple slices or tidbits
  • Toasted coconut

Directions

Prepare the Cake:

  1. Preheat Oven: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
  2. Mix Dry Ingredients: In a bowl, whisk together flour, baking powder, and salt. Set aside.
  3. Cream Butter and Sugar: In a large mixing bowl, beat the softened butter and granulated sugar until light and fluffy. Add eggs one at a time, mixing after each addition. Stir in vanilla extract.
  4. Add White Chocolate: Mix in the melted white chocolate until smooth.
  5. Combine Wet and Dry: Gradually add the dry ingredients to the wet mixture, alternating with milk. Mix until just combined.
  6. Bake: Divide the batter evenly between the prepared pans. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. Cool completely on wire racks.

Make the Pineapple Filling:

  1. Cook Filling: In a saucepan over medium heat, combine crushed pineapple, sugar, and cornstarch. Cook, stirring constantly, until thickened, about 5-7 minutes. Remove from heat and let cool completely.

Prepare the Frosting:

  1. Beat Cream Cheese and Butter: In a large bowl, beat the cream cheese and butter until smooth and creamy.
  2. Add White Chocolate: Mix in the melted white chocolate and vanilla extract.
  3. Add Powdered Sugar: Gradually beat in the powdered sugar until the frosting reaches your desired consistency.

Assemble the Cake:

  1. Layer the Cake: Place one cake layer on a serving plate. Spread a generous layer of the pineapple filling over the top. Place the second cake layer on top.
  2. Frost the Cake: Spread the white chocolate frosting over the top and sides of the cake.
  3. Decorate: Garnish with white chocolate curls, fresh pineapple, or toasted coconut as desired.

Servings and Timing

  • Servings: Makes 12-16 slices
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour

Variations

  • Coconut Twist: Add shredded coconut to the batter or sprinkle it on top of the frosting.
  • Berry Burst: Layer fresh raspberries or strawberries alongside the pineapple filling.
  • Gluten-Free Option: Use a gluten-free all-purpose flour blend.
  • Nutty Addition: Add chopped macadamia nuts or pecans for texture.
  • Bundt Cake: Bake the batter in a greased bundt pan and drizzle the frosting on top.

Storage/Reheating

  • Storage: Store the cake in an airtight container in the refrigerator for up to 4 days.
  • Freezing: Freeze unfrosted cake layers wrapped in plastic wrap for up to 3 months. Thaw in the refrigerator before assembling.
  • Reheating: Serve at room temperature; no reheating required.

FAQs

Can I use fresh pineapple instead of canned?

Yes, finely chop fresh pineapple and cook it down to achieve the desired consistency for the filling.

Do I need to temper the white chocolate?

No, simply melt it gently and let it cool slightly before mixing into the batter or frosting.

How do I prevent the cake layers from sticking to the pan?

Grease and flour the pans well or line them with parchment paper.

Can I make this cake ahead of time?

Yes, bake the cake layers and prepare the filling a day in advance. Assemble and frost the cake the day of serving.

What’s the best way to make white chocolate curls?

Use a vegetable peeler on a block of white chocolate to create curls.

Can I make this as a sheet cake?

Yes, bake the batter in a 9×13-inch pan and adjust the baking time to 35-40 minutes.

How do I thin the frosting if it’s too thick?

Add a tablespoon of milk or cream at a time until the desired consistency is achieved.

Can I skip the frosting and use whipped cream?

Yes, whipped cream is a lighter alternative that pairs well with the cake and pineapple filling.

How do I avoid overbaking the cake?

Check for doneness at the minimum baking time by inserting a toothpick into the center.

What pairs well with this cake?

Serve with a dollop of whipped cream, vanilla ice cream, or a refreshing fruit salad.

Conclusion

Heavenly White Chocolate Cake with Pineapple Filling is a dreamy dessert that’s as stunning as it is delicious. With its tender cake layers, tropical pineapple filling, and decadent white chocolate frosting, this cake is perfect for any special occasion. Customize it to your taste, make it ahead for convenience, and enjoy every luscious bite of this unforgettable treat!

Print

Heavenly White Chocolate Cake with Pineapple Filling

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Heavenly White Chocolate Cake with Pineapple Filling is a show-stopping dessert. The moist white chocolate cake layers are filled with a sweet and tangy pineapple filling and frosted with a creamy white chocolate frosting. Perfect for special occasions or when you want to impress!

  • Author: Beth
  • Prep Time: 30 minutes
  • Chill Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 12 servings 1x
  • Category: Desserts
  • Method: Baked
  • Cuisine: American

Ingredients

Scale

For the white chocolate cake:

  • 2 1/2 cups (315 g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup (115 g) unsalted butter, softened
  • 1/2 cup (120 ml) vegetable oil
  • 1 1/2 cups (300 g) granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup (240 ml) whole milk
  • 4 oz (115 g) white chocolate, melted and slightly cooled

For the pineapple filling:

  • 1 can (20 oz / 567 g) crushed pineapple, drained with juice reserved
  • 1/2 cup (100 g) granulated sugar
  • 2 tablespoons cornstarch
  • 2 tablespoons reserved pineapple juice

For the white chocolate frosting:

  • 8 oz (225 g) cream cheese, softened
  • 1/2 cup (115 g) unsalted butter, softened
  • 4 oz (115 g) white chocolate, melted and slightly cooled
  • 4 cups (500 g) powdered sugar
  • 1 teaspoon vanilla extract

Instructions

Step 1: Prepare the cake layers

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch (23 cm) round cake pans, or line them with parchment paper.
  2. In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  3. In a large bowl, cream the butter, oil, and sugar until light and fluffy. Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  4. Gradually mix in the dry ingredients, alternating with the milk, beginning and ending with the dry ingredients. Stir in the melted white chocolate until just combined.
  5. Divide the batter evenly between the prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

Step 2: Make the pineapple filling

  1. In a medium saucepan, combine the drained crushed pineapple, sugar, cornstarch, and reserved pineapple juice.
  2. Cook over medium heat, stirring constantly, until the mixture thickens and becomes glossy. Remove from heat and let cool completely.

Step 3: Make the white chocolate frosting

  1. In a large bowl, beat the cream cheese and butter together until smooth and creamy.
  2. Add the melted white chocolate and vanilla extract, mixing until fully incorporated.
  3. Gradually add the powdered sugar, 1 cup at a time, and beat until smooth and fluffy.

Step 4: Assemble the cake

  1. Place one cake layer on a serving plate or cake stand. Spread a layer of pineapple filling evenly over the top.
  2. Place the second cake layer on top and spread the frosting over the top and sides of the cake.
  3. Decorate with additional crushed pineapple or white chocolate shavings, if desired.

Step 5: Serve
Refrigerate the cake for at least 1 hour before serving for easier slicing.

 

Notes

  • Storage: Store the cake in an airtight container in the refrigerator for up to 5 days. Bring to room temperature before serving.
  • Freezing: Wrap unfrosted cake layers tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the refrigerator before assembling.
  • Variations: Add shredded coconut to the pineapple filling for a tropical twist.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star