Pineapple Cake
Pineapple cake is a delightful treat that perfectly balances the tangy sweetness of fresh pineapple with a moist, fluffy cake. As the aroma wafts through your kitchen, inviting every family member or friend, you’ll find it hard to resist taking another slice. This cake has a lovely crumb, is bursting with flavor, and is surprisingly straightforward to make. Whether for a summer gathering, a birthday celebration, or just a cozy afternoon at home, this pineapple cake recipe is sure to become a staple in your baking repertoire.
Table of Contents

I first discovered the joys of pineapple cake during a family reunion. My cousin insisted it was her favorite dessert, and she was absolutely right! The combination of juicy pineapple and soft cake is unlike anything else, and it quickly became a tradition to have it at every gathering. Now, I’m excited to share this easy recipe with you. Trust me, once you bake this cake, you’ll be craving it for years to come.
Why You’ll Love This Recipe
- Simple & Quick: You can whip up this cake in about an hour with only a few steps to follow.
- Irresistible Flavor: The fresh pineapple and lime zest create a tropical burst in every bite.
- Eye-Catching Appeal: Its beautiful layers and shiny glaze make it a stunning centerpiece for any occasion.
- Flexible Serving: Great for dessert, brunch, or a sweet snack with tea.
- Diet-Friendly Options: Adaptable to suit different dietary needs—consider using Greek yogurt or gluten-free flour.
Ingredients You’ll Need
- 15 oz fresh pineapple (425 grams), peeled and cored: This is the star of the show! Fresh pineapple adds a vibrant flavor, but you can substitute with 20-oz canned pineapple in juice if needed.
- 2 large eggs, at room temperature: Eggs give the cake structure and moisture. Room temperature eggs blend better for a fluffy batter.
- 1 ¼ cups granulated sugar (125 grams): Sweetens the cake and perfectly balances the pineapple’s tartness.
- ½ cup vegetable oil (120 ml): Keeps the cake moist and tender; feel free to use melted butter for a richer flavor.
- 1 cup sour cream (240 grams), at room temperature: This gives the cake its delightful creaminess. You can also use Greek yogurt for a lighter version.
- 1 teaspoon vanilla extract: Adds a warm, aromatic note that complements the pineapple beautifully.
- 1 lime, juice and zest: The acidity from lime enhances the pineapple flavor. If you prefer, you can substitute with lemon.
- 2 ¼ cups all-purpose flour (260 grams): The foundation of the cake, providing structure; use a gluten-free blend for a gluten-free version.
- 2 teaspoons baking powder: This leavening agent helps the cake rise and gives it a light texture.
- ⅛ teaspoon fine salt: Balances the sweetness and enhances overall flavors.
How to Make Pineapple Cake Recipe
- Prep the Pineapple: Core and peel your fresh pineapple, then cut half into small dice and the other half into thin slices. If using canned pineapple, drain it well and set aside.
- Preheat the Oven: Set your oven to 355°F (180°C) and place a rack in the middle. Line the bottom of a 9-inch (23 cm) springform pan with parchment paper and grease it with butter and flour, shaking out the excess.
- Make the Batter: In a stand mixer or using an electric beater, combine the 2 large eggs and 1 ¼ cups granulated sugar. Beat on medium speed for about 3-4 minutes until the mixture is pale and fluffy. Gradually add the ½ cup vegetable oil, 1 cup sour cream, 1 teaspoon vanilla extract, and the zest and juice of 1 lime. Mix until smooth.
- Add Dry Ingredients: Gently fold in 2 ¼ cups all-purpose flour, 2 teaspoons baking powder, and ⅛ teaspoon fine salt with a spatula, being careful not to overmix.
- Layer the Cake: Pour half of the batter into the prepared springform pan and level it out. Sprinkle the diced pineapple evenly over the batter, then add the remaining batter on top. Finish with the sliced pineapple, gently pressing them down.
- Bake the Cake: Bake for about 40-45 minutes. Check for doneness by inserting a toothpick into the center; it should come out clean. If not, bake for another 5 minutes and check again.
- Cool & Serve: Once baked, immediately transfer the cake to a cooling rack and let it cool for 10 minutes before gently removing it from the pan. For a lovely finish, dust the top with powdered sugar or brush lightly with warm honey or apricot jam for a shiny glaze. Slice and enjoy!
Storing & Reheating
To keep your pineapple cake fresh, store it at room temperature in an airtight container for up to two days. If you want to keep it longer, refrigerate for up to a week in a well-sealed container. For freezing, wrap it tightly in plastic wrap and aluminum foil, where it can last up to 3 months. When ready to serve, thaw in the fridge overnight. You can reheat slices briefly in the microwave to refresh the texture, though the flavor may mellow slightly over time.
Chef’s Helpful Tips
- Be Careful With Overmixing: Mix until just combined to keep the cake light and fluffy; overworking the batter can lead to a dense texture.
- Room Temperature Ingredients: Make sure your eggs and sour cream are at room temperature for the best possible batter consistency.
- Adjust Sweetness: Taste your pineapple beforehand! Depending on ripeness, you might want to adjust the sugar slightly.
- Consider Add-ins: Feel free to throw in some chopped nuts or coconut for added texture and flavor.
- Make-Ahead Option: You can bake the cake a day in advance. Just keep it wrapped well to maintain moisture.
Pineapple cake is not just a dessert—it’s a reminder of sunny days and joyful moments spent with loved ones. You’ll find that this recipe offers a beautiful balance between sweet and tangy, and it’s incredibly satisfying to serve. Don’t hesitate to experiment with the flavors, making this cake truly your own. What’s better than a treat that brings smiles to the table? Enjoy each slice filled with the taste of sunshine.

Recipe FAQs
Can I use canned pineapple instead of fresh?
Absolutely! While fresh pineapple adds excellent flavor and texture, canned pineapple works well too. Just be sure to drain it well and adjust the amount as needed.
How can I make the cake gluten-free?
You can substitute all-purpose flour with a gluten-free flour blend. Always check that your baking powder is also gluten-free.
Can I use less sugar in this recipe?
Yes, feel free to reduce the sugar by a quarter cup. However, keep in mind that this may slightly alter the cake’s moisture and sweetness.
How can I add more flavor?
Consider adding spices like cinnamon or nutmeg for warmth, or a splash of rum or coconut extract for a tropical twist.
PrintMore Desserts & Appetizers Recipes
- HEALTHIER CARROT CAKE – SUGAR FREE
- Soft annd Fluffy Coconut Cloud Cake
- Easter Jell-O Cups
- Carrot Cake Sheet Cake with Thick Cream Cheese Frosting
- Carrot Cake Bars with Cream Cheese Frosting
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Pineapple Cake
- Prep Time: 10 minutes
- Cook Time: 40-45 minutes
- Total Time: 0 hours
- Yield: 10 servings 1x
- Category: Desserts & Appetizers
- Method: Baking
- Cuisine: American
Description
This Pineapple Cake is a delightful treat, combining fresh pineapple with a fluffy, flavorful batter. Perfect for any occasion, it’s easy to make and absolutely delicious!
Ingredients
- 15 oz (425 grams) fresh pineapple, peeled and cored
- 2 large eggs, at room temperature
- 1 ¼ cup (125 grams) sugar
- ½ cup (120 ml) vegetable oil
- 1 cup (240 grams) sour cream, at room temperature
- 1 teaspoon vanilla extract
- 1 lime, juice and zest
- 2 ¼ cup (260 grams) all-purpose flour
- 2 teaspoon baking powder
- ⅛ teaspoon fine salt
Instructions
- Prep the pineapple by coring, peeling, and cutting it into pieces. Alternatively, use drained canned pineapple.
- Preheat the oven to 355°F/180°C and prepare a spring-form cake pan with parchment paper and greased sides.
- In a stand mixer, beat the eggs and sugar for 3-4 minutes until fluffy. Gradually add vegetable oil, sour cream, vanilla, and lime juice, mixing until smooth.
- Gently fold in the flour, baking powder, and salt without overmixing the batter.
- Pour half of the batter into the pan, layer with diced pineapple, then top with the remaining batter and arranged sliced pineapple.
- Bake for 40-45 minutes until a toothpick comes out clean. Adjust baking time as needed based on your oven.
- Let the cake cool for 10 minutes before transferring it to a serving plate. Dust with powdered sugar or brush with honey.
Notes
For a tropical twist, serve with whipped cream or ice cream.
Store leftovers in an airtight container in the fridge for 3-4 days.
Use ripe pineapple for the best flavor.
Nutrition
- Serving Size: 1 slice
- Calories: 250
- Sugar: 15g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 30mg





