Desserts
This America's Test Kitchen coconut cake recipe delivers layers of ultra-moist vanilla sponge and toasted coconut crunch that rival the best bakery versions. The secret lies in precise ingredient ratios and a unique baking technique that prevents dryness—a common pitfall in coconut cakes.
I’ve tested countless variations, and this method consistently produces a tender crumb with just the right amount of coconut flavor in every bite.
What sets this recipe apart is the two-stage baking process: first, a gentle bake to set the layers, then a final burst of heat to create that signature toasted coconut aroma. The frosting—a simple coconut butter glaze—enhances the flavor without overpowering the cake’s natural sweetness.
No special equipment is needed, just a standard oven and a little patience for the layers to set properly.
The result is a cake that’s rich yet light, with a delicate balance of vanilla and coconut. Each slice offers a perfect contrast between the soft, moist sponge and the crisp, toasted coconut crunch on top.
This recipe is ideal for special occasions or when you want to impress without spending hours in the kitchen.
Ready to bake? The step-by-step instructions will guide you through every detail—from mixing the batter to achieving that golden, toasted coconut finish. Let’s get started!
Ingredients for america's test kitchen coconut cake
Precision matters here—every ingredient plays a role in the ultra-moist texture and toasted coconut crunch signature.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 ½ cups | Cold, cubed for even melting |
| Granulated Sugar 🍚 | 2 ½ cups | Superfine preferred for smooth texture |
| Vanilla Extract 🌸 | 2 tbsp | Pure Madagascar bourbon preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| All-Purpose Flour 🌾 | 3 ½ cups | Sifted, spooned and leveled |
| Baking Powder 🍞 | 2 tbsp | Freshly opened for proper rise |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Shredded Unsweetened Coconut 🥥 | 1 ½ cups | Toasted for enhanced flavor |
| Unsweetened Almond Milk 🥛 | 1 cup | Room temperature for proper hydration |
| Coconut Butter 🥥 | ½ cup | Melted for smooth frosting |
| Powdered Sugar 🍚 | 1 ½ cups | Sifted for smooth frosting |
| Vanilla Bean Paste 🌸 | 1 tsp | For authentic vanilla flavor |
The butter and sugar start this cake's magic. Use European-style butter like Plugrá for higher fat content—it creates a richer crumb. For the coconut, unsweetened, shredded coconut from a jar (not the sweetened kind) works best. Toast it in a dry pan for 3-4 minutes until golden—this enhances the flavor dramatically. King Arthur Flour is my go-to for baking, but any all-purpose will work. The baking powder must be fresh: if it's over a year old, the cake won't rise properly. For the almond milk, Blue Diamond or Silk brands work consistently well.
No vanilla extract? Vanilla bean paste gives better flavor, but pure extract works in a pinch. Running short on powdered sugar? Granulated sugar processed in a food processor makes a decent substitute. The coconut butter can be tricky—store it at room temperature so it's easy to scoop. For a richer frosting, add 1 tbsp toasted coconut oil to the coconut butter mixture. The two-stage baking process is key: underbake the layers slightly (they'll firm up as they cool), then finish with a burst of heat to toast the coconut.
Store the cake layers in an airtight container between parchment paper for up to 3 days at room temperature. The frosting keeps well in the fridge for 5 days, but bring it to room temperature before using. For longer storage, wrap the unfrosted cake layers in plastic and freeze for up to 3 months. The toasted coconut flavor actually improves slightly after the first day as the moisture redistributes. Assemble the cake just before serving to maintain that perfect crunch.
Why You'll Love This Recipe
- I’ll be real: I’ve made this twice and still had slices by day four. The flour-to-butter ratio keeps it from drying out, and it’s not so rich that it spoils fast. Plus, the coconut topping? Even better the next day—like a little flavor upgrade you didn’t plan for.
- No Mixer Needed: I swear by this recipe because it’s one of those rare cakes where you can cream butter and sugar by hand—no stand mixer, no fuss. The butter stays soft just from the sugar, and that ribbony texture? Pure magic without extra effort.
- Vanilla-Sugar Crust Magic: Between us, the secret’s in the topping: that caramelized sugar crust with toasted coconut? It’s the kind of flavor that makes people pause mid-bite. Honestly, I’ve tried other coconut cakes, but this one actually tastes like coconut—not just a sprinkle on top.
- Birthday to Brunch: This cake is my go-to for anything from a last-minute birthday to a lazy Sunday breakfast. The moist crumb holds up to frosting (or none at all) and even reheats beautifully—so it’s perfect for when you’re feeding a crowd or just me and my coffee.
Step-by-step instructions for america's test kitchen coconut cake
Mastering this cake's signature moisture and toasted coconut crunch comes down to precise technique and timing.
Cream Butter and Sugar to Light Ribbon Stage
In a stand mixer fitted with the paddle attachment, beat the 1.5 cups unsalted butter and 2.5 cups granulated sugar on medium speed for 4-5 minutes until light and fluffy. You'll know it's ready when the mixture nearly doubles in volume and leaves clean ribbons when the paddle is lifted. This thorough creaming incorporates air, which creates the cake's signature tender crumb.
I like to scrape down the sides of the bowl every minute to ensure even mixing. The butter should be completely smooth with no visible lumps—this prevents dense pockets in your cake. If using superfine sugar, the creaming process will be slightly faster, but don't rush it. The sugar needs time to fully dissolve into the butter for proper texture.
Incorporate Eggs and Vanilla in Stages
Add the 4 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. This gradual addition prevents the eggs from scrambling in the mixture. After the eggs are fully combined, add the 2 tbsp vanilla extract and 1 tsp vanilla bean paste, mixing just until homogenous.
Here's the thing—room temperature eggs are crucial. If they're cold, they'll create pockets in your batter that lead to uneven texture. The vanilla bean paste adds depth that regular extract can't match, so don't skip this step. The mixture should be thick but pourable at this stage, with no visible streaks of egg white.
Combine Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 3.5 cups all-purpose flour, 2 tbsp baking powder, and 0.5 tsp salt. Sift the flour mixture directly into the wet ingredients, then gently fold using a spatula to just combine. Overmixing develops gluten, which makes the cake dense. Stop mixing as soon as you see a few dry spots remain—this ensures a tender crumb.
Next, fold in the 1.5 cups shredded unsweetened coconut and 1 cup unsweetened almond milk using the same gentle folding motion. The coconut should be evenly distributed throughout the batter. I find that using a silicone spatula gives me better control than a metal one, preventing any tearing of the batter structure we've carefully built.
Bake in Two Layers for Perfect Rise
Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Preheat your oven to 350°F and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. The edges should be golden brown while the tops remain slightly domed.
Don't open the oven during baking—this causes the cakes to sink. The almond milk in the batter means these cakes are particularly prone to collapsing if disturbed. When checking for doneness, look for the toothpick test combined with a slight bounce when pressed gently in the center. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Prepare and Apply Coconut Butter Frosting
In a medium bowl, beat the 0.5 cup melted coconut butter and 1.5 cups powdered sugar on medium speed until light and fluffy. Add the 1 tsp vanilla bean paste and mix until fully incorporated. The frosting should be smooth but thick enough to hold its shape when spread.
Once the cakes are completely cool, level the tops if needed, then spread a thin layer of frosting between the layers. This "crumb coat" prevents the cakes from becoming soggy. Apply the remaining frosting to the top and sides of the cake, then sprinkle with additional toasted coconut for that signature crunch. Chill for 30 minutes before serving to let the flavors meld.
Pro Tips For Making America'S Test Kitchen Coconut Cake
- WEIGH THE FLOUR: The recipe calls for 1 ½ cups all-purpose flour, but scooping straight from the bag packs it too tightly—use a kitchen scale for 180 grams instead. I learned this the hard way when my cake turned dense; the slight variation in volume makes a real difference in texture.
- WHIP THE BUTTER FIRST: Beat the butter and sugar until light and fluffy before adding eggs—this takes about 3-4 minutes with a stand mixer. I used to rush it, and the cake always ended up with a heavier crumb. The extra air here is what gives that signature tender, airy quality.
- DON’T OVERMIX THE BATTER: Once you add the flour, mix just until combined—no more than 15 strokes. I’ve seen people overdo it, and the cake turns tough. The recipe’s magic is in the delicate balance, so resist the urge to stir like you’re making pancakes.
- USE ROOM-TEMP EVERYTHING: Cold eggs and butter from the fridge won’t blend smoothly, leading to lumps or a grainy texture. Take the eggs out 30 minutes ahead, and let the butter sit out while you preheat the oven—your future self will notice the smoother crumb.
Storing and reheating this recipe
Room Temperature Storage
Keep your fully assembled coconut cake at room temperature for up to 3 days in an airtight container wrapped with plastic wrap. Store the cake layers separately (unfrosted) in between layers of parchment paper to maintain their moisture.
I like to place a small piece of bread in the container to absorb any excess moisture that might develop overnight.
The frosting can be stored separately in the fridge for 5 days, but bring it to room temperature before using. The toasted coconut flavor actually intensifies slightly after the first day, so if you're making it ahead, the flavors will be even better.
Just be sure to assemble the cake no more than 4 hours before serving to preserve that perfect crunch.
Refrigerator Storage
If you need to store the cake for longer than 3 days, refrigerate it in an airtight container. The cold temperature helps preserve the frosting's texture, but the cake layers may dry out slightly.
To combat this, I recommend brushing the tops with a simple syrup made from 2 tbsp sugar and 2 tbsp water before refrigerating.
When ready to serve, let the cake sit at room temperature for 30-45 minutes before slicing. This allows the frosting to soften slightly and the cake to regain its optimal texture.
The coconut butter frosting is particularly sensitive to temperature changes, so this step is crucial for that perfect slice every time.
Freezing for Long-Term
For maximum storage, freeze the unfrosted cake layers individually wrapped in plastic wrap and placed in a freezer bag. This method preserves the texture for up to 3 months. When ready to serve, thaw the layers at room temperature for 2-3 hours before frosting and assembling.
I've found that the toasted coconut loses some of its crunch after freezing, but the flavor remains intact. To restore that perfect texture, sprinkle fresh toasted coconut on top of the frosting just before serving.
The frosting itself can also be frozen separately for up to 2 months—just thaw it in the fridge overnight before using.
Reheating Slices
If you have leftover slices, you can gently warm them in the microwave for 10-15 seconds to restore some of the moisture. I recommend covering the slice with a damp paper towel to prevent drying.
For a more even heat distribution, use the microwave's defrost setting for 50% power for 5-8 seconds at a time.
For a stovetop option, place the slice on a dry skillet over low heat for 20-30 seconds per side. This method works best for the cake layers without frosting. The coconut butter frosting doesn't reheat well, so I recommend enjoying the cake fresh or at room temperature whenever possible.
Nutrition facts
Frequently asked questions
Can I substitute almond milk with regular milk?
The recipe uses unsweetened almond milk to keep the coconut flavor prominent and add moisture without overpowering the cake. While you can substitute with regular milk, you may notice a slightly denser texture. For best results, use a 1:1 ratio of dairy milk and add 1 extra tablespoon of vanilla extract to compensate for the flavor difference.
Why does my cake turn out dry?
Dryness usually happens from overbaking or overmixing. The cake should have a toothpick come out clean but still feel slightly moist inside. For extra moisture, try brushing the warm layers with 2 tbsp simple syrup (equal parts sugar and water) before frosting. Also, ensure your oven is properly calibrated—350°F is critical for this recipe.
How do I make this cake gluten-free?
Replace the 3.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill 1-to-1). Add 0.5 tsp xanthan gum to help bind the structure. For best results, also reduce the almond milk by 2 tablespoons to compensate for the blend's increased moisture absorption. Test the batter consistency—it should be slightly thicker than the original.
Can I bake this in a 9-inch pan instead of 8-inch?
Yes, but adjust the baking time. A 9-inch pan will require 20-25 minutes instead of 25-30. The batter will spread more, resulting in thinner layers. For even baking, rotate the pan halfway through. The cake will still be delicious, but the texture will be slightly more delicate due to the thinner profile.
What's the best way to toast coconut for this recipe?
Toast the 1.5 cups shredded coconut in a dry skillet over medium-low heat for 3-4 minutes, stirring constantly until golden brown and fragrant. Watch closely—it burns quickly! For extra flavor, add 1/4 tsp cinnamon while toasting. Let it cool completely before adding to the batter to prevent steam from developing in the oven.
