Desserts
This Asian pineapple cake transforms a simple fruit into a showstopping dessert with layers of tender cake, juicy pineapple, and a buttery streusel crown.
The secret lies in balancing sweetness and acidity—steamed pineapple rings create a vibrant center, while the streusel topping adds a crisp, caramelized finish that contrasts beautifully with the soft cake layers.
I developed this recipe after years of testing, ensuring every bite delivers that perfect mix of tropical brightness and comforting texture.
The cake itself is light and fluffy, thanks to a simple yet effective batter that incorporates pineapple juice for moisture and depth. What sets this recipe apart is the steaming technique—briefly steaming the pineapple rings before layering them ensures they stay juicy and tender, not soggy.
The buttery streusel, meanwhile, bakes into a golden, crunchy crown that holds together beautifully, making it easy to slice and serve without falling apart.
By the time you pull this cake from the oven, you’ll have a dessert that looks as impressive as it tastes—golden layers of cake, glistening pineapple rings, and a streusel crown that crackles with every bite.
The aroma alone will have everyone gathering around the table, and the first slice reveals why this cake is a crowd-pleaser. Perfect for celebrations or a special treat, it’s the kind of dessert that feels both nostalgic and modern at the same time.
For an extra twist, consider adding a hint of pandan or matcha to the cake batter or swapping the streusel for a coconut-based version. The possibilities are endless, but the core technique—steamed pineapple and buttery layers—remains the heart of this recipe. Let’s get baking!
Ingredients for asian pineapple cake
These carefully balanced ingredients create a tropical dessert with perfect texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Pineapple 🍍 | 2 cups | Juice extracted plus rings |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for streusel |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍯 | 1 tbsp | Pure Madagascar preferred |
| Pineapple Juice 🍍 | ½ cup | Freshly extracted |
| Old-Fashioned Oats 🌾 | 1 cup | Blended into flour |
| Brown Sugar 🍚 | ½ cup | Packed for streusel |
| Ground Cinnamon 🌿 | 1 tsp | Freshly toasted |
| Toasted Coconut Flakes 🥥 | ¼ cup | For streusel texture |
The pineapple is the heart of this cake, so choose ripe but firm fruit—overripe yields too much juice, underripe lacks sweetness. For the best flavor, use fresh pineapple from an Asian market or specialty grocer like Whole Foods—their pre-cut rings are ideal for steaming. The juice extracted from the fruit doubles as a natural tenderizer in the batter. If using canned pineapple, drain it thoroughly and pat the rings dry to prevent a soggy cake. For the streusel, old-fashioned oats provide the perfect chew, while the toasted coconut adds an authentic tropical note that complements the pineapple beautifully.
No fresh pineapple? High-quality canned pineapple works in a pinch—just select brands like Del Monte Gold or Dole for better texture. Substitute pineapple juice with orange juice if needed, though it will alter the flavor profile slightly. For the streusel, quick oats can replace old-fashioned, but they won't toast as richly. The brown sugar in the streusel is crucial—it caramelizes during baking for that signature crunch. If you're avoiding gluten, almond flour can replace up to half the all-purpose flour, though the texture will differ slightly. For a more intense flavor, consider adding 1 tsp of pandan extract to the cake batter—it's a signature flavor in many Asian desserts.
Fresh pineapple rings can be steamed up to 3 days ahead and stored in the fridge, while the cake batter should be prepared no more than 4 hours before baking. The streusel mixture can be prepped 2 days ahead and kept in the freezer—just bring it to room temperature before baking. Once assembled, the cake keeps well at room temperature for 2 days or in the fridge for 5 days. For longer storage, slice and freeze individual portions—they reheat beautifully in the oven for 10 minutes at 350°F to restore crispness. The cake's layers are delicate, so serve it at room temperature for the best texture contrast between the soft cake, juicy pineapple, and crisp streusel.
Why You'll Love This Recipe
- Pantry-Friendly Base: I swear by this recipe because it uses what you already have—no obscure ingredients, just flour, sugar, butter, and eggs. The pineapple does all the heavy lifting for flavor, so you’re not chasing down specialty items.
- Tropical Twist: That fresh pineapple isn’t just for looks—it’s the star. The natural sweetness cuts through the buttery richness, giving it a bright, almost custardy depth. (Yes, even my picky husband finishes his slice.)
- Budget Buster: A single pineapple lasts for three batches, and the rest of the ingredients? Basic. You’re getting restaurant-quality flavor for a fraction of the cost—no guilt, just pure satisfaction.
Step-by-step instructions for Asian pineapple cake
Layering tropical flavors with a buttery crown requires precision—follow these steps for perfect texture and vibrant color.
Prepare the Pineapple Filling and Juice
Cut the 2 cups fresh pineapple into small chunks, reserving the juice. I use a mandoline for even slices, but a sharp knife works too. Transfer the chunks to a saucepan and gently heat with 0.5 cup pineapple juice over medium-low heat for 5 minutes until softened. This preserves the fruit's natural sweetness while preventing mushiness in the cake.
Strain the mixture through a fine-mesh sieve to remove any fibers, pressing gently with a spoon to extract all the juice. You should have about 1 cup of smooth pineapple purée—this will be the heart of your cake's flavor. Let it cool completely before using, as warm liquid can alter the cake's structure.
Mix the Cake Batter for Light Layers
In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 1.5 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Sift the dry ingredients twice for a light, airy texture—this prevents dense layers. In a separate bowl, beat the 4 whole large eggs until frothy, then gradually whisk in the 1 tbsp vanilla extract and the cooled pineapple purée.
With the mixer on low speed, gradually add the dry ingredients to the wet mixture, mixing just until combined. Avoid overmixing—you should see a few small lumps in the batter. This ensures tender layers rather than a tough cake. The batter will be slightly thick but pourable, with a vibrant golden hue from the pineapple.
Create the Buttery Streusel Crown
In a food processor, pulse the 1 cup old-fashioned oats until they resemble coarse flour. Transfer to a bowl and mix with 1 cup cold unsalted butter (cut into cubes), 0.5 cup packed brown sugar, 1 tsp ground cinnamon, and 0.25 cup toasted coconut flakes. Use your fingers to work the butter into the oat mixture until it resembles coarse crumbs with pea-sized butter pieces—this creates the perfect texture for a crispy crown.
Spread half of the streusel mixture evenly over a 9-inch round cake pan lined with parchment paper. Press down gently to create an even base layer. This foundation prevents the cake from sticking and adds a delightful crunch to every slice.
Layer and Bake for Even Rising
Pour half of the pineapple batter over the streusel base, spreading it evenly to the edges. Drizzle 2 tablespoons of pineapple juice over the batter to keep it moist during baking. Repeat with the remaining batter and streusel, pressing the top layer lightly to create texture. Bake in a preheated 350°F oven for 40-45 minutes, or until a toothpick inserted into the center comes out clean.
Watch for the edges to turn golden brown while the center remains slightly springy—this indicates perfect doneness. If the top browns too quickly, tent loosely with foil after 25 minutes to prevent over-browning. The cake should rise about 1 inch above the pan, creating those coveted layers.
Cool and Serve with Tropical Flair
Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. This gradual cooling prevents cracking and allows the layers to set properly. Once fully cooled, dust the top with a light layer of powdered sugar for an elegant finish. Serve slices warm or at room temperature—each bite delivers the perfect balance of tender cake, buttery streusel, and bright pineapple flavor.
For best results, store leftovers in an airtight container for up to 3 days, though I find it disappears faster than that. The contrast of moist cake layers with the crispy streusel crown makes this cake a showstopper for any tropical-themed gathering.
Pro Tips For Making Asian Pineapple Cake
- Use Room-Temperature Butter: Cold butter creates lumps that won’t mix properly—especially in this cake where butter and sugar need to emulsify into a light, fluffy base. Take it out of the fridge 30 minutes before starting, or microwave it in 10-second bursts until just soft (not melted). I used to rush this step and wondered why my cake turned out dense.
- Blanch the Pineapple: Fresh pineapple has enzymes that break down the cake’s structure, making it gummy. Cut the pineapple into small chunks, boil them in water for 2 minutes, then shock in ice water. Drain well before folding into the batter—this stops the enzymes and keeps your cake tender, not soggy. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Batter: Once you add the flour, mix just until combined—about 15 strokes with a spatula. Overmixing develops gluten, which makes the cake tough. I learned this the hard way after making a batch that turned out more like a dense bread than a light, airy cake. Stop when there are no more flour streaks.
- Bake Until the Center Springs: This cake’s done when a toothpick comes out with a few moist crumbs but the center springs back when touched—not when it pulls clean. Ovens run hot, so start checking at 10 minutes before the recipe’s suggested time. If it browns too fast, tent with foil early. (Your future self will thank you for not guessing.)
Health benefits of these flavors
Tropical Fruit Benefits
Pineapple isn't just delicious—it's packed with vitamin C (about 79% of your daily needs per cup) to boost your immune system and collagen production. The fruit also contains bromelain, an enzyme that aids digestion and reduces inflammation.
When used in this cake, the steamed pineapple retains these benefits while adding natural sweetness without refined sugar. 🍍
Light, Fluffy Cake Advantages
The all-purpose flour and baking powder combination creates a tender cake that's easier to digest than dense desserts. The pineapple juice in the batter adds moisture without extra fat, making this cake a lighter option compared to traditional butter-heavy cakes.
Plus, the natural sweetness from the fruit means you can reduce added sugar by 20-30% if desired.
Protein-Packed Streusel
While this cake isn't a protein powerhouse, the streusel topping contains old-fashioned oats and butter that provide a balanced energy boost. The oats offer 5 grams of protein per cup, while the butter adds healthy fats that help stabilize blood sugar.
This makes the cake more satisfying than many fruit-only desserts that spike energy levels quickly.
Vitamin Boost from Coconut
The toasted coconut flakes in the streusel add more than flavor—they contain medium-chain triglycerides (MCTs) that your body converts to energy efficiently. Coconut also provides iron and potassium, minerals often lacking in standard desserts. Just ¼ cup of coconut flakes adds these nutrients while enhancing the tropical theme.
Natural Energy Balance
The combination of pineapple's natural sugars with the fiber from oats creates a dessert that provides steady energy rather than a sugar crash. The baking powder's leavening action also creates a lighter texture that's gentler on digestion.
For an extra boost, you could add 1 scoop vanilla protein powder to the batter—it blends seamlessly and adds 20 grams of protein per serving.
Antioxidant-Rich Ingredients
Both pineapple and cinnamon in this recipe contain powerful antioxidants. Pineapple's manganese supports bone health, while cinnamon's polyphenols help regulate blood sugar. The butter in the streusel provides vitamin E, an antioxidant that protects your cells.
Together, these ingredients make this cake a more nutritious treat than many store-bought desserts. 💪
Nutrition facts
Frequently asked questions
Can I use canned pineapple instead of fresh?
Yes, but with adjustments! Drain the pineapple thoroughly and pat the rings dry to prevent a soggy cake. Use 1 (20 oz) can of pineapple chunks (packed in juice) and reduce the added pineapple juice in the recipe by 0.25 cup. For best texture, select brands with minimal syrup like Del Monte Gold or Dole. The flavor will be slightly different but still delicious.
Why does my streusel turn into a big clump?
This usually happens when the butter melts too quickly during mixing. Keep your butter cold and cubed when combining with oats and sugar. Work quickly and use your fingers to cut butter into the dry ingredients rather than mixing with a spoon. The streusel should resemble coarse crumbs with pea-sized butter pieces for perfect texture.
How do I make this cake gluten-free?
Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur. For the streusel, use 1 cup gluten-free oats (certified GF) and add 1 tbsp xanthan gum to the cake batter to maintain structure. Note the texture will be slightly denser, but still delicious when paired with the juicy pineapple layers.
Can I bake this in a different pan size?
For an 8-inch pan, reduce all ingredients by about 20% and bake for 30-35 minutes. For a 10-inch pan, increase ingredients by 25% and bake for 45-50 minutes. Always use the same oven temperature (350°F) and check doneness with a toothpick. The cake should rise 1 inch above the pan regardless of size.
What's the best way to store leftovers?
For short-term storage, keep the cake in an airtight container at room temperature for up to 2 days. For longer storage, slice and freeze individual portions. To restore crispness, reheat slices in a 350°F oven for 8-10 minutes until warmed through. The cake's layers stay moist longer than most fruit cakes, making it perfect for make-ahead desserts.
