Desserts
This America's Test Kitchen coconut cake delivers layers of ultra-moist vanilla cake infused with real coconut flavor, crowned with toasted coconut crunch. The secret lies in precise measurements and a simple technique that transforms ordinary cake into something restaurant-worthy.
I've baked this recipe dozens of times—it never fails to impress with its perfect texture and tropical aroma.
The cake itself is rich but never dense, thanks to a carefully balanced batter with just the right amount of coconut milk and extract. What makes this recipe truly special is the toasted coconut topping—crispy on the outside, soft in the middle—that adds both texture and authentic coconut flavor.
No special equipment needed beyond what you already have in your kitchen.
By the time you pull this cake from the oven, you'll have golden layers with a tender crumb that crumbles just slightly at the edges. The coconut topping provides that satisfying crunch while complementing the cake's natural sweetness.
This is the kind of dessert that feels indulgent yet remains light enough to enjoy without guilt.
The frosting is where the magic happens—creamy, flavorful, and easy to spread without tearing the delicate cake layers. We'll cover every step, from mixing the batter to creating the perfect coconut topping and assembling it all with confidence. Let's get baking!
Ingredients for america's test kitchen coconut cake
Eight simple ingredients transform into ultra-moist cake layers with coconut crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for creaming |
| Large Eggs 🥚 | 3 whole | Room temperature |
| Coconut Milk 🥥 | ½ cup | Full-fat, canned for richness |
| Coconut Extract 🌿 | 1 tbsp | Pure, not imitation |
| Vanilla Extract 🍯 | 2 tsp | Pure vanilla preferred |
| Baking Powder 🧂 | 1 tbsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Toasted Coconut Flakes 🥥 | 1 ½ cups | Unsweetened, store-bought or homemade |
| Powdered Sugar 🍚 | 3 cups | For frosting, sifted |
| Heavy Whipping Cream 🥛 | 1 cup | Cold for whipping |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
The coconut milk and extract are non-negotiable for that authentic tropical flavor. Grocery stores usually carry full-fat canned coconut milk—just shake well before opening. For coconut extract, Goya or McCormick are reliable brands, but avoid imitation varieties. The unsalted butter needs to be cold when you cream it with the sugar—pull it from the fridge right before starting. Toast your own coconut flakes by spreading them on a baking sheet at 350°F for 8-10 minutes until golden and fragrant. They'll be soft in the middle with crispy edges, just like the pros make.
No coconut milk? Substitute with equal parts evaporated milk and coconut cream (the thick part from a can of coconut milk). Running short on coconut extract? Double the vanilla extract—it won't be identical, but it'll still taste good. For the frosting, if you can't find heavy whipping cream, use Cool Whip (though it won't be as stable). The cream cheese should be room temperature when mixing—microwave 20 seconds if it's straight from the fridge. And if you're worried about the cake being too sweet, you can reduce the powdered sugar in the frosting to 2.5 cups.
Store the cake layers wrapped in plastic wrap in the fridge for up to 3 days before frosting. The toasted coconut topping keeps its crunch for 5 days if stored in an airtight container. Once fully assembled, the cake stays fresh for 4 days at room temperature or 1 week in the fridge. For best results, bake the cake layers a day ahead and frost right before serving—this gives the flavors time to meld. Freeze unfrosted layers for up to 3 months if you want to prep ahead.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe’s simplicity—just creaming butter and sugar, tossing in eggs, and folding in dry ingredients. The coconut milk adds richness without extra steps, and the batter comes together faster than you can say "bake time."
- Tropical Twist: That first bite? Moist, buttery, with a hint of coconut that’s not overpowering—just enough to make it feel special. The sugar caramelizes just right, giving it a subtle depth you won’t find in basic boxed cakes.
- Birthday or Brunch: Between us, this cake is my go-to for celebrations and lazy Sundays. Frost it with whipped cream for a crowd, or serve it plain with coffee for a cozy morning. The neutral flavor lets it shine in any setting.
- Budget-Friendly Luxury: Uses pantry staples (flour, sugar, butter) plus coconut milk—which is cheaper than you’d think—and stretches to feed six for under $10. Leftovers? Even better the next day—if they last that long.
Step-by-step instructions for america's test kitchen coconut cake
Let's create a perfectly moist coconut cake with layers of tropical flavor and crunchy coconut goodness.
Prepare the Cake Batter
Preheat your oven to 350°F and grease two 9-inch round cake pans, then line the bottoms with parchment paper. In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter and 1.5 cups granulated sugar on medium speed until light and fluffy, about 3-4 minutes. This step is crucial for incorporating air into the batter, which ensures a light texture.
Add the 3 whole large eggs, one at a time, mixing well after each addition. Then stir in the 0.5 cup coconut milk, 1 tablespoon coconut extract, and 2 teaspoons vanilla extract until fully combined. In a separate bowl, whisk together the 2.5 cups all-purpose flour, 1 tablespoon baking powder, and 0.5 teaspoon salt. Gradually add the dry ingredients to the wet mixture, mixing on low speed just until combined. Avoid overmixing to keep the cake tender.
Add Toasted Coconut Flakes
Fold in the 1.5 cups toasted coconut flakes by hand using a spatula, ensuring they're evenly distributed throughout the batter. The toasted coconut adds both texture and flavor, making this cake uniquely delicious. Divide the batter evenly between the prepared cake pans and smooth the tops with a spatula.
Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The cake should be golden brown and spring back when gently pressed. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely. This cooling step is essential for preventing the frosting from melting when you assemble the cake.
Make the Cream Cheese Frosting
While the cakes cool, prepare the frosting by beating the 8 ounces cream cheese and 1 cup heavy whipping cream in a chilled mixing bowl until smooth and creamy, about 2-3 minutes. Gradually add the 3 cups powdered sugar and continue beating until the frosting is light and fluffy. This step is all about achieving the perfect consistency—too stiff, and it won't spread easily; too thin, and it won't hold its shape.
Once the frosting is ready, spread a thin layer on one of the cooled cake layers. This is called a "crumb coat" and helps prevent crumbs from getting into the final frosting layer. Place the second cake layer on top, then spread the remaining frosting evenly over the entire cake. Use a spatula to smooth the sides and create clean edges. Chill the cake in the refrigerator for 30 minutes to allow the frosting to set before slicing.
Add Finishing Touches
Before serving, sprinkle additional toasted coconut flakes over the top and sides of the cake for extra texture and visual appeal. This final step adds a beautiful contrast to the smooth frosting and enhances the tropical flavor profile. Slice the cake into 8 equal pieces and serve immediately, as the frosting is best enjoyed at room temperature.
This cake is designed to stay moist for days, so you can enjoy it over a few servings without worrying about it drying out. The combination of the coconut extract, toasted coconut flakes, and rich cream cheese frosting creates a dessert that’s both indulgent and perfectly balanced.
Pro Tips For Making America'S Test Kitchen Coconut Cake
- Whisk Eggs Like You Mean It: The ATK recipe relies on properly aerated eggs to keep that cake tender and light. Use a stand mixer with the whisk attachment for 3-4 minutes until the yolks turn pale and the ribbons hold—no half-measures here. I once skipped this step and ended up with a dense, sad cake that tasted more like pound cake than coconut magic.
- Measure Coconut Milk Precisely: That can of coconut milk isn’t liquid gold until you shake it hard first—like you’re mad at it. Then measure the thick cream separately from the watery part. The recipe balances moisture and richness, and cutting corners here means either a gummy center or a cake that collapses faster than my willpower on a diet.
- Stop Mixing at the Right Moment: The second you add the flour, mix just until combined—no more. Overmixing develops gluten, and this cake’s whole vibe is about being delicate, not chewy. I used to think “fully incorporated” meant “beat it into submission,” but now I stop the second the dry bits vanish. Trust the process.
- Bake Until the Center Springs Back: That toothpick test is a lie. The cake’s done when the center springs back slowly when pressed (not instantly) and the internal temp hits 205°F. I learned this after pulling cakes too soon—only to watch them sink like a ship with a hole in the hull. Patience here saves you from a soggy mess.
Common mistakes when making great america's test kitchen coconut cake
Overmixing the Batter
This is the #1 mistake that turns a tender coconut cake into a dense brick. Once you've combined all the dry ingredients with the wet mixture, stop mixing immediately—just until combined.
I've seen people beat this batter for full minutes after it's mixed, and that's when gluten develops, making the cake tough. Use a spatula to gently fold in the toasted coconut flakes by hand to avoid activating the mixer further. 💡
Skipping the Crumb Coat
Many home bakers rush this step, but the crumb coat is absolutely essential. Spread that thin layer of frosting on the first cake layer before adding the second—it prevents crumbs from getting trapped in your final frosting layer.
I once forgot this and ended up with crumbs everywhere when I tried to frost my cake. Trust me, it's worth the extra 2 minutes of work.
Using Room-Temperature Butter
The butter in this recipe must be cold when you cream it with the sugar. If it's room temperature, you'll end up with a cake that's more like a cupcake—dense and compact.
Take the butter straight from the fridge, cube it, and let it sit out for no more than 10 minutes before starting. I like to keep my butter in the freezer for 20 minutes before measuring to ensure it stays cold. 🧈
Overbaking the Cake Layers
That toothpick test is your friend, but don't let the cake bake beyond 25-30 minutes at 350°F. Overbaking dries out the cake layers, making them crumbly instead of moist. The moment that toothpick comes out clean is when you should pull them out.
I've had cakes that were perfectly baked at 25 minutes and others that needed the full 30—always check with the toothpick test rather than relying on time alone.
Toasted Coconut Too Dry
If your toasted coconut flakes are completely dry and crumbly, they won't provide that perfect crunchy texture we want. They should be golden brown with soft centers—almost like mini meringues. Toast them at 350°F for 8-10 minutes, stirring halfway through.
If they're still too dry after baking, lightly spray them with coconut milk and toast for another 2 minutes to restore that perfect texture.
Frosting Too Warm
Warm frosting spreads like butter and slides right off your cake. Always chill your mixing bowl and beaters before making the frosting, and use cold heavy cream. If your frosting starts to look too thin, pop it in the fridge for 10 minutes before continuing.
I keep a small bowl of ice water nearby to quickly cool my beaters if they get too warm during mixing. The frosting should hold its shape when piped but still be spreadable with a spatula. 💫
Nutrition facts
Frequently asked questions
Why does this coconut cake stay moist for days?
The secret lies in the coconut milk and precise batter technique. The coconut milk adds natural moisture while the creaming method (beating butter and sugar until fluffy) creates air pockets that keep the cake tender. Plus, the toasted coconut topping seals in freshness better than regular cake.
Can I make this cake without coconut extract?
Yes, but the flavor won't be as authentic. Double the vanilla extract (to 4 teaspoons) for a milder coconut taste. For stronger flavor, add 1 teaspoon of finely grated fresh coconut flesh to the batter. The toasted coconut topping will still provide some coconut notes.
How do I fix sunken cake layers?
Sunken layers usually mean the cake cooled too quickly or wasn't baked long enough. For next time, let cakes cool in pans for 10 minutes before removing. If it happens, slice off the top layer and frost the remaining cake. For a quick fix, spread a thin layer of warmed frosting between layers to "glue" them together.
What's the best way to store leftover coconut cake?
Keep the fully assembled cake in an airtight container at room temperature for 2 days, or refrigerate for up to 5 days. For longer storage, freeze the unfrosted layers for 3 months. Thaw overnight in the fridge before frosting. The toasted coconut stays crispy best when stored separately.
Can I use a boxed coconut cake mix?
Not recommended for this recipe's signature texture. Boxed mixes often contain too much baking powder and less fat, resulting in a drier cake. The coconut milk and careful creaming method in this recipe create the perfect moist crumb that boxed mixes can't replicate. Start with scratch baking for best results!
