Prepare to be enchanted by a dessert that effortlessly captures the nostalgic delight of your favorite candy bar: the **Almond Joy Cake**. This isn’t just any cake; it’s an unbelievably decadent layer cake masterpiece, featuring moist, tender coconut cake layers, sumptuously slathered with fluffy coconut cream cheese frosting. Each bite is a symphony of flavors and textures, enhanced by crunchy toasted almonds and a rich, velvety chocolate ganache. Whether you’re a devoted fan of the classic Almond Joy or simply seeking a show-stopping dessert for your next gathering, this homemade creation promises an unforgettable culinary experience. Plus, with thoughtful gluten-free adaptations, everyone can indulge in its sweet embrace.

The Ultimate From-Scratch Almond Joy Cake: A Recipe Journey
My culinary journey to create this homemade Almond Joy layer cake was driven by a passionate quest: to discover and perfect the most exquisite coconut cake and frosting recipe imaginable. I didn’t want just any coconut cake; I craved a moist, tender, yet light coconut layer cake, bursting with authentic coconut flavor derived from simple, wholesome ingredients. For the frosting and filling, my vision was a smooth, silky, almost ethereal cream that would complement the cake without being overly heavy. Something reminiscent of a luxurious coconut rice pudding, far superior to typical buttercream or heavy cream cheese frosting.
The transformation truly began when I envisioned layering this dreamy coconut cake and silky filling with a generous spread of rich chocolate ganache and perfectly toasted almonds. This combination not only elevated the cake to legendary status in my kitchen but also flawlessly replicated the distinct, cherished taste of my absolute favorite candy bar. The balance of sweet coconut, deep chocolate, and nutty almond is simply divine.
This recipe isn’t just about recreating a candy bar; it’s about crafting an experience. It’s about biting into a cake that delivers pure joy with every forkful. And while almonds are essential to the “Almond Joy” experience, if they’re not to your liking, feel free to omit them entirely. You’ll then have a magnificent “Mounds” cake – equally delicious and just as impressive! For those who delight in baking show-stopping cakes that leave guests speechless, I highly recommend adding this Almond Joy Cake to your repertoire. After seeing the reactions to this, you might even consider my gigantic Little Debbie’s Oatmeal Cream Pie Cake for your next baking adventure!

Crafting Your Almond Joy Masterpiece: A Guided Baking Journey
Baking this Almond Joy Cake is a rewarding process that breaks down into several manageable, enjoyable steps. We’ll walk through each stage, ensuring you achieve the perfect balance of flavors and textures. For a complete list of ingredients and precise measurements, please refer to the detailed recipe card at the bottom of this page. Let’s create this extraordinary cake together!
Step 1: Prepare the Velvety Chocolate Ganache
The first crucial step in creating this incredible cake is preparing the chocolate ganache. This rich, glossy chocolate layer needs time to cool and thicken to a spreadable consistency, which typically takes a couple of hours at room temperature. Starting this element early allows it ample time to set. To expedite the process, you can place the ganache in the refrigerator, stirring it every 15 minutes to prevent it from solidifying too much and to maintain a smooth texture, until it reaches the desired thickness for spreading.

Step 2: Bake the Light and Fluffy Coconut Cake Layers
Next, we move on to the heart of our cake: the luscious coconut cake layers. The secret to their wonderfully fluffy texture lies in the separate beating and gentle folding of egg whites into the batter. Begin by creaming together the granulated sugar, softened butter, and vegetable oil until light and airy. Incorporate the egg yolks one at a time, ensuring each is fully blended before adding the next. Finish this mixture with fragrant coconut, vanilla, and almond extracts, which infuse the cake with its signature flavor.
In a separate, meticulously clean bowl, whisk the egg whites until stiff, glossy peaks form. This meringue-like consistency is vital for a light cake. Carefully fold a quarter of the beaten egg whites into your cake batter to lighten it, then gently fold in the remaining whites until just combined, being careful not to deflate the mixture. Finally, stir in the shredded coconut. Divide the batter evenly among three 9-inch cake pans and bake for approximately 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool completely on a wire rack before attempting to frost them.

Step 3: Prepare the Fluffy Coconut Cream Cheese Frosting and Assemble the Cake
While your cake layers are cooling, prepare the exquisite coconut cream cheese frosting and filling. Beat together the cream cheese, powdered sugar, a touch of heavy cream, and almond extract until the mixture is beautifully smooth and wonderfully fluffy. Gently fold in the whipped topping (or homemade whipped cream, if you prefer) and additional shredded coconut. This creates a light, airy, and intensely flavorful frosting.
Once your cake layers are completely cool and the ganache has thickened, it’s time for assembly. Place your first cake layer on a serving platter or cake stand. Use an offset spatula to evenly spread a generous layer of the thickened chocolate ganache, followed by a layer of the fluffy coconut frosting. Sprinkle a handful of toasted almonds over the frosting. Repeat this process with the second cake layer. For the third layer, use the remaining coconut frosting to cover the top and sides of the entire cake, creating a smooth, inviting canvas. If at any point the frosting becomes too soft, a quick chill in the fridge or freezer can firm it up, making it easier to work with and ensuring a sturdy cake structure before the final chocolate drizzle.


Step 4: The Grand Finale: Drizzle and Garnish
For the breathtaking final touch, gently warm any reserved chocolate ganache until it’s just pourable. This can be done in a microwave in short bursts (e.g., 15-second intervals), stirring between each, until it reaches the perfect drizzling consistency. Pour the warmed ganache over the top of the assembled cake, using an offset spatula to delicately encourage it to drip elegantly down the sides. The sight of the chocolate cascading over the white frosting is truly irresistible! Finally, generously garnish the top with the remaining toasted almonds, adding a delightful crunch and visual appeal. Your magnificent Almond Joy Cake is now complete and ready to be enjoyed immensely! Store any leftovers in the refrigerator, but for the very best taste and texture, allow slices to come to room temperature before serving.

Making Your Almond Joy Cake Gluten-Free
Absolutely! This recipe is wonderfully adaptable for those following a gluten-free diet. Achieving excellent results is simple: substitute the regular cake flour with a high-quality, cup-for-cup gluten-free flour blend. I highly recommend using Cup4Cup gluten-free flour, as it contains cornstarch, which helps mimic the light, tender crumb of traditional cake flour. Its composition makes it an ideal choice for this particular recipe, ensuring your gluten-free Almond Joy Cake is just as delicious as its conventional counterpart.
When baking gluten-free cakes, it’s a good practice to be aware that they generally require a slightly longer baking time compared to cakes made with traditional flour. This is because gluten-free flours absorb moisture differently and can take a few extra minutes to cook through. I suggest adding approximately 5 minutes to the initial baking time. Always test for doneness by inserting a toothpick into the center of the cake; if it comes out clean, your cake is perfectly baked. With these simple adjustments, you can confidently create a gluten-free Almond Joy Cake that everyone will love!

Pin This Recipe for Later!
Let’s connect on Pinterest! I’m always sharing delicious new recipes and baking inspiration!
Have you baked this delightful Almond Joy Cake? I absolutely love hearing from you! Please consider leaving a star rating and a comment below the recipe card. Your feedback is invaluable, helping other bakers discover and enjoy this recipe, and I truly appreciate hearing about your experience. Rest assured, I read every comment and will always get back to you! -Melissa
Moist Almond Joy Cake (Coconut Cream Frosting)
Melissa Erdelac
16
45 mins
30 mins
3 hrs
15 mins
Pin Recipe
Ingredients
Chocolate Ganache
- 1 ½ cups heavy cream
- 2 cups semi-sweet chocolate chips
Coconut Cake
- 2 cups granulated sugar
- ½ cup unsalted butter, softened
- ½ cup vegetable oil
- 5 large eggs, separated and set at room temperature
- 1 teaspoon coconut extract
- ½ teaspoon vanilla extract
- ¼ teaspoon almond extract
- 2 ¼ cups cake flour, see recipe notes for gluten-free adaptation
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 cup buttermilk, room temperature
- 2 cups sweetened flaked or shredded coconut
- ¼ teaspoon cream of tartar
Coconut Frosting and Filling
- 4 ounces cream cheese, softened
- ½ cup powdered sugar
- ¼ cup heavy cream
- ¼ teaspoon almond extract
- 8 ounce tub whipped topping (Cool Whip), see notes for heavy cream substitution
- 2 cups sweetened flaked or shredded coconut
- ¼ cup sliced almonds, toasted
Equipment
- Stand Mixer
- Offset Spatula
- 9 inch Cake Pans
Instructions
Chocolate Ganache
-
Place the semi-sweet chocolate chips in a medium, heatproof bowl. In a small saucepan, gently heat the heavy cream over medium-low heat until it just begins to simmer around the edges – do not let it boil. Immediately pour the hot cream over the chocolate chips. Allow the mixture to sit undisturbed for 1 minute to melt the chocolate, then stir gently with a whisk or spatula until the chocolate is completely smooth, melted, and thoroughly combined with the cream, forming a luscious ganache.1 ½ cups heavy cream, 2 cups semi-sweet chocolate chips
-
Set the ganache aside at room temperature to cool and thicken while you prepare and cool the cake layers. It will be ready to use when it has a spreadable consistency and holds its shape, which can take up to 2 hours. To accelerate the setting process, you may place the ganache in the refrigerator, stirring it well every 15 minutes to ensure it thickens evenly and remains smooth.
Coconut Cake
-
Preheat your oven to 325ºF (160ºC). Prepare three 9-inch round cake pans by generously spraying them with cooking spray. Cut circles of parchment or wax paper to fit the bottom of each pan, place them in, and spray again. This ensures your cake layers release effortlessly. Set the prepared pans aside.
-
In a large mixing bowl, combine the granulated sugar, softened unsalted butter, and vegetable oil. Beat with an electric mixer on medium speed for about 2 minutes, or until the mixture is light and creamy. Add the room temperature egg yolks one at a time, beating well after each addition to fully incorporate. Stir in the coconut, vanilla, and almond extracts until just combined, infusing the batter with rich flavor.2 cups granulated sugar, ½ cup unsalted butter, ½ cup vegetable oil, 5 large eggs (yolks), 1 teaspoon coconut extract, ½ teaspoon vanilla extract, ¼ teaspoon almond extract
-
In a separate medium bowl, whisk together the cake flour, baking powder, baking soda, and salt until thoroughly combined. Gradually add about one-third of this dry flour mixture to the creamed butter mixture, beating on low speed until just incorporated. Next, add one-third of the room temperature buttermilk and beat until smooth. Continue alternating between the remaining flour mixture and buttermilk, adding in thirds and beating briefly after each addition, until all ingredients are combined and the batter is smooth. Gently stir in the sweetened shredded coconut. Set the batter aside.2 ¼ cups cake flour, 1 teaspoon baking powder, ½ teaspoon baking soda, ½ teaspoon salt, 1 cup buttermilk, 2 cups sweetened flaked or shredded coconut
-
In a very clean, dry separate bowl, using clean, dry whisk beaters (it’s crucial that no fat or grease touches the egg whites), beat the reserved egg whites with the cream of tartar on high speed until stiff, glossy peaks form. This lightens the cake considerably. Gently fold about one-fourth of the beaten egg whites into the cake batter to lighten it. Then, carefully fold in the remaining egg whites in two additions until no streaks of white remain, being careful not to overmix and deflate the airy texture.¼ teaspoon cream of tartar
-
Evenly divide the batter among the three prepared 9-inch cake pans. Bake for 25-30 minutes, or until a wooden toothpick inserted into the center of a cake layer comes out clean. If using gluten-free flour, note that baking typically takes a few minutes longer (add about 5 minutes, checking frequently). Once baked, let the cakes cool in their pans for 10 minutes before carefully inverting them onto wire racks to cool completely. Ensure they are fully cool before proceeding to frosting.
Coconut Frosting / Filling
-
In a medium mixing bowl, combine the softened cream cheese, powdered sugar, heavy cream, and almond extract. Beat with an electric mixer on high speed for about 2 minutes, until the mixture is smooth, light, and wonderfully fluffy. Gently fold in the whipped topping (or homemade whipped cream, as detailed in the notes below) and the additional sweetened shredded coconut. This creates a light, airy, and coconut-rich frosting. Cover the bowl and store the frosting in the refrigerator until you are ready to assemble and frost the cake, ensuring it remains firm and easy to work with.4 ounces cream cheese, ½ cup powdered sugar, ¼ cup heavy cream, ¼ teaspoon almond extract, 8 ounce tub whipped topping (Cool Whip), 2 cups sweetened flaked or shredded coconut
Assembly:
-
Once all components are prepared and cooled, begin assembling your cake. Place one layer of the cooled coconut cake on your chosen serving platter or cake stand. Using an offset spatula, spread a generous, even layer of the thickened chocolate ganache over the cake. Follow with an even layer of the coconut frosting. Sprinkle approximately 1 tablespoon of toasted almonds over the frosting layer. Carefully place the second cake layer on top and repeat the ganache, frosting, and almond layers. Remember to reserve some ganache for the final topping and enough coconut frosting to cover the entire exterior of the cake.
-
Gently place the third and final cake layer on top. Use the remaining coconut frosting to completely cover the top and sides of the cake. Take your time to create a smooth, even coating. If the frosting becomes too soft to work with, place the cake (and remaining frosting) in the refrigerator for 10-15 minutes to firm up before continuing.
-
Transfer any remaining chocolate ganache to a microwave-safe bowl. Heat the ganache in the microwave for brief intervals (10-15 seconds at a time), stirring well after each, until it is just pourable – it should not be hot, just liquid enough to flow. Pour the slightly warmed ganache over the very top of the frosted cake. Use an offset spatula to gently spread the ganache towards the edges, allowing it to artfully drip down the sides of the cake. Finally, sprinkle the remaining toasted almonds generously over the ganache topping. Store any leftover cake in an airtight container in the refrigerator, but for optimal flavor and a wonderfully soft texture, allow slices to reach room temperature before serving. Enjoy every decadent bite!
Recipe Notes
Gluten Free Adaptation
For the best possible results when making this cake gluten-free, substitute the traditional cake flour with a high-quality, all-purpose gluten-free flour blend. Cup4Cup gluten-free flour is highly recommended due to its inclusion of cornstarch, which helps achieve a tender, moist crumb similar to that of conventional cake flour.
Please note that gluten-free cakes often require a slightly extended baking time. You may need to add approximately 5 minutes to the stated cooking time. Always verify doneness by inserting a toothpick into the center of the cake; it should come out clean.
Cool Whip Substitution
If you prefer to use homemade whipped cream instead of store-bought whipped topping (Cool Whip), simply beat 1 ½ cups of very cold heavy cream in a chilled bowl with an electric mixer until firm peaks form. Gently fold this freshly made whipped cream into the frosting recipe in place of the Cool Whip.
Homemade Cake Flour Substitute:
Should you not have cake flour on hand, you can easily create a substitute using all-purpose flour and cornstarch. For every level cup of all-purpose flour, remove 2 tablespoons of flour. Replace those 2 tablespoons with 2 tablespoons of cornstarch. Sift this flour and cornstarch mixture together at least two times to ensure it’s thoroughly combined and aerated. This simple trick helps replicate the tenderizing effect of commercial cake flour.
Important note about gluten-free flour: When I prepared this cake using Cup4Cup gluten-free flour, I did not apply the above cake flour substitute method. This is because Cup4Cup already contains a significant amount of cornstarch in its blend. If you are using a different brand of gluten-free baking flour, it’s advisable to check its ingredient list to see if it already contains cornstarch before attempting to add more.
This recipe has been thoughtfully adapted from Taste of Home’s Incredible Coconut Cake.
Nutrition Facts (per serving)
- Calories: 670kcal
- Carbohydrates: 70g
- Protein: 8g
- Fat: 40g
- Saturated Fat: 27g
- Cholesterol: 108mg
- Sodium: 326mg
- Potassium: 360mg
- Fiber: 4g
- Sugar: 48g
- Vitamin A: 700IU
- Vitamin C: 0.2mg
- Calcium: 118mg
- Iron: 2.3mg
Did you make this recipe?
Please leave a star rating and review below. It helps others when searching for recipes and I LOVE feedback!