Desserts
This ambrosia cake recipe with pineapple delivers the perfect balance of creamy coconut, tangy fruit, and nostalgic maraschino cherries—every layer a testament to Southern baking tradition. The secret lies in soaking the fruit properly: letting those pineapple rings absorb the sweetened coconut cream while maintaining their structure. I’ve perfected this technique over years of baking, ensuring each slice offers that signature melt-in-your-mouth texture without turning soggy.
What sets this recipe apart is the layered approach—alternating between fluffy cake layers, coconut cream-soaked fruit, and whipped cream or gelatin (your choice for texture). Traditionalists swear by gelatin for its firm hold, while modern bakers prefer lighter whipped cream layers. Either way, the result is a dessert that’s as visually stunning as it is delicious, with vibrant pineapple rings peeking through every bite.
The assembly process might seem intricate, but breaking it down into manageable steps makes it foolproof. You’ll start with a simple vanilla cake, then build layers of flavor with the soaked fruit and coconut cream. The final touch? A dusting of powdered sugar or a sprinkle of toasted coconut for that extra crunch. This cake isn’t just a dessert—it’s a celebration of texture and tradition.
Whether you’re serving it at a family gathering or simply indulging in a slice of nostalgia, this ambrosia cake delivers restaurant-quality results with a homemade touch. The key is patience—letting the layers set properly ensures each forkful is a perfect harmony of sweet, creamy, and tangy. Ready to master this classic?
Ingredients for ambrosia cake recipe pineapple
Twelve ingredients, three layers, and a taste of Southern nostalgia—this ambrosia cake is all about balance.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for fluffy texture |
| Granulated Sugar 🍚 | 2 cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 4 whole | Room temperature for best mixing |
| Baking Powder 🍃 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🍯 | 2 tsp | Pure, high-quality |
| Canned Crushed Pineapple 🍍 | 2 cups | Drained, unsweetened |
| Sweetened Coconut Cream 🥥 | 1 ½ cups | Chilled overnight, thick layer |
| Maraschino Cherries 🍒 | 1 ½ cups | Chopped, drained |
| Unflavored Gelatin 🍬 | 1 tbsp | For firmer layers |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat |
| Powdered Sugar 🍚 | 1 cup | For dusting |
| Toasted Coconut Flakes 🥥 | ½ cup | For garnish |
The pineapple and coconut cream are the stars here. Look for canned pineapple with no added sugar—the sweetness should come from the coconut cream and cherries. Trader Joe's has the best unsweetened crushed pineapple, but any brand works if it says 'unsweetened'. For the coconut cream, grab the canned kind (like Goya or Dole) and chill it overnight so the thick cream layer is easy to scoop. The maraschino cherries? Maraschino cherries in juice (not syrup) keep the cake from getting too soggy—drain them well before chopping. The gelatin is optional but helps hold the layers together if you prefer a firmer texture.
No crushed pineapple? Fresh pineapple works too—just core and dice it, then soak in simple syrup (equal parts sugar and water) for 30 minutes to soften. Swap the coconut cream for coconut milk blended with extra sugar if you're out, but it won’t be as rich. No gelatin? Whipped cream layers are lighter but less stable—add a splash of vanilla to keep them from separating. The butter matters here too: room temperature is key—it should be soft but not melted. If it’s too cold, the cake will be dense. And if you’re feeling fancy, toast your own coconut flakes in a dry pan for 3-4 minutes—they’ll taste a million times better than the pre-toasted kind.
This cake tastes even better the next day once everything sets. Store it in the fridge for up to 5 days, covered tightly. The gelatin layers will firm up nicely, but if you used whipped cream, add a layer of plastic wrap directly on the cake to prevent drying. For serving, dust with powdered sugar right before cutting—it keeps the layers from sticking. Leftovers? Slice and freeze individual portions for up to 3 months. They thaw beautifully at room temperature, though the whipped cream layers might get a little softer.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just fold the flour into the butter until it’s crumbly, then toss in the eggs one at a time. The texture comes together like magic, and honestly? My stand mixer gets a break.
- Tropical Comfort: That first bite of pineapple-soaked layers with the buttery crumb? It’s like a vacation in your mouth. The sugar in the syrup caramelizes just enough to make it feel indulgent, not heavy.
- Party in a Box: Between us, this cake is my go-to for potlucks or last-minute birthdays. Slice it, layer it with whipped cream, and boom—you’ve got a showstopper that doesn’t require a pastry chef’s touch.
- Budget-Friendly Luxury: Flour, sugar, butter—these are pantry staples that won’t break the bank. Plus, the leftovers? They disappear faster than my willpower when I’m craving something sweet. (Yes, even on a Tuesday night.)
Step-by-step instructions for ambrosia cake
This tropical twist on classic cake layers combines creamy coconut and juicy pineapple for a showstopper dessert.
Prepare the Cake Layers
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. In a large mixing bowl, combine the 2.5 cups all-purpose flour, 2 cups granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. Whisk until evenly distributed—this prevents dense spots in your cake.
In a separate bowl, beat the 1 cup unsalted butter and 4 whole large eggs together until light and fluffy, about 3-4 minutes with an electric mixer. Gradually add the dry ingredients to the wet, mixing on low speed just until combined. Fold in the 2 tsp vanilla extract until fully incorporated. Divide the batter evenly between the prepared pans.
Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely. This prevents them from cracking when you remove them from the pans.
Create the Coconut Cream Filling
In a medium saucepan, combine the 1.5 cups sweetened coconut cream (the thick layer from the can, not the watery part) and 1 tbsp unflavored gelatin. Heat over low heat, stirring constantly until the gelatin dissolves completely. Remove from heat and let cool slightly—this prevents the gelatin from seizing up when you mix it later.
In a separate bowl, whip the 2 cups heavy whipping cream to stiff peaks. Gently fold the cooled coconut cream mixture into the whipped cream until fully combined. The filling should be light and airy, with no streaks of coconut cream remaining. Spread this mixture evenly between the two cake layers once they're completely cooled.
Assemble the Ambrosia Cake
Place one cake layer on a serving plate. Spread an even layer of the coconut cream filling over the top, leaving about ½-inch border uncovered. This ensures the filling stays contained when you add the pineapple topping. Sprinkle half of the 2 cups canned crushed pineapple (drained well) and half of the 1.5 cups chopped maraschino cherries (drained) over the filling.
Top with the second cake layer and gently press down to create a level surface. Spread the remaining coconut cream filling over the top layer, then add the remaining pineapple and cherries. The mixture should look vibrant and inviting—this is where the magic happens. Chill in the refrigerator for at least 4 hours or overnight to allow the flavors to meld and the cake to set properly.
Garnish and Serve
Before serving, dust the top of the cake generously with 1 cup powdered sugar using a fine-mesh sieve. This creates an elegant, snowy finish that contrasts beautifully with the tropical flavors. Sprinkle the remaining 0.5 cup toasted coconut flakes evenly over the top for added texture and visual appeal.
Slice with a sharp knife that's been dipped in hot water and wiped dry—this ensures clean cuts through the layers. Serve chilled for the best texture and flavor experience. Each bite should deliver a perfect balance of moist cake, creamy coconut, and sweet-tart pineapple and cherries.
Pro Tips For Making Ambrosia Cake Recipe Pineapple
- WEIGH YOUR FLOUR: I learned this the hard way—scooping flour straight from the bag packs way too much air into your batter. Use a kitchen scale for precision (120g for a standard recipe), or at least spoon it in gently and level it off. That extra volume makes your cake denser than it needs to be, and you’ll miss the light, fluffy texture this recipe promises.
- CREAM BUTTER AND SUGAR UNTIL PALE: Don’t just mix it—beat that butter and sugar until it’s the color of pale honey, not beige. Use a stand mixer with the paddle attachment (about 3-4 minutes) to break down the sugar crystals properly. I used to rush this step, and the cake would turn out with a weird, slightly gritty mouthfeel. Pale means smooth.
- DON’T OVERMIX THE BATTER: Once you fold in the dry ingredients, stop as soon as they’re just combined. Overmixing develops gluten, and your cake will end up tough instead of tender. Give it 10-12 strokes max with a spatula—just enough to avoid streaks. I’ve ruined batches by turning the batter into dough, and it’s a heartbreaking waste.
- CHILL THE BATTER 10 MINUTES: This is the thing that matters most for even baking. After mixing, let the batter sit in the bowl for 10 minutes before pouring it into your pan. The flour absorbs moisture, and the eggs stabilize, which prevents cracking and sinking in the center. I know, I know—you’re eager to bake. But trust me, it makes a real difference.
Pro cooking tips for this dish
Perfect Cake Layers
Bake your cake layers at 350°F for 25-30 minutes until a toothpick comes out clean. Let them cool in the pans for 10 minutes before removing—this prevents cracking. I use a wire rack to cool completely, which also helps prevent soggy bottoms when assembling. For extra insurance, brush the cooled layers with a simple syrup made from 2 tbsp sugar and 2 tbsp water before adding filling. This keeps them moist without making them gummy. 🍰
Soaking Fruit Properly
The key to ambrosia cake is soaking the pineapple just enough to absorb the coconut cream without turning mushy. Drain the crushed pineapple thoroughly, then mix it with 1 tbsp lemon juice and 1 tbsp sugar before layering. This brightens the flavor and helps maintain texture. I let the fruit soak for 10-15 minutes in the coconut cream mixture before assembling—just enough time to infuse without over-saturating. 🍍
Gelatin vs. Whipped Cream
Traditional recipes use gelatin for a firmer texture, but I often swap it for whipped cream for a lighter feel. If using gelatin, bloom it in ¼ cup cold water for 5 minutes before heating with the coconut cream. For whipped cream layers, fold in 1 tsp vanilla extract and chill the bowl before whipping to prevent melting. Gelatin gives structure, while whipped cream adds airiness—choose based on your preference for texture. ✨
Layering Like a Pro
Spread the coconut cream filling evenly between layers, leaving a ½-inch border to prevent overflow. Use a spatula to scrape the edges clean—this keeps the cake neat and professional-looking. I like to sprinkle half the pineapple and cherries between layers and the rest on top for visual appeal. For even distribution, gently press down on the top layer with a plate before chilling. This ensures clean slices when serving. 🥥
Chilling Time Matters
Never skip the 4-hour chilling time—this lets the gelatin set (if used) and allows flavors to meld. I place my cake in the fridge uncovered for the first hour to prevent condensation, then cover it tightly for the remaining time. The longer it chills, the better the texture. If you're short on time, freeze the assembled cake for 1 hour before serving, but let it sit at room temperature for 10 minutes to soften slightly. 💫
Serving with Flair
Dust the cake with powdered sugar right before serving to create a snowy finish. For extra flair, arrange maraschino cherries in a circular pattern on top or drizzle with a simple syrup made from 2 tbsp sugar and 1 tbsp water. Use a sharp, hot knife to slice cleanly through the layers. Serve with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate dessert experience. 🍽️
Nutrition facts
Frequently asked questions
Can I substitute fresh pineapple for canned in this recipe?
Yes, but you'll need to prep it differently. Dice 2 cups fresh pineapple (about 1 small pineapple) and soak in simple syrup (equal parts sugar and water) for 30 minutes to soften. Drain well before using—fresh pineapple releases more liquid than canned, which can make the cake soggy if not properly drained.
Why does my ambrosia cake turn out too wet or soggy?
Over-soaking the pineapple or using too much coconut cream are common culprits. Drain all liquid thoroughly from canned pineapple and let the fruit soak in the coconut mixture for only 10-15 minutes before assembling. Also ensure your cake layers are completely cooled before adding filling. For extra insurance, chill the assembled cake uncovered for the first hour to prevent condensation.
How do I make this cake gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) and add ½ tsp xanthan gum to improve texture. Use the same measurements for other ingredients. For the cake layers, you may need to bake them 2-3 minutes longer at 350°F to ensure doneness. Test with a toothpick—it should come out clean.
Can I make this cake ahead of time?
Assemble the cake up to 2 days in advance and store it covered in the fridge. The flavors actually improve with time as the fruit absorbs more of the coconut cream. For longer storage (up to 5 days), wrap individual slices tightly in plastic wrap and freeze. Thaw at room temperature for 1 hour before serving.
What's the best way to make it dairy-free?
Swap the butter for 1 cup dairy-free margarine or coconut oil, and use dairy-free whipped cream (like coconut whipped cream) instead of heavy whipping cream. For the coconut cream filling, use regular coconut cream (no substitutions needed). The cake layers may be slightly denser, but the tropical flavors will still shine. Test with a toothpick to ensure doneness.
