Pineapple Cake
Pineapple cake is a delightful blend of tropical flavors and moist, tender cake that brings a burst of sunshine to any occasion. The combination of fresh pineapple and a rich, buttery cake creates a harmonious balance of sweetness and tanginess that’s simply irresistible. If you’re seeking a dessert that’s not only delicious but also stunningly beautiful, this cake is it! An airy texture complements the juicy pineapple perfectly, making it a standout addition to your dessert repertoire. Whether you’re celebrating a special day or just indulging in a sweet treat, this Pineapple Cake Recipe is bound to impress.
Table of Contents

I fondly remember the first time I tackled this recipe. It was a warm summer afternoon, and I had just come home from the local market, my bag filled with fresh fruits, including a perfect pineapple. The aroma of baking cake wafting through the kitchen instantly transports me back to that sunny day. This cake stands out from the rest, not just for its vibrant flavor but also for its simplicity; it requires minimal ingredients and effort, making it a fantastic choice for both novice and seasoned bakers alike. So, let’s get baking—your friends and family will thank you!
Why You’ll Love This Recipe
- Simple & Quick: With just a handful of ingredients, you can whip this cake up in about an hour.
- Irresistible Flavor: Every bite features deliciously sweet pineapple and a hint of lime zest that enhances its tropical essence.
- Eye-Catching Appeal: Topped with beautiful slices of pineapple, it’s a showstopper at any gathering.
- Flexible Serving: Perfect as a dessert, snack, or even a casual breakfast treat.
- Diet-Friendly Options: Easily adaptable for gluten-free diets with the right flour substitutes.
Ingredients You’ll Need
- 15 oz fresh pineapple: This is roughly half a pineapple. Fresh is best, but if that’s not available, you can substitute with a 20-oz can of pineapple in juice—just be mindful of potential leftovers!
- 2 large eggs: Ensure they are at room temperature for better emulsification in the batter.
- 1 ¼ cup granulated sugar: This adds sweetness and moisture to the cake.
- ½ cup vegetable oil: Provides tenderness and keeps the cake moist.
- 1 cup sour cream (or Greek yogurt): This ingredient adds richness and contributes to a soft crumb.
- 1 teaspoon vanilla extract: A must for enhancing overall flavor.
- 1 lime (juice and zest): Brightens the cake with a refreshing citrus twist; feel free to swap it for lemon if you prefer.
- 2 ¼ cup all-purpose flour: The foundation of your cake; don’t skimp on sifting for a lighter texture.
- 2 teaspoons baking powder: This ingredient helps the cake rise beautifully.
- ⅛ teaspoon fine salt: Enhances flavors throughout the cake.
How to Make Pineapple Cake Recipe
Prep the Pineapple: Start by peeling and coring half of a fresh pineapple. Cut it in half again, dicing one half and slicing the other. If using canned pineapple, drain a 20-oz can and set it aside—be careful not to waste any juice!
Preheat the Oven: Set your oven to 355°F (180°C) and place a rack in the middle position. Prepare your 9-inch spring-form cake pan by lining it with parchment paper and greasing the sides and bottom generously with butter and flour.
Make the Batter: In a stand mixer or using an electric beater, beat together the 2 large eggs and 1 ¼ cup granulated sugar for about 3-4 minutes, until the mixture turns pale and fluffy. Gradually pour in the ½ cup vegetable oil and 1 cup sour cream, along with the 1 teaspoon vanilla extract and the juice and zest of your lime (or lemon). Mix until everything is smooth. Gently add in the 2 ¼ cup all-purpose flour, 2 teaspoons baking powder, and ⅛ teaspoon fine salt, being careful not to overmix.
Layer the Cake: Transfer half of the batter into your prepared cake pan and level it with a spatula. Sprinkle the diced pineapple evenly over the batter. Then, pour in the remaining batter, smoothing it out before arranging the sliced pineapple prettily on top—don’t be afraid to press them down a little!
Bake the Cake: Place the cake in your preheated oven and bake for about 40 minutes. Check for doneness by inserting a toothpick in the center; it should come out clean. If not, continue to bake for an additional 5 minutes, checking again. My oven usually takes about 45 minutes, but every oven can be a bit different.
Cool and Serve: Once baked, remove the cake from the oven and transfer it to a cooling rack after 10 minutes. Carefully release it from the pan and place it on a serving plate. For the finishing touch, dust it with powdered sugar, or brush on warm honey or apricot jam for a lovely glaze.
Storing & Reheating
To keep your pineapple cake fresh, store it at room temperature in an airtight container for up to two days. If you need to keep it longer, transfer it to the refrigerator where it will stay fresh for about a week. For longer storage, wrap it tightly in plastic wrap and freeze it for up to three months. When you’re ready to enjoy another slice, simply let it thaw at room temperature or reheat it gently in the oven at 300°F (150°C) for about 10 minutes to refresh its texture and flavor.
Chef’s Helpful Tips
- Avoid overmixing your batter; too much air can make the cake denser.
- Ensure your eggs and sour cream are at room temperature; this helps create a smoother batter.
- For a more pronounced pineapple flavor, try adding a small amount of crushed pineapple or pineapple extract to the batter.
- If your cake tends to sink in the center, check your baking powder’s freshness and measure accurately.
- Making this cake a day ahead can enhance its flavors, as it will continue to develop as it sits!
Treat yourself and your loved ones to this delightful Pineapple Cake Recipe, and watch it become a new favorite in your collection. The vibrant flavors and moist texture are sure to make your taste buds dance with joy.

Recipe FAQs
Can I use canned pineapple instead of fresh?
Absolutely! A 20-oz can of pineapple in juice works well. Just make sure to drain it properly to avoid excess moisture in the cake.
How do I know when the cake is done?
Insert a toothpick into the center of the cake. If it comes out clean without any wet batter clinging to it, the cake is done. It may take between 40 to 45 minutes, so keep an eye on it!
Can I frost this cake?
While it’s delightful on its own, you can frost the cake with cream cheese frosting or a light whipped cream if you prefer added sweetness and creaminess.
How should I store leftovers?
Store any leftover cake in an airtight container at room temperature for up to two days or in the fridge for about a week. If you need to store it longer, you can wrap it in plastic and freeze it for up to three months.
PrintMore Desserts & Appetizers Recipes
- Chocolate Fondue
- Carrot Cake Cupcakes
- Moist Carrot Cupcakes with Cream Cheese Swirl
- Carrot Cake Sheet Cake with Thick Cream Cheese Frosting
- Hummingbird Cake
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 sweet treat made with fresh pineapple and sour cream, resulting in a moist and flavorful dessert. It’s simple to prepare and perfect for gatherings or a family dinner.
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
- Core and peel the fresh pineapple, then cut it in half. Dice one half and slice the other half. Alternatively, drain a 20-oz can of pineapple in juice. Set it aside.
- Preheat the oven to 355°F/180°C and line a 9-inch spring-form cake pan with parchment paper, greasing the sides and bottom with butter and flour.
- In a stand mixer or using an electric mixer, beat the eggs and sugar until pale and fluffy. Gradually add the vegetable oil, sour cream, vanilla extract, and lime juice and zest to the mixture until smooth.
- Transfer half of the batter to the prepared cake pan. Level it and sprinkle diced pineapple on top. Add the remaining batter and arrange the sliced pineapple gently on the surface.
- Bake in the oven for about 40-45 minutes, checking for doneness by inserting a toothpick in the center. If it comes out clean, the cake is ready.
- Once baked, let the cake cool for 10 minutes in the pan, then transfer it to a serving plate. Optionally dust with powdered sugar or brush with warm honey or apricot jam.
Notes
Ensure eggs and sour cream are at room temperature for best results.
Use fresh pineapple for the best flavor but canned pineapple works as an alternative.
This cake can be enjoyed warm or cold and is perfect for any occasion.
Nutrition
- Serving Size: 1 slice
- Calories: 265
- Sugar: 22g
- Sodium: 185mg
- Fat: 10g
- Saturated Fat: 1.5g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg





