Moist Pineapple Coconut Cake 🍍🥥

Introduction

This Moist Pineapple Coconut Cake is a tender, buttery dessert packed with sweet pineapple and finished with a golden, lightly crisp coconut topping.

The cake in the image has a soft yellow crumb, caramelized golden edges, and visible pieces of pineapple throughout. It is simple enough for everyday baking but delicious enough for afternoon tea, brunch, or a family dessert.

The crushed pineapple keeps the cake wonderfully moist while adding a bright tropical flavor. A light coconut topping gives every slice a delicate texture and extra sweetness.

Recipe Overview

FeatureDetails
Prep Time15 minutes
Cook Time45–55 minutes
Total Time1 hour 10 minutes
Servings10–12 slices
CategoryCake
CuisineAmerican-inspired
MethodBaking
DifficultyEasy

Why You’ll Love This Recipe

This pineapple cake is incredibly moist without requiring complicated baking techniques.

The combination of juicy pineapple and buttery cake creates a soft crumb with plenty of natural sweetness.

The coconut topping adds a slightly chewy texture and gives the surface a beautiful golden finish.

It is also an excellent easy homemade dessert because the ingredients are simple and the batter comes together quickly.

Ingredients

For the Cake

IngredientAmountNotes
All-Purpose Flour2 cups (250 g)Sifted
Baking Powder2 tspFresh
Baking Soda½ tspHelps with browning
Salt¼ tspBalances sweetness
Unsalted Butter½ cup (113 g)Softened
Granulated Sugar¾ cup (150 g)
Eggs3 largeRoom temperature
Vanilla Extract1 tsp
Crushed Pineapple1 cup (225 g)Well drained
Pineapple Juice¼ cup (60 ml)Reserved from pineapple
Sour Cream½ cup (120 g)Full-fat preferred

For the Coconut Topping

IngredientAmountNotes
Sweetened Shredded Coconut¾ cup (60 g)
All-Purpose Flour¼ cup (30 g)
Brown Sugar¼ cup (50 g)Packed
Unsalted Butter3 tbsp (43 g)Melted
Pineapple Juice1 tbspOptional

Step-by-Step Instructions

Prepare the Pan

Preheat the oven to 350°F (175°C).

Grease a 9×5-inch loaf pan and line it with parchment paper, leaving some parchment hanging over the sides for easy removal.

Set aside.

Prepare the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.

Set the mixture aside.

Cream the Butter and Sugar

Place the softened butter and granulated sugar in a large mixing bowl.

Beat with an electric mixer for approximately 2–3 minutes, until light and fluffy.

This step helps create a lighter cake texture.

Add the Eggs

Add the eggs one at a time.

Beat well after each addition.

Add the vanilla extract and mix briefly.

Add the Pineapple

Stir the drained crushed pineapple into the wet mixture.

Make sure the pineapple is well drained so that excess liquid does not make the cake too wet.

Add the sour cream and reserved pineapple juice.

Mix until combined.

Combine the Batter

Gradually add the dry ingredients to the wet mixture.

Mix on low speed just until the flour disappears.

Do not overmix the batter.

The finished batter should be thick and moist.

Prepare the Coconut Topping

In a small bowl, combine the shredded coconut, flour, and brown sugar.

Add the melted butter and mix until the ingredients form coarse, moist crumbs.

Add 1 tablespoon of pineapple juice if the mixture seems too dry.

Fill the Pan

Transfer the cake batter to the prepared loaf pan.

Spread the batter evenly with a spatula.

Sprinkle the coconut topping generously over the surface.

Gently press the topping into the batter so it adheres during baking.

Bake

Place the pan in the preheated oven.

Bake at 350°F (175°C) for approximately 45–55 minutes.

The cake is ready when the top is golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs.

If the top begins browning too quickly, loosely cover it with aluminum foil during the final part of baking.

Cool

Remove the cake from the oven and allow it to cool in the pan for approximately 15 minutes.

Use the parchment paper to carefully lift the cake from the pan.

Transfer it to a wire rack and allow it to cool completely before slicing.

For the cleanest slices, let the cake cool for at least 45–60 minutes.

Best Tips

Drain the pineapple thoroughly before adding it to the batter. Excess liquid can make the center too wet.

Use room-temperature eggs and softened butter for a smoother batter.

Do not overmix after adding the flour. Overmixing can make the cake dense.

Watch the coconut topping during the final 15 minutes of baking because coconut can brown quickly.

Allow the cake to cool before slicing. A warm pineapple cake can be delicate and may crumble.

For an even more pronounced pineapple flavor, lightly brush the cooled cake with a little pineapple syrup.

Best Ingredient Options

Pineapple

Canned crushed pineapple works especially well because it distributes evenly throughout the cake.

Fresh pineapple can also be used, but it should be finely chopped and well drained.

Coconut

Sweetened shredded coconut provides the classic sweet topping.

Unsweetened coconut can be substituted if you prefer a less-sweet cake.

Sour Cream

Sour cream adds moisture and richness.

Plain full-fat Greek yogurt is a good alternative.

Butter

Unsalted butter gives the cake a rich, buttery flavor.

If using salted butter, reduce or omit the additional salt.

Recipe Variations

Pineapple Coconut Bundt Cake

Pour the batter into a greased Bundt pan and bake for approximately 45–55 minutes, checking for doneness with a toothpick.

Drizzle the cooled cake with a simple pineapple glaze.

Pineapple Upside-Down Cake

Arrange pineapple rings and cherries in the bottom of a cake pan before adding the batter.

After baking, carefully invert the cake onto a serving plate.

Pineapple Carrot Cake

Add 1 cup of finely grated carrots and ½ teaspoon of ground cinnamon to the batter.

The pineapple keeps the carrot cake particularly moist.

Pineapple Pecan Cake

Add ½ cup of chopped pecans to the batter or coconut topping.

The nuts provide a delicious crunchy contrast.

Lemon Pineapple Cake

Add 1 tablespoon of fresh lemon zest to the batter.

The citrus flavor works beautifully with the sweet pineapple.

What to Serve With

Serve this pineapple cake with a cup of coffee or tea for a simple afternoon treat.

A spoonful of whipped cream makes it more indulgent.

You can also serve each slice with vanilla ice cream and a drizzle of pineapple glaze.

For a tropical dessert presentation, garnish with toasted coconut and a few small pineapple pieces.

Make-Ahead Instructions

This cake can be prepared 1 day in advance.

Once completely cooled, cover it tightly with plastic wrap or place it in an airtight container.

Keep it at room temperature if serving within a day and the environment is cool, or refrigerate it for longer storage.

Allow refrigerated cake to sit at room temperature for about 20–30 minutes before serving.

Storage

Store the cooled cake in an airtight container.

At room temperature, it is best enjoyed within 2 days.

Refrigerated, it can generally be kept for approximately 4–5 days.

Because the cake contains pineapple and sour cream, refrigeration is preferable for longer storage.

Reheating

This cake is delicious at room temperature, but individual slices can be gently warmed.

Place one slice in the microwave for approximately 10–15 seconds.

Avoid overheating because the cake can become dry and the coconut topping can soften.

Freezing

Allow the cake to cool completely before freezing.

Wrap the whole cake or individual slices tightly in plastic wrap, followed by aluminum foil.

Place in a freezer-safe container or bag.

Freeze for up to 2 months for the best quality.

Thaw overnight in the refrigerator or for several hours at room temperature.

Common Mistakes to Avoid

Do not add undrained pineapple directly to the batter.

Avoid overmixing the flour into the wet ingredients.

Do not use butter that is completely melted for the cake batter unless the recipe has been specifically adjusted for it.

Avoid filling the loaf pan more than about two-thirds to three-quarters full.

Do not judge doneness by the golden color of the coconut alone. Always check the center of the cake with a toothpick.

Avoid slicing the cake while it is very hot because the moist crumb may fall apart.

Nutrition Estimate

Values are approximate and depend on the exact ingredients and serving size.

NutrientEstimated Amount Per Serving
Calories330–380 kcal
Carbohydrates45–50 g
Protein4–6 g
Fat15–18 g
Saturated Fat9–11 g
Sugar27–32 g
Fiber2–3 g
Sodium180–250 mg

Frequently Asked Questions

Can I use fresh pineapple?

Yes. Finely chop fresh pineapple and drain it well before adding it to the batter.

Can I leave out the coconut?

Yes. The cake will still be delicious without the topping. You can replace it with a simple pineapple glaze or leave the surface plain.

Why is my pineapple cake soggy in the middle?

The most common cause is excess moisture from the pineapple. Drain it thoroughly and make sure the cake is fully baked in the center.

Can I use Greek yogurt instead of sour cream?

Yes. Full-fat plain Greek yogurt is an excellent substitute.

How do I know when the cake is finished?

Insert a toothpick into the center. It should come out clean or with a few moist crumbs attached.

Can I make this recipe as muffins?

Yes. Divide the batter among lined muffin cups and bake at 350°F (175°C) for approximately 18–24 minutes, checking with a toothpick.

Can I add nuts?

Absolutely. Chopped pecans or walnuts pair particularly well with pineapple and coconut.

Final Thoughts

This Moist Pineapple Coconut Cake is a simple homemade dessert with a wonderfully tender crumb, sweet pineapple flavor, and golden coconut topping.

It is easy enough for a weekday baking project but attractive enough for brunches, afternoon tea, birthdays, and family celebrations.

For the best results, drain the pineapple well, avoid overmixing the batter, and allow the cake to cool completely before slicing.

The result is a moist, golden cake with tropical pineapple flavor and a delicious coconut finish in every bite.

Leave a Comment