Almond Joy Cake Recipe – A Decadent Treat for Chocolate and Almond Lovers!
Almond Joy Cake is the ultimate dessert for anyone who loves the combination of chocolate, coconut, and almonds.
Inspired by the famous Almond Joy candy bar, this cake features moist layers of rich chocolate cake topped with a creamy coconut filling and a layer of toasted almonds.
It’s the perfect dessert for any occasion, delivering the perfect balance of textures and flavors with every bite.
Let’s dive into making this irresistible treat!

How to Make Almond Joy Cake
In this recipe, we’ll take you through each step to create a cake that’s full of flavor and sure to impress your friends and family.
Ingredients for Almond Joy Cake
Here’s everything you’ll need to make this delicious Almond Joy Cake:
For the Cake Layers
- 1 ½ cups all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup unsweetened cocoa powder
- 1 cup granulated sugar
- 2 large eggs
- ½ cup buttermilk
- ½ cup vegetable oil
- 1 teaspoon vanilla extract
- ½ cup hot water
- 1 cup semi-sweet chocolate chips
For the Coconut Filling
- 1 ½ cups shredded sweetened coconut
- ½ cup sweetened condensed milk
- ¼ teaspoon vanilla extract
For the Frosting
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- ¼ cup powdered sugar
- 1 cup semi-sweet chocolate chips
For the Topping
- 1 cup roasted almonds (whole or chopped)
- ¼ cup shredded coconut (optional, for extra topping)
Step-by-Step Instructions
Let’s go through the full recipe process to create this delightful Almond Joy Cake.
1. Prepare the Cake Layers
Preheat your oven to 350°F (175°C) and grease and flour two 9-inch round cake pans. In a medium-sized bowl, sift together the flour, cocoa powder, baking powder, and salt. Set this aside.
In a large mixing bowl, whisk together the sugar, eggs, buttermilk, vegetable oil, and vanilla extract until the mixture is smooth.
Gradually add the dry ingredients to the wet mixture, mixing until just combined. Then, slowly pour in the hot water to thin out the batter. Fold in the chocolate chips.
Divide the batter evenly between the two prepared cake pans. Bake for 30-35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
2. Make the Coconut Filling
While the cakes are cooling, prepare the coconut filling.
In a medium bowl, mix the shredded coconut, sweetened condensed milk, and vanilla extract together until well combined. Set this mixture aside.
3. Make the Frosting
In a medium saucepan, heat the heavy cream over medium heat until it begins to simmer. Remove from heat and add the chocolate chips, stirring until the chocolate is completely melted and smooth.
Add the vanilla extract and let the frosting cool to room temperature.
4. Assemble the Cake
Once the cakes have completely cooled, place one layer on a serving plate. Spread a generous layer of the coconut filling over the top of the first cake layer. Then, place the second cake layer on top.
Spread the chocolate frosting over the entire cake, covering both the top and sides.
5. Add the Toppings
Sprinkle the roasted almonds over the top of the cake, pressing gently to ensure they stick.
Optionally, sprinkle some extra shredded coconut on top for a more authentic Almond Joy look and flavor.
Tips for the Best Almond Joy Cake
- Roast the Almonds: Roasting the almonds brings out their natural flavor and adds a nice crunch. Toast them in a dry pan over medium heat for a few minutes until golden brown.
- Use Buttermilk: Buttermilk gives the cake a tender crumb and enhances the overall flavor. If you don’t have buttermilk, you can make a substitute with milk and lemon juice.
- Chill the Frosting: Allow the frosting to cool to room temperature before spreading it on the cake for better texture and ease of spreading.
Variations to Try
- Gluten-Free: Replace the all-purpose flour with a gluten-free flour blend for a gluten-free version of the cake.
- Add Chocolate Ganache: For an extra layer of decadence, drizzle a rich chocolate ganache over the frosted cake.
- Vegan Version: Use non-dairy milk, vegan butter, and a dairy-free frosting for a vegan Almond Joy Cake.
Serving Suggestions
- Serve this cake as a dessert after a hearty meal, or slice it up for a special treat with afternoon coffee.
- Pair it with a scoop of vanilla ice cream or a drizzle of caramel sauce for an extra indulgent experience.
Storing the Cake
- At Room Temperature: Almond Joy Cake can be stored at room temperature for up to 2 days, covered with plastic wrap or in an airtight container.
- Refrigeration: If you have leftover cake, store it in the refrigerator for up to 5 days. Let it come to room temperature before serving for the best flavor.
- Freezing: You can freeze the cake in individual slices for up to 3 months. Wrap each slice in plastic wrap and aluminum foil before freezing. Thaw overnight in the fridge before enjoying.
Frequently Asked Questions
Can I make the cake layers ahead of time?
Yes, you can bake the cake layers ahead of time and store them in an airtight container at room temperature for up to 2 days or refrigerate them for up to 5 days.
Can I use unsweetened coconut for the filling?
It’s best to use sweetened shredded coconut to match the flavor profile of Almond Joy. However, you can use unsweetened coconut if you prefer less sweetness.
Can I make this cake without chocolate chips?
If you don’t have chocolate chips, you can use chopped chocolate or even chocolate chunks for a more rustic texture.
Let’s Enjoy It!
Let’s enjoy a slice of this rich and decadent Almond Joy Cake! With its chocolatey cake layers, creamy coconut filling, and crunchy almond topping, it’s sure to be a crowd favorite.
Try this recipe today, and don’t forget to share your experience with friends and family—they’ll love every bite of this indulgent dessert!