Pineapple Heaven Cake

Pineapple Heaven Cake

If you’re dreaming of a dessert that tastes like sunshine in every bite, this Pineapple Heaven Cake is exactly what you need. Soft, buttery, and bursting with juicy pineapple flavor, this easy loaf cake is topped with a sweet pineapple glaze that adds the perfect finishing touch. Every slice is incredibly moist, tender, and filled with tropical goodness.

Jump to Recipe

Made with crushed pineapple, sour cream, and a rich butter cake base, this recipe delivers an irresistible balance of sweetness and freshness. It’s simple enough for an everyday dessert yet elegant enough to serve at brunches, birthdays, Easter, Mother’s Day, summer gatherings, or holiday celebrations.

Whether enjoyed with a morning cup of coffee or served as a light dessert after dinner, Pineapple Heaven Cake is guaranteed to become one of your favorite homemade cakes.

Why You’ll Love This Recipe

  • Wonderfully moist and tender texture.
  • Bright, fresh pineapple flavor.
  • Easy-to-make loaf cake.
  • Simple pantry ingredients.
  • Sweet homemade pineapple glaze.
  • Perfect for breakfast, brunch, or dessert.
  • Stays moist for several days.

Ingredients

Pineapple Cake

  • 1½ cups all-purpose flour
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • ½ cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ½ cup sour cream
  • 1 cup crushed pineapple, well drained

Pineapple Glaze

  • ½ cup powdered sugar
  • 2 tablespoons pineapple juice

Optional Garnishes

  • Toasted coconut flakes
  • Fresh pineapple slices
  • Chopped pecans
  • Lemon zest
  • Fresh mint leaves

How to Make Pineapple Heaven Cake

Step 1: Prepare the Oven

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

Grease and lightly flour a standard loaf pan, or line it with parchment paper for easy removal.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together:

  • All-purpose flour
  • Baking powder
  • Salt

Set aside.

Step 3: Cream the Butter and Sugar

In a large mixing bowl, beat together:

  • Softened butter
  • Granulated sugar

Using an electric mixer, beat for 3 to 5 minutes, until the mixture becomes light, fluffy, and pale in color.

Step 4: Add the Eggs and Vanilla

Add the eggs one at a time, beating well after each addition.

Mix in the vanilla extract until fully incorporated.

Step 5: Combine the Batter

Gradually add the flour mixture in three additions, alternating with the sour cream.

Begin and end with the flour mixture.

Mix only until combined.

Gently fold in the well-drained crushed pineapple using a rubber spatula.

Avoid overmixing to keep the cake light and tender.

Step 6: Bake

Pour the batter into the prepared loaf pan.

Smooth the top with a spatula.

Bake for 50 to 60 minutes, or until a toothpick inserted into the center comes out clean.

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

Step 7: Cool

Allow the cake to cool in the pan for 10 minutes.

Carefully transfer it to a wire rack to cool completely.

Step 8: Make the Pineapple Glaze

In a small bowl, whisk together:

  • Powdered sugar
  • Pineapple juice

Mix until smooth and pourable.

Drizzle the glaze generously over the cooled cake.

Allow the glaze to set before slicing.

Tips for the Best Pineapple Heaven Cake

Drain the crushed pineapple thoroughly to prevent excess moisture.

Use room-temperature butter, eggs, and sour cream for a smoother batter.

Do not overmix once the flour has been added.

Allow the cake to cool completely before glazing.

For an even richer flavor, toast coconut flakes and sprinkle them over the glaze.

Store the cake overnight for an even moister texture.

Delicious Variations

Coconut Pineapple Cake

Fold shredded coconut into the batter and garnish with toasted coconut.

Pineapple Pecan Cake

Add chopped toasted pecans for extra crunch.

Lemon Pineapple Cake

Mix fresh lemon zest into the batter and glaze for a bright citrus twist.

Cream Cheese Pineapple Cake

Spread a layer of cream cheese frosting instead of the glaze.

Tropical Fruit Cake

Add finely chopped mango or diced peaches along with the pineapple.

Pineapple Rum Cake

Add a tablespoon of dark rum to the glaze for an adult version with tropical flair.

What to Serve with Pineapple Heaven Cake

This tropical loaf cake pairs beautifully with:

  • Fresh whipped cream
  • Vanilla ice cream
  • Coconut ice cream
  • Fresh pineapple slices
  • Mixed berries
  • Coffee
  • Tea
  • Tropical fruit salad
  • Lemon sorbet
  • Caramel sauce

It’s perfect for brunches, afternoon tea, picnics, birthdays, Easter celebrations, Mother’s Day, and summer cookouts.

Storage Instructions

Store the cake in an airtight container at room temperature for up to 3 days.

Refrigerate for up to 1 week.

Bring refrigerated slices to room temperature before serving for the best flavor and texture.

Freeze the unglazed cake for up to 3 months.

Wrap tightly in plastic wrap and aluminum foil before freezing.

Thaw overnight in the refrigerator and glaze before serving.

Pineapple Heaven Cake

Recipe by Chef Maria
Servings

8

servings
Prep time

15

minutes
Cooking time

1

hour 
Calories

280 per serving

kcal
Total time

1

hour 

15

minutes

Ingredients

  • 1 1/2 cups all-purpose flour

  • 1 tsp baking powder

  • 1/2 tsp salt

  • 1/2 cup unsalted butter, softened

  • 1 cup granulated sugar

  • 2 large eggs

  • 1 tsp vanilla extract

  • 1/2 cup sour cream

  • 1 cup crushed pineapple, drained

  • 1/2 cup powdered sugar

  • 2 tbsp pineapple juice

Directions

  • Preheat oven to 350°F (175°C). Grease and flour a loaf pan.
  • In a medium bowl, whisk together flour, baking powder, and salt.
  • In a large bowl, beat butter and granulated sugar with an electric mixer until light and fluffy.
  • Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
  • Gradually add the flour mixture to the butter mixture in three additions, alternating with sour cream. Begin and end with the flour mixture. Mix until just combined.
  • Fold in crushed pineapple gently to avoid overmixing.
  • Pour the batter into the prepared loaf pan and smooth the top.
  • Bake for 50-60 minutes or until a toothpick inserted into the center comes out clean.
  • Let the cake cool in the pan for 10 minutes before transferring to a wire rack to cool completely.
  • In a small bowl, whisk together powdered sugar and pineapple juice to make the glaze. Drizzle over the cooled cake.

Frequently Asked Questions

Can I use canned pineapple?

Yes. Canned crushed pineapple works perfectly—just be sure to drain it thoroughly before adding it to the batter.

Why should the pineapple be drained?

Removing excess juice helps prevent the cake from becoming too dense or soggy while ensuring it bakes evenly.

Can I substitute Greek yogurt for sour cream?

Absolutely. Full-fat plain Greek yogurt is an excellent substitute and produces a similarly moist cake.

Can I make this recipe in a Bundt pan?

Yes. Double the recipe for a standard Bundt pan and increase the baking time accordingly, checking for doneness with a toothpick.

Can I skip the glaze?

Yes. The cake is delicious on its own, but the pineapple glaze adds an extra burst of tropical sweetness and keeps the loaf beautifully moist.

How do I know when the cake is done?

Insert a toothpick into the center of the loaf. If it comes out clean or with just a few moist crumbs, the cake is ready.

Recipe Summary

Prep Time: 15 minutes

Bake Time: 50–60 minutes

Cooling & Glazing Time: 15 minutes

Total Time: Approximately 1 hour 15 minutes

Servings: 8

Calories: Approximately 280 calories per serving

Pineapple Heaven Cake is a soft, buttery loaf cake packed with juicy crushed pineapple and finished with a sweet pineapple glaze. Moist, flavorful, and wonderfully tropical, it’s the perfect homemade dessert for any occasion—from casual family gatherings to elegant celebrations. One slice is all it takes to see why this sunny cake truly lives up to its heavenly name.

Similar Posts

Leave a Reply

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