The scent of caramelized pineapple and a hint of sweet cake drifting from the oven—it’s pure nostalgia, you know? The first time I whipped up this Pineapple Upside Down Tres Leches Poke Cake, the kitchen felt like a sun-soaked getaway. It’s got all the buttery, caramel flavors of classic pineapple upside down cake, but with an irresistible twist: a soak of tres leches syrup that takes each bite to dreamy, tropical heights.
I found myself craving something special after a family barbecue last summer—something that would wow everyone but didn’t require hours in the kitchen. That’s when this recipe came to life. I wanted the lush, milky softness of tres leches and the playful presentation of a poke cake, all topped with that glossy pineapple crown. Pineapple upside down tres leches cake quickly became my go-to for birthdays, potlucks, and, honestly, just about any excuse I could find.
This cake is more than just a mash-up; it’s an experience. Each forkful is a party of buttery cake, golden pineapple, and rich, creamy milk. It’s easy enough for a beginner, yet impressive enough for a crowd. Plus, it’s practically made for sharing—perfect for busy families, tropical-lovers, and anyone who believes dessert should be equal parts fun and delicious. If you love pineapple upside down cake and tres leches, this recipe is the sweet spot you’ve been looking for. Trust me, after testing (and taste-testing) this cake more times than I care to admit, I know you’ll be hooked, too.
Why You’ll Love This Pineapple Upside Down Tres Leches Poke Cake
- Quick & Easy: This is a fuss-free recipe—no fancy gadgets, and the poke cake method skips any complicated layering. You can have it ready to chill in less than an hour (minus soaking time, of course!).
- Simple Ingredients: Everything here is easy to find at your local grocery store. Pantry staples, canned pineapple, and good old-fashioned butter—no wild goose chase required.
- Perfect for Any Occasion: Whether you’re serving brunch, a summer barbecue, a birthday, or just a Tuesday night treat, this cake always fits right in. It’s casual but still has that “wow” factor.
- Crowd-Pleaser: I’ve yet to meet someone who doesn’t go back for seconds. Kids love the sweet, juicy fruit, and adults appreciate the creamy tres leches and caramel notes.
- Unbelievably Delicious: The combination of soft, milky cake with the golden pineapple topping is pure comfort. It’s tropical, a little retro, and totally crave-worthy.
What really sets this pineapple upside down tres leches poke cake apart? Two things: the way the buttery pineapple topping bakes into the cake (hello, caramel edges!) and the tres leches soak that keeps everything ultra-moist. Plus, poking holes lets the milk mixture seep deep into every bite. I’ve tried a lot of versions, but this one nails the balance—no soggy mess, just melt-in-your-mouth goodness. And let’s face it, the presentation always gets an “ooh!” from friends. It’s nostalgic, tropical, and just a little bit over-the-top in the best way.
This isn’t just cake—it’s a little escape. One slice, and you’re on a beach somewhere, soaking up the sun. That’s why I love bringing it to gatherings or making it for family night. It’s the kind of dessert people talk about long after the plates are cleared. If you’re looking to bring joy to your table (with minimal stress), this cake delivers every single time.
What Ingredients You Will Need
This pineapple upside down tres leches cake recipe keeps things straightforward, but every ingredient plays a role in building that tropical flavor and dreamy texture. Here’s what you’ll need:
- For the Pineapple Upside Down Topping:
- 1/4 cup (55g) unsalted butter, melted (for rich caramel flavor)
- 1/2 cup (100g) packed light brown sugar (creates that classic sticky topping)
- 1 can (20 oz/565g) pineapple slices in juice, drained (reserve the juice for the cake batter—use rings or chunks)
- 10-12 maraschino cherries, patted dry (totally optional, but they add a pop of color and retro charm)
- For the Cake Batter:
- 1 and 1/2 cups (190g) all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup (120ml) pineapple juice (from the can, adds a subtle pineapple note)
- 1/2 cup (120ml) whole milk (or use coconut milk for extra tropical flavor)
- 1/2 cup (115g) unsalted butter, softened
- 1 cup (200g) granulated sugar
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract (or coconut extract for a twist)
- For the Tres Leches Soak:
- 1 (14 oz/400ml) can sweetened condensed milk
- 1 (12 oz/354ml) can evaporated milk
- 1 cup (240ml) heavy cream
- 2 tablespoons coconut milk (optional, for a subtle coconut hint)
- For the Topping:
- 1 cup (240ml) heavy whipping cream, cold
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Toasted coconut flakes, extra pineapple, and cherries (for garnish, optional)
Ingredient Notes & Swaps: Use gluten-free 1:1 flour for a gluten-friendly version. For dairy-free, swap in vegan butter, coconut milk, and coconut whipped topping. If you can’t find pineapple rings, use chunks or tidbits—just keep the layer even. I’m a fan of Dole or Del Monte for canned pineapple (they’re always juicy, not mushy). And for the milk soak, don’t skip the coconut milk if you want that tropical edge—it’s not traditional, but it’s so good.
Equipment Needed
- 9×13 inch (23×33 cm) baking pan – the standard for poke cakes, and it gives plenty of room for soaking up the tres leches
- Mixing bowls – at least two: one for cake batter, one for the whipped cream
- Electric hand mixer or stand mixer – makes whipping cream and batter a breeze, but you can use a sturdy whisk and elbow grease if needed
- Offset spatula or silicone spatula – helps spread batter and whipped topping smoothly
- Measuring cups and spoons – accuracy is key, especially for the milk soak
- Toothpick or wooden skewer – for poking even holes to soak up all that tres leches goodness
- Small saucepan – to melt butter for the topping, if you’re not using the microwave
- Whisk – handy for combining the tres leches mixture
If you don’t have a 9×13 pan, you can use two 8-inch square pans—just adjust the baking time a little. I’ve even tried this in a deep round casserole dish for a more “rustic” look. As for mixers, a handheld whisk will do in a pinch, but a mixer gets the whipped cream nice and fluffy. After a few cakes, I learned to always grease the pan well and line with parchment for easy serving—trust me, it saves the pineapple from sticking! And if you’re on a budget, basic aluminum pans or glass bakeware work just fine.
How to Make Pineapple Upside Down Tres Leches Poke Cake
- Prep the Pan & Oven: Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23×33 cm) baking pan well with butter or nonstick spray. For extra insurance, line the bottom with parchment paper.
- Make the Pineapple Topping: Pour the melted butter evenly into the pan. Sprinkle brown sugar over the butter, spreading with your fingers so it covers the bottom. Arrange pineapple slices on top—overlap slightly if you need to. Tuck maraschino cherries into the center of each ring or between the slices.
- Mix the Dry Ingredients: In a medium bowl, whisk together flour, baking powder, and salt.
- Cream Butter & Sugar: In a large bowl, beat softened butter and granulated sugar together until pale and fluffy, about 2-3 minutes (medium speed with an electric mixer).
- Add Eggs & Flavors: Beat in eggs one at a time, scraping down the bowl as needed. Stir in vanilla extract (or coconut extract, if using).
- Combine Wet & Dry Ingredients: Alternate adding the dry ingredients with the milk and pineapple juice, starting and ending with dry. Mix just until combined—don’t overbeat! The batter will be thick but spreadable.
- Spread & Bake: Carefully spread batter over the pineapple layer, smoothing the top. Bake for 32-38 minutes, or until a toothpick poked in the center comes out clean and the cake is golden.
- Cool & Poke: Let the cake cool for 10-15 minutes. While still warm, use a wooden skewer or the handle of a wooden spoon to poke holes all over the cake, going about ¾ of the way down but not through the bottom. Space the holes every inch or so—don’t be shy!
- Mix Tres Leches Soak: Whisk together sweetened condensed milk, evaporated milk, heavy cream, and coconut milk (if using).
- Soak the Cake: Slowly pour the tres leches mixture evenly over the cake, making sure to cover the holes and edges. Go slowly to let it soak in. If some pools on top, don’t worry—it’ll absorb as the cake cools.
- Chill: Refrigerate the cake for at least 3 hours, or overnight for best results. The longer it sits, the dreamier the texture.
- Whip the Cream Topping: In a cold bowl, beat heavy cream, powdered sugar, and vanilla until stiff peaks form, about 2-3 minutes.
- Top & Garnish: Spread the whipped cream over the chilled cake. Sprinkle with toasted coconut, extra pineapple bits, and cherries if you like.
- Serve: Slice carefully to keep those pineapple rings pretty! Use a wide spatula for neat pieces. Enjoy cold for ultimate refreshment.
Notes & Troubleshooting: If your cake seems too wet, don’t panic—it firms up as it chills. If you’re worried about the topping sticking, don’t skip the parchment. And if the whipped cream starts to droop, pop it back in the fridge for 10 minutes. I learned (after one slightly messy attempt) that poking lots of small holes—not giant craters—helps the milk soak in evenly. Trust your eyes and nose: the cake should be golden, not pale, and the kitchen should smell like a sweet, tropical bakery.
Cooking Tips & Techniques
After making this pineapple upside down tres leches poke cake more times than I care to admit, I’ve picked up a few tricks you’ll want to know:
- Get Even Soak: Poke holes while the cake is still warm, but not piping hot. Use the handle of a wooden spoon or a thick skewer for best results. Too small, and the milk won’t soak in; too big, and the cake could collapse in spots.
- Don’t Overmix: Once you add the dry ingredients to the wet, mix just until combined. Overmixing makes the cake dense instead of fluffy and tender.
- Room Temp Ingredients: Let your eggs and butter come to room temperature—this helps the batter come together smoothly and bakes up evenly.
- Watch the Bake: Ovens vary, so check your cake at the 30-minute mark. The top should be golden, and the edges just pulling from the pan. If the pineapple starts to brown too quickly, loosely cover with foil.
- Chill Time is Key: The cake needs at least 3 hours (overnight is even better) for the tres leches to fully soak in and the flavors to meld. Don’t rush this step unless you want a milky puddle instead of a lush, sliceable cake.
- Whipped Cream Smarts: Chill your bowl and beaters before whipping the cream for a fluffier, more stable topping. If you’re serving outdoors, stabilize with a tablespoon of instant pudding mix.
I’ve had my share of soggy-bottomed cakes and dry poke cakes—what I’ve learned is that patience and even distribution of the milk make all the difference. And if your fruit looks a little pale after chilling, add a few fresh pineapple bits or cherries right before serving for extra pizzazz. If the cake seems too sweet, try a pinch of salt in the whipped cream to balance things out. Cooking really is about those little tweaks you learn along the way!
Variations & Adaptations
This pineapple upside down tres leches cake is endlessly flexible—here are just a few ways to make it your own:
- Gluten-Free: Swap in a 1:1 gluten-free all-purpose baking flour. I’ve tested with Bob’s Red Mill and King Arthur’s blends, and both work beautifully.
- Dairy-Free: Use vegan butter, coconut or almond milk in the cake, and coconut whipped topping. For the tres leches soak, sub in canned coconut milk, oat milk, and sweetened condensed coconut milk (yes, it exists!).
- Berry Twist: Replace pineapple with sliced strawberries or a mix of tropical fruits like mango and papaya for a summery spin. I love adding a layer of thinly sliced kiwi for color.
- Spiced Version: Add 1/2 teaspoon ground ginger or cardamom to the batter for a subtle spice that pairs well with pineapple.
- Sheet Cake or Cupcakes: Bake the batter in cupcake tins (reduce baking time to 18-22 minutes) for individual servings. Or, try a double batch for a party-sized sheet cake.
- Nut Allergy Friendly: Omit coconut and check your labels—most ingredients are nut free as written.
One of my favorite tweaks? Swapping half the pineapple for mango slices—super juicy and adds a little extra tropical punch. If you’re feeling adventurous, drizzle the finished cake with a little dark rum or coconut liqueur right before serving (adults only!). Whatever you try, just remember: baking is about having fun and making it yours.
Serving & Storage Suggestions
This cake is best served chilled—straight from the fridge, it’s ultra-refreshing. I like to top each slice with a dollop of whipped cream, a sprinkle of toasted coconut, and a cherry or two for that classic upside down cake look.
If you’re serving a crowd, cut the cake into neat squares with a sharp knife (wipe between cuts for clean edges). Pair it with a light, fruity drink like pineapple iced tea or a fizzy coconut-lime soda. For a fancier occasion, serve with a scoop of coconut ice cream on the side. This cake is the definition of summer dessert, but honestly, I’ve made it in the dead of winter just for a little sunshine.
To store, cover the cake tightly with plastic wrap or transfer to an airtight container. It’ll keep in the fridge for up to 4 days. For longer storage, you can freeze slices (without whipped cream) wrapped individually—just thaw overnight in the fridge and add fresh topping before serving. As it sits, the flavors get even better, and the cake becomes impossibly moist (but not soggy, promise). To reheat for a warm treat, zap a slice in the microwave for 10-15 seconds—just enough to take the chill off without melting the whipped cream.
Nutritional Information & Benefits
Each serving of pineapple upside down tres leches poke cake (1/16th of the cake) provides approximately:
- Calories: 350
- Fat: 18g
- Saturated Fat: 11g
- Carbohydrates: 42g
- Protein: 5g
- Sugar: 31g
This cake brings some tropical nutrition with every bite—pineapple offers vitamin C, manganese, and a touch of fiber. Using whole milk and heavy cream means you get a dose of calcium and protein, too. For a lighter version, swap in low-fat milk and cut back on the whipped cream. It’s naturally nut-free (just skip coconut flakes if needed), but does contain dairy, eggs, and wheat. While this dessert is definitely a treat, I love that it feels lighter than traditional butter-heavy cakes, and the fruit brings a natural, juicy sweetness. Sometimes, dessert really is good for the soul!
Conclusion
If you’re looking for a cake that’s as fun to make as it is to eat, this pineapple upside down tres leches poke cake is your answer. Between the buttery pineapple topping, the ultra-soft tres leches-soaked crumb, and that cloud of whipped cream, every bite feels like a tiny escape to the tropics. It’s the kind of recipe that puts smiles on faces—mine included, every single time.
Feel free to switch things up with your favorite fruits or a splash of coconut, and don’t be afraid to make it ahead (it only gets better as the flavors mingle). I love seeing how others put their own spin on this cake, so if you try it, drop a comment below or tag me on social media! Life’s short—make dessert, share it, and savor every last crumb.
Go ahead, bake this cake and let me know what you think. I’m rooting for you, and I just know your kitchen is about to smell amazing.
Frequently Asked Questions
Can I make pineapple upside down tres leches cake ahead of time?
Absolutely! In fact, it tastes even better when made a day ahead. Just add the whipped cream topping before serving for the freshest look.
What if I don’t have pineapple rings?
No worries—you can use pineapple chunks or tidbits instead. Just arrange them evenly over the brown sugar layer for a pretty (and tasty) result.
Can I freeze this cake?
Yes! Freeze individual slices (without whipped cream) in airtight containers. Thaw in the fridge before adding toppings and serving.
How do I keep the cake from getting soggy?
Don’t overdo the soaking—pour the tres leches mixture slowly and let it absorb gradually. Letting the cake chill for several hours (or overnight) helps set the texture perfectly.
Is there a way to make this cake dairy-free?
Definitely! Use vegan butter, coconut milk, and non-dairy whipped topping. Substitute sweetened condensed coconut milk and plant-based milk for the tres leches soak. It’s still dreamy and delicious!
Pin This Recipe!
Pineapple Upside Down Tres Leches Cake
This easy tropical poke cake combines the caramelized pineapple topping of a classic upside down cake with the ultra-moist, milky soak of tres leches. It’s a crowd-pleasing dessert that’s perfect for any occasion and delivers a dreamy, nostalgic flavor with every bite.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 4 hours
- Yield: 16 servings 1x
- Category: Dessert
- Cuisine: Latin American, American
Ingredients
- 1/4 cup unsalted butter, melted
- 1/2 cup packed light brown sugar
- 1 can (20 oz) pineapple slices in juice, drained (reserve juice for cake batter)
- 10–12 maraschino cherries, patted dry (optional)
- 1 1/2 cups all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 1/2 cup pineapple juice (from can)
- 1/2 cup whole milk (or coconut milk for extra tropical flavor)
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract (or coconut extract)
- 1 can (14 oz) sweetened condensed milk
- 1 can (12 oz) evaporated milk
- 1 cup heavy cream
- 2 tablespoons coconut milk (optional)
- 1 cup heavy whipping cream, cold
- 2 tablespoons powdered sugar
- 1/2 teaspoon vanilla extract
- Toasted coconut flakes, extra pineapple, and cherries for garnish (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan and line the bottom with parchment paper.
- Pour melted butter evenly into the pan. Sprinkle brown sugar over the butter and spread to cover the bottom. Arrange pineapple slices on top and tuck maraschino cherries into the center of each ring or between slices.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, beat softened butter and granulated sugar until pale and fluffy, about 2-3 minutes.
- Beat in eggs one at a time, scraping down the bowl as needed. Stir in vanilla or coconut extract.
- Alternate adding the dry ingredients with the milk and pineapple juice, starting and ending with dry ingredients. Mix just until combined.
- Carefully spread batter over the pineapple layer and smooth the top.
- Bake for 32-38 minutes, or until a toothpick inserted in the center comes out clean and the cake is golden.
- Let the cake cool for 10-15 minutes. While still warm, use a wooden skewer or the handle of a wooden spoon to poke holes all over the cake, about 3/4 of the way down.
- Whisk together sweetened condensed milk, evaporated milk, heavy cream, and coconut milk (if using).
- Slowly pour the tres leches mixture evenly over the cake, making sure to cover the holes and edges. Let it soak in.
- Refrigerate the cake for at least 3 hours, or overnight for best results.
- In a cold bowl, beat heavy cream, powdered sugar, and vanilla until stiff peaks form, about 2-3 minutes.
- Spread the whipped cream over the chilled cake. Garnish with toasted coconut, extra pineapple, and cherries if desired.
- Slice and serve cold.
Notes
For best results, chill the cake for at least 3 hours or overnight to allow the tres leches mixture to fully soak in. Poke holes while the cake is still warm for even absorption. Use coconut milk in the soak and/or cake for extra tropical flavor. For a gluten-free version, use a 1:1 gluten-free flour blend. The cake can be made a day ahead and keeps well in the fridge for up to 4 days. Freeze slices without whipped cream for longer storage.
Nutrition
- Serving Size: 1/16th of cake
- Calories: 350
- Sugar: 31
- Sodium: 180
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 42
- Fiber: 1
- Protein: 5
Keywords: pineapple upside down cake, tres leches, poke cake, tropical dessert, easy cake, summer dessert, potluck, crowd-pleaser, pineapple cake, whipped cream, caramelized pineapple





