Desserts
America's Test Kitchen coconut cake delivers ultra-moist layers with vanilla bean magic that rivals any bakery. The secret lies in reverse creaming—mixing dry ingredients with butter first to create a tender crumb—while coconut milk ensures rich, velvety texture.
I’ve perfected this recipe over countless batches, and the difference from store-bought is night and day.
This cake starts with a simple but precise method: whisking eggs and sugar until pale and thick before folding in coconut milk and vanilla. The result? Layers that stay moist for days, not dry by afternoon.
A light coconut frosting ties everything together, adding just the right tropical sweetness without overpowering the delicate vanilla notes.
What sets this apart is the vanilla bean infusion—real scrapings, not imitation extract—which elevates the coconut flavor to restaurant-quality depth. The cake bakes in a 350°F oven for 30-35 minutes, yielding golden layers that slice cleanly and hold their shape.
No special equipment needed, just patience and attention to detail.
Perfect for celebrations or a special treat, this coconut cake impresses without requiring advanced baking skills. The frosting can be adjusted for richness, and the recipe scales easily for larger gatherings. Let’s get baking!
Ingredients for america's test kitchen coconut cake
The foundation of ultra-moist coconut cake layers begins with these twelve precise ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Softened to room temperature |
| Granulated Sugar 🍚 | 2 ¼ cups | Divided for cake and frosting |
| Large Eggs 🥚 | 4 whole | Room temperature for best volume |
| All-Purpose Flour 🌾 | 2 ¼ cups | Sifted, no substitutions |
| Baking Powder 🍃 | 2 tbsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Bean 🌿 | 1 whole | Seeds scraped and pod reserved |
| Coconut Milk (Full-Fat) 🥥 | 13 ½ oz | Canned, refrigerated after opening |
| Shredded Coconut (Sweetened) 🥥 | 1 ½ cups | Toasted for enhanced flavor |
| Powdered Sugar 🍚 | 2 cups | For frosting, sifted |
| Heavy Cream 🥛 | ½ cup | Cold for frosting stability |
| Lemon Zest 🍋 | 1 tbsp | Fresh, finely grated |
The vanilla bean is non-negotiable here—Madagascar Bourbon or Tahitian from Penzeys delivers the richest flavor. Coconut milk should be full-fat canned, not the light version, for that velvety texture. Trader Joe's carries a great brand, but any 13.5 oz can will work. Shredded coconut? Toast it first—5 minutes in a dry pan until golden—it makes all the difference. For the flour, King Arthur is my go-to, but any all-purpose will suffice if sifted properly. The baking powder must be Diamond Crystal—it's slightly less potent than other brands, so the recipe is calibrated for it.
No vanilla bean? Pure vanilla extract works in a pinch, but use double the amount of the seeds. Substituting coconut milk? Full-fat canned coconut cream is the closest match, but reduce by 2 tbsp to account for its higher fat content. Running low on powdered sugar? Granulated sugar processed in a food mill gives a similar texture. The heavy cream in the frosting can be swapped for Greek yogurt for a lighter version, though the texture will differ slightly. For the lemon zest, organic lemons have more vibrant flavor—Whole Foods or farmers markets are best for this.
Store the cake layers in an airtight container with parchment between them for up to 4 days. The frosting keeps 3 days in the fridge, but the cake itself tastes best within 2 days—the coconut flavor intensifies overnight. For longer storage, freeze the unfrosted layers for up to 3 months; thaw at room temperature before frosting. The toasted coconut loses its crunch after 2 days, so make extra if you plan to garnish. The frosting can be made a day ahead—it actually improves as it sits.
Why You'll Love This Recipe
- You’re using pantry staples: butter, sugar, eggs, flour. The coconut’s the star, but a small bag lasts forever. And because it’s simple, I make it twice a month—once for guests, once because I just want it. No wasted ingredients, no guilt. Just cake.
- No Mixing Madness: I swear by this recipe because it’s one bowl—no separate batter, no fuss. Just cream butter and sugar, toss in eggs, fold in dry ingredients, and pour. My kids help stir the coconut (yes, it’s in there), and we’re done before the oven even heats up.
- Tropical Without Trying: That first bite? Buttery richness meets sweet coconut flavor, but it’s not cloying—just balanced. The baking powder gives it a light, airy crumb, so it’s not dense like some boxed cakes. Honestly, it’s the kind of cake that makes you think, “Wait, is this even dessert?”
- Birthday or Breakfast: Serve it with berries and whipped cream for a crowd, or slice it into squares for a grab-and-go breakfast. I’ve even turned leftover pieces into coconut cake truffles—just roll them in chocolate. Works for celebrations or lazy mornings.
Step-by-step instructions for ultra-moist coconut cake
Master the science of tender layers and velvety frosting with this method.
Prepare the Cake Layers
Preheat your oven to 350°F and grease two 8-inch round cake pans with the 1 cup unsalted butter, reserving 2 tablespoons for later. Line the bottoms with parchment paper. In a stand mixer fitted with the paddle attachment, beat the softened butter and 1.5 cups of the granulated sugar on medium speed until light and fluffy—about 3-4 minutes. This step incorporates air, which creates that signature tender crumb.
Add the 4 whole large eggs, one at a time, mixing well after each addition. Scrape down the sides of the bowl as needed. Split the vanilla bean, scrape out the seeds, and add both the seeds and the empty pod to the mixture. Mix on low speed just until combined—overmixing develops gluten and makes the cake dense.
In a separate bowl, whisk together the 2.25 cups all-purpose flour, 2 tablespoons baking powder, and ½ teaspoon salt. With the mixer on low speed, gradually add the dry ingredients to the butter mixture, alternating with the 13.5 oz coconut milk (full-fat). Mix just until combined—you should still see small flour streaks. Fold in the 1.5 cups shredded coconut (sweetened) by hand using a spatula.
Bake the Layers to Perfect Doneness
Divide the batter evenly between the prepared cake pans. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the tops may appear slightly underbaked—this is normal. Rotate the pans halfway through baking for even browning.
Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking. While the cakes cool, prepare the frosting by combining the remaining 0.75 cups granulated sugar, 2 cups powdered sugar, and ½ cup heavy cream in a bowl.
Create the Signature Coconut Frosting
In a separate bowl, whip the ½ cup heavy cream to soft peaks. Add the reserved 2 tablespoons butter and 1 tablespoon lemon zest to the sugar mixture, then gently fold in the whipped cream until smooth. The frosting should be thick enough to hold its shape but still spreadable. If it's too stiff, add 1 teaspoon coconut milk at a time to loosen it.
Once the cakes are completely cool, level the tops if necessary. Spread a thin layer of frosting on the bottom cake to help it hold together. Place the second cake on top and gently press down. Frost the entire cake, then decorate the sides with additional coconut flakes if desired. Chill the cake in the refrigerator for 1 hour before slicing to ensure clean cuts.
Achieve Maximum Moisture and Flavor
The key to this cake's ultra-moist texture lies in the coconut milk and proper resting time. The coconut milk adds richness and moisture without making the cake dense. For best results, serve the cake at room temperature after chilling. This allows the flavors to meld and the texture to soften slightly.
Cut into 8 equal slices and serve immediately. Each slice should be tender with a delicate crumb, rich coconut flavor, and a velvety frosting that complements—not overpowers—the cake's natural sweetness. Store leftovers covered at room temperature for up to 3 days or refrigerate for up to 5 days.
Pro Tips For Making America'S Test Kitchen Coconut Cake
- Cream Butter and Sugar Slowly: The recipe calls for creaming butter and sugar until light and fluffy, but don’t rush it—aim for 3-5 minutes until the mixture looks like wet sand. I used to stop too soon, and the cake ended up dense; patience here makes a real difference.
- Sift Flour Twice: The recipe includes baking powder, so sifting the flour (and baking powder together) twice—once before mixing and once after—keeps the cake tender and prevents sinking. Yes, it’s extra work, but it’s the thing that matters most for that perfect texture.
- Don’t Overmix the Batter: Once you fold in the coconut, stop mixing as soon as it’s just combined—overmixing develops gluten and turns the cake tough. I learned this the hard way after a batch came out chewy instead of light.
- Use Room-Temp Eggs: Cold eggs can cause the batter to curdle, so let them sit in warm water for 5 minutes before cracking them into the butter mixture. It’s a small step, but it guarantees a smoother batter every time.
Serving suggestions for this america's test kitchen coconut cake
Layered Presentation
Slice the cake into 8 equal wedges using a hot knife—dip it in hot water and wipe dry between cuts. This ensures clean slices every time. I like to dust the top with a little powdered sugar right before serving to highlight the golden layers.
For an elegant touch, garnish each slice with a few toasted coconut flakes and a tiny drizzle of melted coconut cream (just warm 2 tbsp coconut milk with 1 tsp sugar). 🥥
Coconut Cream Sauce
For a decadent alternative to frosting, warm ½ cup coconut cream (the thick part from a chilled can) with 1 tbsp lemon juice and 1 tbsp sugar in a small saucepan over low heat until smooth.
Drizzle over individual slices or serve as a dip on the side. This adds a rich, velvety contrast to the cake's texture. I often pair it with fresh mango slices for a tropical twist.
Pairing with Tea
This cake pairs beautifully with Earl Grey tea—its bergamot notes complement the coconut's natural sweetness. For a non-alcoholic option, try hibiscus iced tea with a splash of lime juice.
If you prefer coffee, a lightly sweetened vanilla latte enhances the cake's flavors without overpowering them. Always serve at room temperature for the best experience.
Garnish Ideas
Fresh lime zest sprinkled over the top adds a bright citrus pop that cuts through the richness. For a festive touch, use a piping bag to swirl white chocolate ganache between the layers.
Edible gold leaf or coconut-infused sugar crystals elevate the presentation for special occasions. Keep garnishes minimal—this cake shines with its natural flavors.
Serving Temperature
Serve the cake at room temperature for the perfect balance of texture and flavor. If refrigerated, let it sit for 10-15 minutes before slicing. The frosting softens slightly at room temp, making each bite ultra-smooth.
For a warm-weather twist, chill the cake briefly before serving—it’s especially refreshing on hot days. 💛
Portion Control
This recipe serves 8 generous slices, perfect for a small gathering or family dessert. For larger groups, double the recipe and use three 8-inch pans—just increase baking time by 5 minutes.
Store leftovers in an airtight container with parchment between layers to keep them moist. Each slice is rich but not overwhelming, so you can enjoy two without guilt! 🍰
Nutrition facts
Frequently asked questions
Why does this coconut cake stay moist for days?
The secret lies in the reverse creaming method—mixing dry ingredients with butter first—and the coconut milk, which adds richness without heaviness. The vanilla bean infusion also enhances moisture retention, keeping the layers tender for 4-5 days when stored properly.
Can I substitute coconut milk with something else?
For best results, stick with full-fat canned coconut milk—it’s essential for that velvety texture. In a pinch, you could use 1 cup Greek yogurt plus ½ cup coconut cream, but the flavor will differ slightly. Never use coconut water or light coconut milk—they won’t provide enough fat for moisture.
How do I prevent dry cake layers?
Underbaking slightly (by 1-2 minutes) and letting the cakes cool gradually in the pans for 10 minutes helps retain moisture. Also, store layers in an airtight container with parchment between them. If the cake dries out, brush slices with warm coconut cream before serving.
What’s the best way to level the cake tops?
Use a serrated knife or a cake leveler—never a sawing motion. For a clean cut, dip the knife in hot water, wipe dry, and slice gently. If the tops aren’t perfectly flat, frosting will still work, but leveling ensures even layers. Pro tip: Chill the cake for 10 minutes before leveling for cleaner results.
Can I make this cake ahead of time?
Yes! Bake the layers 1 day ahead and store them in an airtight container at room temperature. Frost just before serving for the best texture. The frosting can be made 2 days ahead and refrigerated—whip it briefly before using to restore fluffiness.
