Pineapple Cake Recipe

Servings: 12 Total Time: 1 hr 25 mins Difficulty: medium
Moist Pineapple Cake with Cream Cheese Frosting
Pineapple Cake Recipe pinit

This pineapple cake is designed to deliver consistent results with a soft crumb, balanced sweetness, and a refreshing pineapple flavor in every slice. Moist yellow cake layers are paired with a light pineapple and cream filling that keeps the dessert bright rather than heavy.

I developed this recipe to be reliable for home bakers who want a cake that feels special but remains straightforward to execute. Each component works together to create a stable layer cake that slices cleanly and holds its structure.

The combination of tender cake, airy filling, and smooth cream cheese frosting gives the finished cake contrast in both flavor and texture. It is a dessert that works just as well for birthdays as it does for casual gatherings.

Once you understand the small details that control moisture and structure, this cake becomes a dependable addition to your baking rotation.

Who This Recipe Is For

This recipe is ideal for home bakers who want a layer cake that feels impressive but is still practical to make in a home kitchen. The steps are clear, and the techniques rely on standard baking fundamentals rather than complicated pastry methods.

If you enjoy baking from scratch and want a cake that rewards careful mixing and proper temperature control, this recipe fits that approach well. Beginners can succeed with it, and experienced bakers will appreciate the balance of flavor and texture.

It is also a great option for anyone who enjoys fruit-forward desserts but prefers a cake that is still rich and satisfying.

Why This Recipe Works

The foundation of this cake is a classic yellow cake formula that uses butter for flavor and buttermilk for tenderness. That balance creates a soft crumb that remains sturdy enough to support layers and filling without collapsing.

Instead of incorporating pineapple directly into the batter, the fruit is concentrated in a cream filling. This keeps the cake layers structurally stable while still delivering a strong pineapple flavor.

The filling itself acts like a light mousse. Instant pudding provides structure while whipped cream adds airiness, creating a mixture that spreads easily but holds its shape between layers.

A cream cheese frosting finishes the cake with a subtle tang. That acidity balances the sweetness of the pineapple and ties the whole dessert together.

Ingredients Needed for the Recipe

  • Cake flour – provides a lower protein structure that produces a softer, finer crumb in the cake layers.
  • Sugar – sweetens the cake while also helping retain moisture during baking.
  • Baking powder – provides the primary lift that helps the cake layers rise evenly.
  • Baking soda – reacts with the buttermilk to improve tenderness and support proper rise.
  • Salt – balances sweetness and strengthens the overall flavor of the cake.
  • Unsalted butter – adds richness and contributes to the tender texture of the crumb.
  • Eggs – create structure, stabilize the batter, and support the cake’s rise.
  • Buttermilk – introduces acidity that softens the crumb while keeping the cake moist.
  • Vanilla extract – enhances the flavor of both the cake and the frosting.
  • Instant vanilla pudding mix – thickens the filling and provides structure without cooking.
  • Heavy cream or whipping cream – whips into the pudding mixture to create a light, mousse-like filling.
  • Crushed pineapple – delivers the signature fruit flavor and gentle texture in the filling.
  • Cream cheese – forms the base of the frosting and adds a slight tang.
  • Additional butter for frosting – creates a smooth, spreadable consistency and supports structure.
  • Powdered sugar – sweetens and thickens the frosting to the proper piping consistency.

Ingredient Insights and Function

Cake flour plays an important role in this recipe. Its lower protein content reduces gluten formation, which leads to a tender crumb. If all-purpose flour is used instead, the cake may turn slightly denser and less delicate.

Buttermilk does more than add flavor. Its acidity reacts with baking soda to produce additional lift while also softening the crumb structure. If needed, a homemade substitute using milk and a small amount of vinegar can work, but the flavor may be slightly different.

The crushed pineapple must be drained well before using. Excess liquid will thin the filling and make the cake layers unstable during assembly.

Heavy cream is important for the filling because it whips into a stable structure. Lighter creams or whipped toppings will not provide the same texture and may lead to a filling that collapses.

Cream cheese frosting is intentionally softer than buttercream. This texture complements the light filling, but it also means the cake should be chilled briefly if you want sharper decorative details.

How to make Pineapple Cake?

Juicy Pineapple Cake Recipe

Step 1 – Prepare the Cake Pans

Preheat the oven to 325 degrees F. Grease and flour three 8-inch round cake pans, then line the bottoms with parchment paper to prevent sticking.

Proper pan preparation ensures the delicate cake layers release cleanly after baking.

Step 2 – Combine the Dry Ingredients

Add cake flour, sugar, baking powder, baking soda, and salt to the bowl of a mixer. Mix on low speed for about 30 seconds to evenly distribute the leavening agents.

This step prevents uneven rising and ensures the batter will mix smoothly later.

Step 3 – Incorporate the Butter

Add softened butter in small pieces while the mixer runs on low speed. Continue mixing until the mixture resembles coarse sand.

This technique coats the flour with fat, which limits gluten formation and keeps the cake tender.

Step 4 – Add the Eggs

Add eggs one at a time, mixing well after each addition. The batter should become thicker and smoother as the eggs are incorporated.

Allowing each egg to blend fully helps create a stable emulsion.

Step 5 – Add the Buttermilk Mixture

Stir vanilla into the buttermilk. Slowly pour this mixture into the batter while mixing on low speed.

Once combined, increase the mixer speed slightly and mix for about two minutes until the batter becomes smooth and fluffy.

Step 6 – Bake the Cake Layers

Divide the batter evenly between the prepared pans. Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean.

Let the cakes cool in the pans for five minutes before turning them out onto racks.

Step 7 – Make the Pineapple and Cream Filling

Combine the instant pudding mix with heavy cream in a bowl. Use a hand mixer to whip the mixture until thick and fluffy.

Fold in the drained crushed pineapple until evenly distributed. The filling should be thick but easily spreadable.

Step 8 – Prepare the Cream Cheese Frosting

Beat softened butter until smooth, then add the cream cheese in pieces. Mix until fully combined and creamy.

Add vanilla and gradually incorporate powdered sugar. Continue mixing until the frosting becomes light and fluffy.

Step 9 – Assemble the Cake

Place the first cake layer on a serving plate and spread a thick layer of pineapple filling on top. Repeat with the second layer.

Top with the third cake layer and gently press to level the stack.

Step 10 – Frost and Decorate

Apply a thin crumb coat of cream cheese frosting around the cake. Chill briefly if the frosting becomes too soft.

Finish frosting the cake and decorate as desired. Some bakers like to add a small amount of pineapple filling to the top for extra flavor.

How I Tested and Refined This Recipe

The earliest version of this cake included pineapple directly in the batter. While the flavor was pleasant, the added moisture made the layers fragile and prone to sinking in the center.

Moving the pineapple into the filling solved that issue immediately. The cake layers baked taller and held their shape much better during stacking.

I also tested different ratios of cream to pudding in the filling. Too much cream produced a loose mixture that spread out under the weight of the layers.

The final version uses enough pudding to create structure while still keeping the filling light and mousse-like. It spreads easily but remains stable once chilled.

Finally, I experimented with several frostings. Buttercream was fine, but cream cheese frosting balanced the sweetness better and complemented the pineapple flavor more naturally.

Common Mistakes and How to Avoid Them

  • Not draining the pineapple well – excess liquid will thin the filling and cause the layers to slide.
  • Overmixing the batter – excessive mixing can develop gluten and produce a dense cake.
  • Using cold ingredients – room temperature eggs and butter mix more smoothly and create a better texture.
  • Overbaking the layers – dry cake cannot absorb moisture from the filling and will taste crumbly.
  • Adding filling too close to the edge – leaving a small border prevents the filling from leaking out.
  • Trying to decorate with warm frosting – cream cheese frosting should remain slightly chilled for best structure.

Make-Ahead, Storage, and Freezing Guidance

The assembled cake should be stored in the refrigerator because of the cream-based filling and frosting. Keep it in an airtight container or cake dome to prevent drying.

For the best texture, remove the cake from the refrigerator two to three hours before serving. This allows the butter in the cake and frosting to soften again.

Cake layers can be baked ahead and frozen for up to three months. Wrap each cooled layer tightly in plastic wrap followed by foil.

When ready to assemble, allow the wrapped layers to thaw at room temperature until slightly softened. Some bakers even prefer assembling cakes while the layers are still slightly chilled because they are easier to handle.

Tips

  • Use a kitchen scale for the flour to maintain the correct cake texture.
  • Drain pineapple in a fine sieve for several minutes before adding it to the filling.
  • Chill the cake briefly after the crumb coat to make final frosting easier.
  • Level cake layers before stacking for a more stable structure.
  • Reserve a small portion of pineapple filling to garnish the top.
  • Slice with a thin, sharp knife and wipe the blade between cuts for clean layers.
Pineapple Cake Recipe pinit
0 Add to Favorites

Pineapple Cake Recipe

Difficulty: medium Prep Time 45 mins Cook Time 30 mins Rest Time 10 mins Total Time 1 hr 25 mins
Cooking Temp: 165  C Servings: 12 Estimated Cost: $ 25 Calories: 850
Best Season: Any Season, Christmas, Summer

Description

Today I'm going to share with you a moist, refreshing and flavorful homemade Pineapple Cake recipe! This delicious pineapple cake consists of moist yellow cake layers that are filled and topped with an amazing (easy!) Pineapple and Cream Filling and classic Cream Cheese Frosting. Perfect for birthdays, holidays, or any day you crave pineapple!

ingredients

For the Yellow Cake

For the Pineapple & Cream Filling

For the Cream Cheese Frosting

Instructions

For the Yellow Cake

  1. Preheat & Prep

    Preheat the oven to 325 degrees F (165°C). Grease and flour three 8x2 inch round cake pans. Place a piece of parchment cut to the size of the pan in the bottom of each.
  2. Mix Dry Ingredients

    Put the first 5 ingredients (flour, sugar, baking powder, baking soda, salt) into the bowl of your mixer. Mix on low speed for at least 30 seconds to combine.
  3. Add Butter

    Add the softened butter (cut into pieces) mix on low speed just until it looks like coarse sand. The dry ingredients will be moistened/coated by the butter.
    Don't over-mix or it will turn into a large dough-like ball.
  4. Add Eggs & Liquids

    Add the eggs 1 at a time, mixing until blended. Add the vanilla to the buttermilk. With the mixer on lowest speed gradually pour into the mixer. Increase speed to #2 or #3. Mix for 2 minutes.
    Batter will be fluffy and smooth.
  5. Bake

    Divide batter evenly between your three prepared pans. Bake at 325 degrees for 25 to 30 minutes. Cool for 5 minutes and turn out of pans.

For the Pineapple & Cream Filling

  1. Whip Mixture

    Stir together the pudding mix and whipping cream. Use a hand mixer to whip the mixture until fluffy.
    The mixture will become very thick.
  2. Fold Pineapple

    Fold in crushed, drained, pineapple until it is a spreadable consistency.
    Reserve â…“ cup if you want to add pineapple to the top of the cake.

For the Cream Cheese Frosting

  1. Beat Butter & Cheese

    Cut the butter into slices and beat on low to medium speed until softened. Cut the softened cream cheese into pieces and add to the butter, beating until incorporated.
  2. Add Sugar

    Add the vanilla. Gradually add the powdered sugar beating on low speed until blended. Increase mixing speed and beat until fluffy.
    Be careful not to overmix.

Assembly & Refrigeration

  1. Layer Cake

    Once the layers have cooled, fill with the pineapple & cream filling, frost with cream cheese frosting, and top with more filling if you'd like!
  2. Chill

    This cake should be refrigerated in an airtight container or cake dome. Remove from the refrigerator 2-3 hours before serving for best flavor and texture.
    Butter firms up when refrigerated so serving while still cold will affect the texture.

Nutrition Facts

Servings 12

Serving Size 1 slice


Amount Per Serving
Calories 850kcal
% Daily Value *
Total Fat 50gg77%
Saturated Fat 28gg140%
Trans Fat 1gg
Cholesterol 150mgmg50%
Sodium 400mgmg17%
Potassium 150mgmg5%
Total Carbohydrate 105gg35%
Dietary Fiber 1gg4%
Sugars 85gg
Protein 8gg16%

Calcium 10% mg
Iron 6% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Because of the pineapple and cream filling, this cake should be refrigerated in an airtight container.
  • Serving Tip: Remove from the refrigerator 2-3 hours before serving to allow the cake and frosting to warm and soften.
  • Freezing: Yellow cake layers freeze perfectly. Wrap each layer in plastic wrap followed by aluminum foil. Freeze for up to three months.
  • Frosting Alternative: If you aren't a fan of cream cheese frosting, classic vanilla buttercream is a great alternative!
Keywords: pineapple cake, yellow cake, cream cheese frosting, pineapple cream filling, birthday cake, holiday cake, moist cake recipe
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Does this cake need to be refrigerated?

Yes, because of the pineapple and cream filling, this pineapple cake recipe should be refrigerated in an airtight container.

Can I use fresh pineapple instead of canned?

This recipe calls for crushed, canned pineapple which ensures moisture regardless of the season. Fresh pineapple contains enzymes that can affect the texture, so canned is recommended for this specific filling.

Can I freeze the cake layers?

Yes, these yellow cake layers freeze perfectly. Wrap each layer in plastic wrap followed by aluminum foil and freeze for up to three months.

What if I don't like cream cheese frosting?

Our classic vanilla buttercream is a great alternative! You could even add a bit of pineapple extract if you'd like.

Sarah Food and Lifestyle Blogger

Hi, I’m Sarah, a home cook and baker who believes that good food doesn’t need to be complicated to be meaningful. This blog is where I share approachable, dependable recipes made with care — the kind of dishes you can come back to again and again.

Leave a Comment

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