Ambrosia Cake Recipe

Ambrosia Cake

Ambrosia Cake takes the classic Southern fruit salad flavors—orange, pineapple, coconut, and cherry—and turns them into a light, layered dessert. Each bite brings a soft, tender crumb with bright citrus, a creamy tropical curd, and a cloud-like frosting that is not too sweet.

This recipe takes about 73 minutes total, with 45 minutes of active prep. It sits firmly at intermediate level, mostly because the pineapple-coconut curd needs careful whisking over the stove. The reward is a stunning 4-serving layer cake that feels special enough for a birthday or holiday table.

Why You’ll Love This Recipe

  • Bold tropical flavor — Orange zest, pineapple juice, and coconut milk create a bright, fruity taste that is not cloying.
  • Light and airy texture — The whipped cream cheese frosting stays fluffy, and the cake layers have a fine, tender crumb.
  • Retro charm with modern balance — It keeps the nostalgic garnishes (cherries, mandarin segments) but cuts the sugar enough that adults enjoy it too.
Ambrosia Cake
Ambrosia Cake

What Makes This Recipe Special

The cake itself is an orange-infused buttermilk sponge, which stays moist without being heavy. The pineapple-coconut curd adds a silky, tangy layer between the tiers, and the whipped cream cheese frosting has enough structure to hold swirls without feeling stiff. It is essentially the ambrosia fruit salad reimagined as a proper layer cake—perfect for spring gatherings or a retro-themed dinner.

Ingredients You’ll Need

For the Cake

  • All-purpose flour — 1 1/4 cups (156g) gives the cake enough structure without making it dense. Spoon and level for accuracy.
  • Baking powder and baking soda — 1 teaspoon baking powder plus 1/4 teaspoon baking soda provide lift and help the crumb rise evenly.
  • Kosher salt — 1/4 teaspoon balances the sweetness and brightens the citrus notes.
  • Unsalted butter — 1/2 cup (113g) at room temperature (68-70°F / 20-21°C) creams properly with sugar for a light texture.
  • Granulated sugar — 3/4 cup (150g) sweetens the cake and helps with browning.
  • Large eggs — 2 eggs at room temperature blend smoothly into the batter without curdling.
  • Full-fat buttermilk — 1/2 cup (120ml) at room temperature keeps the crumb tender and reacts with the baking soda for lift.
  • Orange zest — 1 tablespoon finely grated zest from 1 large orange infuses the entire cake with bright citrus oil.
  • Vanilla extract — 1 teaspoon rounds out the flavor profile.
  • Pure almond extract — 1/4 teaspoon adds a subtle nutty undertone that complements the coconut.

For the Pineapple-Coconut Curd

  • Pineapple juice — 1/4 cup (60ml) from canned crushed pineapple gives the curd its signature tangy sweetness.
  • Full-fat canned coconut milk — 1/4 cup (60ml), shaken well before measuring, provides creamy richness and authentic coconut flavor.
  • Granulated sugar — 2 tablespoons sweetens the curd just enough to balance the acidity.
  • Large egg yolk — 1 yolk thickens the curd and gives it a silky mouthfeel.
  • Cornstarch — 1 tablespoon stabilizes the curd so it sets firmly between layers.
  • Unsalted butter — 2 tablespoons, cold and cut into small cubes, enriches the curd and gives it a glossy finish.

For the Whipped Cream Cheese Frosting

  • Cream cheese — 4 ounces (113g), cold from the fridge, provides tang and stability.
  • Heavy cream — 1/2 cup (120ml), cold, whips into soft peaks that lighten the frosting.
  • Powdered sugar — 2 tablespoons add a hint of sweetness without making the frosting grainy.
  • Vanilla extract — 1/2 teaspoon rounds out the flavor.

For the Garnish

  • Sweetened shredded coconut — 1/4 cup (20g), toasted at 350°F / 177°C for 4-5 minutes until golden, adds a nutty crunch.
  • Mandarin orange segments — 1/4 cup (30g) from canned, drained and patted dry, provide a juicy pop of color.
  • Maraschino cherries — 2 cherries, drained and patted dry, finish the retro look.

Equipment Needed

  • Two 6-inch round cake pans — The recipe is designed for small pans to create tall layers. If you only have 8-inch pans, the layers will be shorter and bake faster—check at 18 minutes.
  • Stand mixer or hand mixer — Either works for creaming the butter and sugar and for whipping the frosting. A hand mixer is fine if you do not own a stand mixer.
  • Small saucepan — For cooking the pineapple-coconut curd. Nonstick or stainless steel both work, but avoid aluminum, which can react with the citrus.
  • Offset spatula — Makes spreading the curd and frosting much easier. A butter knife works in a pinch but will leave more uneven layers.
  • Parchment paper — Lining the pan bottoms guarantees the cakes release cleanly. Wax paper is not a substitute—it can melt in the oven.

Instructions to Prepare Ambrosia Cake

These steps follow the exact method from testing. Read through once before starting, and set out all refrigerated ingredients 30 minutes ahead so they warm to room temperature.

  • Prep the pans — Grease two 6-inch round cake pans with butter or nonstick spray, line the bottoms with parchment, dust the sides with flour, and tap out the excess. This prevents sticking and promotes even browning.
  • Mix the dry ingredients — Whisk together the flour, baking powder, baking soda, and salt in a medium bowl. Set aside.
  • Cream the butter and sugar — In a stand mixer with the paddle attachment, beat the butter and sugar on medium-high until light and fluffy, about 3 minutes. Scrape the bowl. The mixture should look pale and feel aerated when rubbed between your fingers.
  • Add the eggs — Beat in the eggs one at a time, each for 30 seconds on medium speed. Scrape the bowl. If the batter looks curdled, the butter or eggs are too cold—warm the bowl with your hands briefly.
  • Alternate dry and wet — Whisk together the buttermilk, orange zest, vanilla, and almond extract. With the mixer on low, add the dry ingredients in three additions and the buttermilk mixture in two, starting and ending with dry. Mix each addition until just combined, then fold by hand with a rubber spatula to eliminate any flour streaks.
  • Bake the layers — Divide the batter evenly (about 10 ounces / 285g per pan). Bang the pans gently on the counter. Bake on the center rack at 350°F / 177°C for 22-28 minutes, until golden and a toothpick inserted in the center comes out clean or with a few moist crumbs.
  • Cool the cakes — Cool in the pans on a wire rack for 10 minutes. Run a thin knife around the edges, invert onto the rack, peel off the parchment, and flip right side up. Cool completely to room temperature, about 1 hour. Do not frost warm cakes—the frosting will melt.
  • Make the curd — In a small saucepan, whisk together pineapple juice, coconut milk, sugar, egg yolk, and cornstarch. Cook over medium-low heat, whisking constantly, until thickened and gently simmering, about 3-4 minutes. It should coat the back of a spoon and hold a clear line when you drag a finger through.
  • Finish the curd — Remove from heat and whisk in the cold butter cubes one at a time until glossy and smooth. Transfer to a small bowl, press plastic wrap directly onto the surface, and refrigerate until fully chilled, about 30 minutes.
  • Whip the frosting — Chill the bowl and whisk attachment in the freezer for 10 minutes. Beat cold cream cheese on medium speed until smooth, about 1 minute. Add heavy cream, powdered sugar, and vanilla. Start on low to avoid splattering, then increase to medium-high and whip until medium-stiff peaks form, about 2-3 minutes. Do not overwhip or it will separate.
  • Assemble the cake — Level any domed cake layers with a serrated knife. Place one layer on a serving plate. Spread half the chilled curd evenly over the top, leaving a 1/4-inch border. Top with the second layer, cut side down.
  • Frost and decorate — Frost the top and sides with the whipped cream cheese frosting, using an offset spatula to create swirls. Press toasted coconut gently onto the sides. Arrange a ring of mandarin segments around the top edge and place a maraschino cherry in the center.
  • Chill before slicing — Refrigerate the finished cake uncovered for at least 1 hour to let the curd set and the frosting firm. Serve chilled or let sit at room temperature for 15 minutes to soften slightly.
Ambrosia Cake

Expert Tips for a Standout Ambrosia Cake

  • Room temperature ingredients are non-negotiable — Cold butter and eggs will not cream properly, leading to a dense, flat cake. Pull everything from the fridge 30-45 minutes before starting.
  • Toast the coconut just before assembling — Toasted coconut loses its crunch within a few hours. Toast it 10 minutes before you plan to garnish, and let it cool completely so it does not soften the frosting.
  • Chill the curd until fully set — Warm or soft curd will soak into the cake layers and make them soggy. Give it the full 30 minutes in the fridge, or up to overnight.
  • Use a chilled bowl for the frosting — A cold bowl and whisk help the cream cheese and heavy cream whip faster and hold their shape longer. Pop the bowl in the freezer while you finish the curd.
  • Level the layers before filling — Even a slight dome will cause the top layer to slide. Use a serrated knife and a gentle sawing motion to cut off just the crown.
  • Do not skip the chill before slicing — The curd needs at least 1 hour in the fridge to firm up, or the slices will collapse. A chilled cake also cuts much cleaner.

Common Mistakes to Avoid

  • Overmixing the batter — Mixing too long after adding the flour develops gluten, making the cake tough. Stop as soon as the last flour streak disappears, and finish mixing by hand.
  • Curdled batter from cold ingredients — If the butter and eggs are not at room temperature, the emulsion breaks and the batter looks grainy. Warm the mixer bowl with your hands or place it in a warm spot for a minute.
  • Skipping the parchment paper — Even well-greased pans can stick without parchment, especially with a delicate cake. Cut circles that fit snugly in the bottom of each pan.
  • Overwhipping the frosting — Whipped cream cheese frosting can go from soft peaks to separated and grainy in seconds. Stop at medium-stiff peaks—when the whisk leaves a clear trail and the frosting holds a curl on the beater.
  • Frosting a warm cake — Warm layers melt the cream cheese frosting into a puddle. Wait until the cakes are completely cool to the touch, about 1 hour after baking.

Variations & Ways to Customize Ambrosia Cake

  • Swap the citrus — Use lime zest and juice instead of orange for a more tart, zesty profile. Reduce the sugar in the curd to 1 1/2 tablespoons to keep it balanced.
  • Add a coconut soak — Brush each cake layer with a mixture of 2 tablespoons coconut milk and 1 teaspoon sugar before adding the curd. This adds extra moisture and coconut flavor.
  • Make it dairy-free — Replace the butter with vegan butter sticks, the buttermilk with 1/2 cup unsweetened almond milk mixed with 1/2 teaspoon lemon juice, and the heavy cream with full-fat coconut cream (chilled and whipped). The texture will be slightly denser but still delicious.
  • Turn it into cupcakes — Divide the batter among 12 lined muffin cups and bake at 350°F / 177°C for 16-18 minutes. Cut a small cone from the center of each cooled cupcake, fill with a dollop of curd, and replace the top before frosting.
  • Skip the curd for a simpler version — If you are short on time, use a store-bought lemon curd mixed with 2 tablespoons of crushed pineapple (drained well). The flavor will be slightly different, but the assembly goes much faster.

What to Serve With Ambrosia Cake

This cake is rich enough to stand alone, but a few simple pairings can turn it into a full dessert spread.

  • A scoop of vanilla bean ice cream — The cool, creamy vanilla contrasts nicely with the tangy pineapple-coconut curd and the fluffy frosting.
  • Fresh berries — A handful of raspberries or sliced strawberries adds a tart, fresh element that cuts through the sweetness.
  • Hot tea or coffee — Black tea (Earl Grey or English Breakfast) or a light roast coffee balances the cake’s richness without competing with the flavors.
  • A small glass of Prosecco — The bubbles and slight acidity of sparkling wine cleanse the palate between bites. A non-alcoholic sparkling water with a twist of lime works just as well.
  • Thinly sliced pound cake — If you have leftover curd, serve it alongside plain pound cake or shortbread cookies for a simple extra treat.

Make-Ahead Instructions

  • Bake the cake layers up to 1 month ahead — Cool the layers completely, wrap each one tightly in plastic wrap and then foil, and freeze. Thaw overnight in the fridge before filling and frosting.
  • Prepare the curd up to 5 days ahead — The pineapple-coconut curd keeps well in an airtight container in the refrigerator. Stir it briefly before spreading, as it may firm up further during storage.
  • Toast the coconut the same day — Toasted coconut stays best when made fresh. You can toast it up to 8 hours ahead and store it in a sealed container at room temperature.
  • Assemble no more than 4 hours before serving — The whipped cream cheese frosting is lightest when fresh. If you assemble earlier, keep the cake refrigerated and add the garnish just before serving.

Storage and Reheating

Storage

  • Refrigerate in an airtight container — Store leftover cake in the fridge for up to 3 days. Cover the cut sides with plastic wrap to keep them from drying out.
  • Freeze unfrosted layers only — Freeze cake layers without curd or frosting for up to 1 month. Wrap each layer in plastic wrap and then foil, and thaw in the fridge overnight.
  • Keep the curd separate for longer storage — If you plan to eat the cake over several days, store the curd in a small jar in the fridge and spread fresh curd on each slice as you serve it.

Reheating

  • Let refrigerated cake sit at room temperature — Remove the cake from the fridge 15-20 minutes before serving. This softens the frosting and brings out the citrus flavor without melting the curd.
  • Microwave individual slices for 10-15 seconds — If you prefer a warm cake, microwave a single slice on a plate at 50% power for 10-15 seconds. The frosting will soften but still hold its shape.
  • Do not reheat the whole cake — The curd and frosting are both sensitive to heat. Reheating the entire cake will cause the layers to slide and the curd to melt.

Nutritional Breakdown (Per Serving)

Based on 1 serving = 1 slice out of 4 total.

  • Calories: 702
  • Protein: 9g
  • Fat: about 41g
  • Carbohydrates: around 78g
  • Fiber: 2g
  • Sugar: 54g
  • Sodium: 380mg
  • Cholesterol: roughly 145mg

Frequently Asked Questions

Can I freeze Ambrosia Cake after it is assembled?

Freezing the assembled cake is not recommended. The curd and whipped cream cheese frosting both lose their texture when thawed—the curd can turn watery, and the frosting may separate. Stick to freezing the unfrosted cake layers.

How long does Ambrosia Cake last in the fridge?

Stored in an airtight container, the cake stays fresh for up to 3 days. The cake layers will remain moist, but the mandarin segments and toasted coconut garnish are best added the day you serve them.

Can I use a different citrus fruit in the curd?

Yes. Lemon or lime juice works well in place of the pineapple juice. Keep the same amount (1/4 cup / 60ml) and reduce the sugar to 1 1/2 tablespoons if using lemon, as lemons are more tart than pineapple.

Why did my curd turn out lumpy?

Lumps usually come from not whisking the cornstarch thoroughly before cooking, or from cooking over too high heat. Whisk the cornstarch into the cold liquid until fully dissolved, then cook over medium-low heat while whisking constantly.

Can I make this cake with a different frosting?

Absolutely. A classic Swiss meringue buttercream or a simple cream cheese frosting (without the whipped cream) both pair well. The key is to keep the frosting stable enough to hold the curd between the layers.

Do I have to use buttermilk?

Buttermilk gives the cake its tender crumb and subtle tang. If you do not have it, mix 1/2 cup (120ml) of whole milk with 1/2 tablespoon of lemon juice or white vinegar, let it sit for 5 minutes, and use that as a substitute.

Final Words

This Ambrosia Cake brings together all the tropical flavors you love in the classic salad, but in a dessert that feels both nostalgic and refined. The orange-scented cake, the silky pineapple-coconut curd, and the light whipped frosting make each slice worth savoring.

Give it a try for your next spring gathering or birthday celebration. I think you will be surprised at how easily these flavors come together in a layer cake.

More Recipes

Print

Ambrosia Cake

A light, fluffy coconut layer cake inspired by the classic Southern ambrosia fruit salad. Each tier is infused with orange zest and filled with a creamy pineapple-coconut curd, then frosted with a cloud-like whipped cream cheese icing and garnished with toasted coconut, mandarin segments, and maraschino cherries for a retro yet refined dessert.

  • Author: Kendric adan
  • Prep Time: 45
  • Cook Time: 28
  • Total Time: 73
  • Yield: 4 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Ingredients

Scale
  • For the cake:
  • 1 1/4 cups (156g) all-purpose flour
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon kosher salt
  • 1/2 cup (113g) unsalted butter, at room temperature (68-70°F / 20-21°C)
  • 3/4 cup (150g) granulated sugar
  • 2 large eggs, at room temperature
  • 1/2 cup (120ml) full-fat buttermilk, at room temperature
  • 1 tablespoon finely grated orange zest (from 1 large orange)
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon pure almond extract
  • For the pineapple-coconut curd:
  • 1/4 cup (60ml) pineapple juice (from canned crushed pineapple)
  • 1/4 cup (60ml) full-fat canned coconut milk, shaken
  • 2 tablespoons granulated sugar
  • 1 large egg yolk
  • 1 tablespoon cornstarch
  • 2 tablespoons unsalted butter, cold, cut into small cubes
  • For the whipped cream cheese frosting:
  • 4 ounces (113g) cream cheese, cold
  • 1/2 cup (120ml) heavy cream, cold
  • 2 tablespoons powdered sugar
  • 1/2 teaspoon vanilla extract
  • For garnish:
  • 1/4 cup (20g) sweetened shredded coconut, toasted (350°F / 177°C for 45 minutes, stirring once, until golden)
  • 1/4 cup (30g) mandarin orange segments, drained and patted dry (from canned, in juice)
  • 2 maraschino cherries, drained and patted dry

Instructions

  1. Preheat the oven to 350°F / 177°C. Grease two 6-inch round cake pans with butter or nonstick spray, then line the bottoms with parchment rounds. Dust the sides with flour and tap out excess. This ensures clean release and even browning.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside. In the bowl of a stand mixer fitted with the paddle attachment, cream the butter and sugar on medium-high speed until light and fluffy, about 3 minutes. Scrape the bowl. The mixture should look pale and feel aerated when rubbed between your fingers.
  3. Add the eggs one at a time, beating well after each addition on medium speed for 30 seconds. Scrape the bowl. The batter should be smooth and slightly thickened; if it looks curdled, the butter or eggs are too cold—warm the bowl with your hands briefly.
  4. In a liquid measuring cup, whisk together the buttermilk, orange zest, vanilla, and almond extract. With the mixer on low speed, add the dry ingredients in three additions, alternating with the buttermilk mixture in two additions, beginning and ending with the dry. Mix each addition until just combined—stop folding by hand with a rubber spatula to ensure no streaks of flour remain, but do not overmix.
  5. Divide the batter evenly between the prepared pans (about 10 ounces / 285g each). Bang each pan gently on the counter to release air bubbles. Bake on the center rack for 22-28 minutes, until golden, the tops spring back when lightly pressed, and a toothpick inserted in the center comes out clean or with a few moist crumbs.
  6. Remove the pans from the oven and cool on a wire rack for 10 minutes. Run a thin knife around the edges and invert onto the rack, peel off parchment, then flip right side up to cool completely to room temperature (about 1 hour). Do not frost while warm—the frosting will melt.
  7. While the cakes cool, make the pineapple-coconut curd. In a small saucepan, whisk together pineapple juice, coconut milk, sugar, egg yolk, and cornstarch until smooth. Cook over medium-low heat, whisking constantly, until the mixture thickens and comes to a gentle simmer, about 3-4 minutes. It should coat the back of a spoon and hold a clear line when you drag a finger through.
  8. Remove from heat and whisk in the cold butter cubes one at a time until fully emulsified, glossy, and smooth. Transfer to a small bowl, press plastic wrap directly onto the surface to prevent a skin, and refrigerate until fully chilled, about 30 minutes. It will thicken further as it cools.
  9. For the whipped cream cheese frosting, chill the bowl and whisk attachment in the freezer for 10 minutes. Place cold cream cheese in the bowl and beat on medium speed until smooth, about 1 minute. Add heavy cream, powdered sugar, and vanilla. Start on low speed to avoid splattering, then increase to medium-high and whip until medium-stiff peaks form, about 2-3 minutes. Do not overwhip or it will separate.
  10. Level the cooled cake layers with a serrated knife if they domed—cut off just enough to make them flat. Place one layer on a serving plate or cardboard round. Spread half the chilled pineapple-coconut curd evenly over the top, leaving a 1/4-inch border at the edge. Top with the second layer, cut side down.
  11. Frost the top and sides of the cake with the whipped cream cheese frosting. Use an offset spatula to make swirls on top and smooth the sides. Decorate with toasted coconut pressed gently onto the sides, a ring of mandarin orange segments around the top edge, and a maraschino cherry in the center.
  12. Refrigerate the finished cake uncovered for at least 1 hour before slicing to let the curd set and the frosting firm. Serve chilled or let sit at room temperature for 15 minutes to soften slightly. This keeps the layers from sliding when cut.

Notes

Store leftover cake in an airtight container in the refrigerator for up to 3 days. The cake can be frozen unfrosted for up to 1 month; wrap each layer tightly in plastic wrap and foil, then thaw overnight in the fridge before filling and frosting. The pineapple-coconut curd keeps in the fridge for up to 5 days. For best texture, assemble and frost within 4 hours of serving—the whipped cream cheese frosting is lightest when fresh.

Nutrition

  • Calories: 702
  • Sugar: 54g
  • Sodium: 380mg
  • Saturated Fat: 26g
  • Carbohydrates: 78g
  • Fiber: 2g
  • Protein: 9g
  • Cholesterol: 196mg

Keywords: ambrosia cake, Southern ambrosia cake, pineapple coconut cake, coconut layer cake, orange cake, whipped cream cheese frosting, retro dessert, Easter dessert, coconut curd, mandarin orange cake

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating