There was this time last summer when I stumbled upon the most delightful Juicy Pineapple Cake that completely changed how I think about tropical fruit desserts. I was visiting a small farmers’ market just as the pineapple season was peaking. The pineapples were so fresh and fragrant, I couldn’t resist buying one for a casual weekend baking experiment. What surprised me most about this Juicy Pineapple Cake wasn’t just the lovely tropical vibe but how easy and nourishing it felt—like a little sweet treat that didn’t come with a heap of guilt.
I started thinking about balance, you know? How sometimes desserts feel like work or off-limits if you’re trying to eat well. But this Juicy Pineapple Cake fit right into real life—no complicated ingredients or fuss, just simple swaps and flavors that made me feel good. It’s the kind of dessert you can enjoy with family after a busy day or take along to a weekend barbecue without worrying about overdoing it.
What I love most is how this fresh pineapple cake uses real fruit to bring moisture and natural sweetness, making it a “feel-good” crowd pleaser. It has made its way into my regular rotation because it’s truly sustainable for everyday cooking. Plus, it’s a fun way to bring a bit of sunshine to the table, especially when the mood calls for something bright and juicy.
If you’re a fellow home cook looking for something easy, nourishing, and downright delicious, I think this Juicy Pineapple Cake will be right up your alley. Let’s dive into the simple ingredients you’ll need!

What You’ll Need:
1 fresh ripe pineapple (about 3-4 cups, chopped) – You can find this in the produce section. No stress if fresh isn’t available; canned pineapple chunks work too, just drain well.
1 ½ cups all-purpose flour – I often use whole wheat pastry flour here for a bit more fiber.
1 cup granulated sugar – Feel free to swap half with coconut sugar for a subtle caramel note.
1/2 cup unsweetened Greek yogurt – Adds moisture and tang. You can replace with sour cream or buttermilk.
1/4 cup coconut oil, melted – Keeps the cake tender and adds a gentle tropical hint. Butter is a great swap if you prefer.
2 large eggs – Room temperature works best.
1 ½ tsp baking powder
1/2 tsp baking soda
1/4 tsp salt
1 tsp vanilla extract
Optional: 1/2 tsp ground cinnamon – For a warm touch that complements the pineapple beautifully.
I like to use a mix of fresh pineapple and a little pineapple juice when soaking the fruit before adding it to the batter; it elevates the juicy factor without extra sugar.
Budget tip: Using pantry staples like flour, sugar, and eggs keeps this Juicy Pineapple Cake wallet-friendly. No fancy ingredients required means it’s super approachable for weeknight baking.
If you’re short on time, chop the pineapple the night before and store it in an airtight container. Leftovers of this cake last well in the fridge for up to 3 days, tightly wrapped, or freeze for up to 2 months.
Let’s Make It Together!
1. Preheat your oven to 350°F (175°C). Grease and flour an 8-inch round or square cake pan—this helps with easy release. I love this simple step because it saves me from cake sticking dilemmas later!
2. Prepare your pineapple. Chop the fresh pineapple into bite-sized chunks. If you want a pineapple upside down cake style effect, you can arrange pineapple slices on the bottom of the pan before pouring the batter. Otherwise, gently fold chopped pineapple into the batter to create a more traditional moist pineapple cake recipe.
3. Mix the dry ingredients. In a large bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon if using. This mix-up helps your Juicy Pineapple Cake rise beautifully without any lumps.
4. Whisk the wet ingredients. In a separate bowl, beat eggs and sugar until fluffy. Stir in the yogurt, melted coconut oil, and vanilla extract. You want this mixture nice and smooth, which helps keep the cake moist and tender.
5. Combine wet and dry. Pour the wet ingredients into the dry and gently fold together until just combined—don’t overmix here! The batter will be thick, studded with juicy pineapple pieces.
6. Pour into your prepared pan. Spread it evenly, smoothing the top with a spatula.
7. Bake for about 45-50 minutes. Your kitchen will soon smell amazing—like tropical sunshine in an oven! Check doneness by inserting a toothpick; it should come out clean or with a few moist crumbs but not wet batter.
8. Cool in the pan for 10 minutes, then turn out onto a wire rack. If you chose the pineapple upside down cake style, let it rest before flipping so the fruit stays in place.
This Juicy Pineapple Cake usually takes about an hour from start to finish, making it a great weekend baking project. While it bakes, it’s perfect time to set the table or prep a light side like a crisp salad.
Don’t worry if your cake looks a bit rustic—this homemade charm is exactly what makes it feel like a fresh pineapple cake made with love.
How I Love to Serve This!
I honestly enjoy this Juicy Pineapple Cake just on its own, maybe alongside a cup of tea or coffee. It’s a tropical fruit dessert that feels indulgent but real.
For brunch, I like adding a dollop of lightly whipped cream or a simple pineapple cake frosting made with cream cheese and a touch of honey to keep things nourishing yet dreamy.
If I’m aiming for a fruity side, a scoop of coconut ice cream works wonders, especially on a warm day.
This cake is winning at potlucks, casual dinners, or as a sweet finish to a weekend family meal. I’ve watched friends reach for seconds before I even cut the last slice—always a good sign.
Leftovers? I’ve toasted slices for a quick breakfast or crumbled up the cake over yogurt for an easy parfait. Seasonal spin? A sprinkle of toasted coconut flakes or chopped macadamia nuts brings a nice crunch that reminds me of tropical vacations.
Pairing this Juicy Pineapple Cake with lighter dishes balances the meal—you might try a green salad or a simple grilled chicken for dinner, keeping flavors fresh and appetizing.
Serving this feels like sharing a little sunshine with anyone around the table.
Common Questions Answered
Can I make this Juicy Pineapple Cake ahead of time?
Absolutely! I often bake it the night before. Stored in an airtight container on the counter or fridge, it stays moist and tasty for days. Just bring it to room temp before serving, or warm briefly to freshen.
What if I don’t have fresh pineapple?
No worries, canned pineapple works well. Just drain it to avoid adding too much extra moisture, which affects the cake texture. Frozen pineapple is fine too—just thaw and pat dry.
Can I use gluten-free flour?
Yes! I’ve swapped a gluten-free all-purpose flour mix with success. The cake comes out a bit denser but still juicy and flavorful.
How do I adjust the sweetness?
Feel free to cut sugar by 1/4 cup or swap part for natural sweeteners like maple syrup, but remember it might change the cake’s texture slightly. Adding a little extra vanilla or cinnamon can deepen flavor without more sugar.
Can I make this a pineapple upside down cake?
Definitely! Just melt some butter and brown sugar in your pan, layer with pineapple slices, then pour your batter over. This adds a caramelized tang that’s lovely and a little more indulgent. If you want a tried-and-true recipe, check out this delicious pineapple upside down cake from Sugar Spun Run.
What’s the best pineapple cake frosting?
Cream cheese frosting with a touch of honey or powdered sugar is my go-to. If you prefer something lighter, whipped Greek yogurt with a sprinkle of cinnamon complements the cake well.
Is this suitable for meal prep?
Yes! Portioning the cake into individual slices or squares makes it easy to grab a nourishing snack. I’ve even packed it for picnics or weekend trips with great success.
This Juicy Pineapple Cake holds a special place in my kitchen because it reminds me to keep cooking joyful yet nourishing. It’s my go-to for satisfying sweet moments without stress.
My favorite Juicy Pineapple Cake tips:
- Always use fresh pineapple when you can—it’s worth the extra juiciness.
- Don’t overmix your batter; a few lumps are perfectly fine.
- Let the cake cool completely before adding any frosting for smooth results.
I’ve tried a few variations: swapping coconut oil for butter, adding shredded coconut, or even layering it with a pineapple cream cheese swirl. But coming back to the simple fresh pineapple cake recipe is my favorite every time.
If you want more comfort cake inspiration, you might like my French Butter Cake, or for a rich twist, check out this Red Velvet Cream Cheese Bundt Cake. Chocolate lovers might enjoy this Hidden Heart Chocolate Loaf Cake that’s perfect for thoughtful treats.
You can even find some fun tropical dessert ideas in this pineapple coconut pound cake with blue mold topping featuring a surprising blue mold topping I never expected!
If you enjoy my Juicy Pineapple Cake, you might also like checking out this Delicious PINK Pineapple Upside Down Cake recipe for a bright and playful twist.

Juicy Pineapple Cake
This Juicy Pineapple Cake is a moist and flavorful dessert combining fresh pineapple with a tender crumb, perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baked
- Cuisine: American
Ingredients
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1 tsp baking soda
- 1/2 tsp salt
- 2 large eggs
- 1/2 cup vegetable oil
- 1 tsp vanilla extract
- 1 can (20 oz) crushed pineapple, drained
- 1/2 cup buttermilk
- 1/2 tsp ground cinnamon (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease and flour a 9×13 inch baking pan.
- In a large bowl, whisk together flour, sugar, baking soda, salt, and cinnamon.
- In another bowl, beat eggs, then add oil, vanilla extract, crushed pineapple, and buttermilk; mix well.
- Combine wet ingredients with dry ingredients and stir until just blended.
- Pour batter into the prepared pan and smooth the surface.
- Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean.
- Allow cake to cool completely before serving.
Notes
For an extra tropical touch, serve with whipped cream or a scoop of coconut ice cream.

