Pineapple Cake
Pineapple cake is an absolute treat—fluffy, moist, and bursting with a tropical flavor that brings a little sunshine into any occasion. This cake truly shines thanks to the balance of sweet, tangy pineapple paired with the rich creaminess of sour cream in the batter. Whether you’re celebrating a birthday, hosting a casual get-together, or simply indulging in some much-needed “me time,” this delightful recipe will brighten up your day.
Table of Contents

I still remember the first time I made a pineapple cake for a friend’s gathering. Everyone gathered around the table, eyes wide in anticipation, and the minute I cut into it, the scent of fresh pineapple filled the room. It was such a hit that I almost couldn’t believe how simple it was to whip up! This pineapple cake recipe is easy to follow, budget-friendly, and guaranteed to impress your friends and family. Are you ready to create a sweet masterpiece? Let’s bake!
Why You’ll Love This Recipe
- Simple & Quick: Whip it up in under an hour, and it bakes in just about 40 minutes!
- Irresistible Flavor: The combination of fresh pineapple and zesty lime adds a symphony of taste that dances on your palate.
- Eye-Catching Appeal: With beautiful pineapple slices on top, this cake is as gorgeous as it is delicious.
- Flexible Serving: Perfect for brunch, dessert, or an afternoon pick-me-up; it fits any occasion seamlessly.
- Diet-Friendly Options: Substitute Greek yogurt for sour cream for a lighter twist without sacrificing flavor.
Ingredients You’ll Need
- 15 oz fresh pineapple, peeled and cored: Fresh pineapple gives the best flavor, but if you’re short on time, you can also use a 20-oz can of pineapple in juice.
- 2 large eggs, at room temperature: Eggs help bind the cake and make it fluffy. Ensure they are at room temperature for the best mixing results.
- 1 ¼ cup sugar: Granulated sugar sweetens the cake while helping it stay moist.
- ½ cup vegetable oil: This ingredient keeps the cake moist and tender, providing a lovely crumb.
- 1 cup sour cream: It adds moisture and a slight tang. Alternatively, Greek yogurt can work wonders.
- 1 teaspoon vanilla extract: Enhances the flavor profile of the cake, making it more aromatic and inviting.
- 1 lime, juice and zest: The zesty addition complements the sweetness of the pineapple beautifully. Lemon can also work if lime isn’t available.
- 2 ¼ cup all-purpose flour: The base for the cake, giving it structure.
- 2 teaspoon baking powder: This leavening agent helps the cake rise, creating a wonderful texture.
- ⅛ teaspoon fine salt: Just a pinch elevates the overall flavor, balancing the sweetness.
How to Make Pineapple Cake Recipe
- Prep the Pineapple: Start by peeling, coring, and dicing half a fresh pineapple into bite-sized chunks. Slice the other half to use for decorating the top. If you opted for canned pineapple, drain it well, and you may have some leftovers.
- Preheat the Oven: Preheat your oven to 355°F (180°C). Position a rack in the middle and prepare a 9-inch springform cake pan by lining the bottom with parchment paper and generously greasing the sides with butter and flour. Set it aside.
- Make the Batter: In a mixing bowl, beat the 2 large eggs and 1 ¼ cup granulated sugar together for 3-4 minutes until it turns pale and fluffy. Slowly pour in the ½ cup vegetable oil, 1 cup sour cream, 1 teaspoon vanilla extract, and the juice and zest of 1 lime. Mix until all ingredients are well combined.
- Combine Dry Ingredients: In another bowl, whisk together 2 ¼ cups all-purpose flour, 2 teaspoons baking powder, and ⅛ teaspoon fine salt. Gradually add the dry mixture into the wet batter, mixing only until smooth. Be careful not to overmix; a few lumps are okay!
- Layer the Cake: Transfer half of your batter into the prepared pan, smoothing it out evenly with a spatula. Next, sprinkle the diced pineapple over the batter. Gently pour the remaining batter on top and arrange the sliced pineapple artistically, pressing them down lightly.
- Bake: Slide the cake into the preheated oven for 40 minutes. Use a toothpick to check for doneness; it should come out clean when inserted into the center. If not, let it bake for an additional 5 minutes.
- Cool and Serve: Once baked, transfer the cake onto a cooling rack for about 10 minutes. Gently remove it from the springform pan and place it on a serving plate. Dust with powdered sugar or brush the top with warm honey or apricot jam to add a glossy finish. Enjoy!
Storing & Reheating
To store your pineapple cake, allow it to cool completely, then cover it tightly and keep it at room temperature for up to 2 days. For longer storage, place it in the refrigerator using an airtight container for up to a week. If you prefer to freeze it, wrap the cake well in plastic wrap and place it in an airtight container for up to 3 months. When ready to enjoy, simply thaw it in the refrigerator overnight, then reheat slices in the oven for a few minutes at 350°F (175°C). Note that the texture might differ slightly after freezing, but warming it will help to refresh its delightful flavor!
Chef’s Helpful Tips
- Ensure your eggs and sour cream are at room temperature for easy mixing and better texture.
- Avoid overmixing your batter once the flour is added, as it could make the cake dense.
- When layering the pineapple, don’t worry about perfection. It’s the rustic, homey look that makes it appetizing!
- Consider adding chopped nuts or coconut flakes to the batter for extra texture.
- Pineapple cake tastes even better the next day once it has had time to sit and settle; make it ahead of time!
Creating the perfect pineapple cake is all about getting the balance of flavors just right, and once you master this, you’ll want to make it again and again. Every bite is like taking a mini-vacation to the tropics—refreshing, sweet, and so satisfying. Don’t hesitate to experiment with the toppings or even mix in your favorite fruits to give it your personal touch. I can hardly wait for you to try this pineapple cake recipe; it’s simply irresistible!

Recipe FAQs
Can I use canned pineapple instead of fresh?
Yes, you can absolutely use canned pineapple! Just make sure to drain it thoroughly before adding it to the cake batter. A 20-ounce can will give you enough fruit for the recipe, but you’ll have some leftovers. Just keep an eye on the sweetness level, as canned fruit is often sweeter than fresh.
Can I make this cake in advance?
Definitely! The cake keeps well for a few days and can even taste better the next day. You can bake and let it cool completely, then store it covered at room temperature or in the refrigerator until you’re ready to serve it.
Can I substitute sour cream with something else?
Yes, Greek yogurt is a great substitute for sour cream. It provides a similar texture and tang without altering the taste significantly. You can also use regular yogurt if you want to keep it lighter.
What if my cake is too dense?
If your cake comes out dense, it might be due to overmixing, which can lead to too much gluten formation. For next time, mix until just combined, even if there are some little lumps remaining. Also, make sure all your ingredients are at room temperature for the best texture.
PrintMore Desserts & Appetizers Recipes
- Carrot Cake Cupcakes
- Pineapple Bacon Jam
- Hummingbird Cake
- Carrot Cake Bars with Cream Cheese Frosting
- Carrot Cake Sheet Cake with Thick 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
- Method: Baking
- Cuisine: American
Description
This Pineapple Cake features the irresistible flavor of fresh pineapple, combined with a fluffy, moist batter. Perfect for celebrations or a quick dessert, its simple prep and delicious taste will make it a favorite among friends and family.
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 half a fresh pineapple; dice one half and slice the other. Alternatively, you can use a 20-oz can of pineapple and drain it well. Set the prepared pineapple aside.
- Preheat the oven to 355°F (180°C) and prepare a 9-inch springform cake pan by lining the bottom with parchment paper and greasing the sides with butter and flour. Set aside.
- In a stand mixer or using an electric beater, beat the eggs and sugar for 3-4 minutes until fluffy. Gradually add the vegetable oil, sour cream, vanilla extract, and lime juice and zest, mixing until smooth.
- Pour half of the batter into the prepared cake pan. Spread the diced pineapple on top, then cover with the remaining batter. Place the sliced pineapple gently on top.
- Bake for 40-45 minutes, checking for doneness using a toothpick; it should come out clean when the cake is done.
- Once baked, transfer the cake to a cooling rack for 10 minutes. Gently remove from the pan and place on a serving plate. Dust with powdered sugar or brush with warm honey or apricot jam.
Notes
Using canned pineapple is a convenient alternative but be aware it might lead to some leftover pineapple pieces.
Allow the cake to cool completely before dusting or glazing to prevent the icing from melting away.
For extra flavor, experiment with different citrus zests like lemon or orange.
Nutrition
- Serving Size: 1 slice
- Calories: 220
- Sugar: 15g
- Sodium: 200mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg
