If you love the classic combination of sweet coconut, crunchy almonds, and rich chocolate, then this Almond Joy Cake Recipe is your ultimate dessert dream come true. Replicating the exact taste of the famous candy bar, this copycat recipe layers a fudgy chocolate brownie base with a creamy, custard-like stovetop coconut filling, all finished off with a sleek layer of dark chocolate ganache and a perimeter of toasted sliced almonds. It is incredibly simple to make, yet looks and tastes like it came straight from a gourmet bakery!

What Is Almond Joy Cake?
An Almond Joy Cake is a multi-layered dessert designed to mimic the exact textures and flavors of an Almond Joy candy bar. Instead of a standard light chocolate sponge cake, this recipe elevates the base by using a rich, dense brownie layer. The middle layer consists of shredded coconut cooked down with milk, sugar, and almond flour into a thick, creamy filling. The entire cake is sealed with a smooth dark chocolate shell and a generous sprinkling of sliced almonds around the edges.
It’s the perfect treat for potlucks, birthdays, and holiday gatherings where you want a dessert that stands out. Much like our gourmet Cedric Grolet Green Apple Mini Cakes, this recipe focuses on combining distinct textures—fudgy, creamy, and crunchy—into one unforgettable bite.
Why This Copycat Recipe Tastes Like the Original
This copycat recipe achieves its authentic flavor profile through a few specific culinary choices:
- Fudgy Brownie Base: Using a box brownie mix rather than a chocolate cake mix provides that dense, chewy bite that resembles the candy bar’s core texture.
- Stovetop Coconut Custard: Instead of simply mixing coconut flakes with sweetened condensed milk (which can make the cake cloyingly sweet and greasy), this recipe cooks the coconut with milk, butter, and cornstarch. This creates a velvety, stable custard layer.
- Nutty Almond Flour: A few tablespoons of almond flour are folded directly into the coconut layer, infusing every single bite with a subtle, natural almond aroma.
- Dark Chocolate Ganache: Using real dark chocolate melted with a touch of coconut oil provides a premium chocolate coating that snaps beautifully when sliced, contrasting the soft coconut underneath.
Almond Joy Cake Ingredients
To make this decadent copycat cake at home, you will need the following simple ingredients divided into three components:
For the Brownie Layer:
- Brownie Mix: One standard 18.3-ounce box of your favorite brand.
- Vegetable Oil: For moisture and chewiness.
- Whole Milk: Used instead of water to give the brownie base a richer crumb.
- Eggs: To bind the batter.
For the Coconut Layer:
- Unsalted Butter: Adds a rich, buttery flavor to the custard.
- Shredded Coconut: Sweetened, finely shredded flakes work best for a uniform texture.
- Granulated Sugar: To sweeten the coconut mixture.
- Almond Flour: Adds body and a delicious nutty note to the filling.
- Whole Milk: The base for cooking the coconut custard.
- Cornstarch: To thicken the filling so it sets cleanly.
For the Topping:
- Dark Chocolate: High-quality chopped chocolate or chocolate chips.
- Coconut Oil: Helps thin the melted chocolate and gives it a gorgeous shine.
- Sliced Almonds: Toasted slightly for the perfect crunch.
Kitchen Equipment Needed
Before you begin, gather these essential kitchen tools to ensure a smooth preparation process:
- 9-inch Springform Pan: Essential for easily releasing the cake without damaging the layers.
- Medium Mixing Bowl: To prepare the brownie batter.
- Medium Saucepan: For cooking the stovetop coconut filling.
- Microwave-Safe Bowl: For melting the dark chocolate topping.
- Silicone Spatula: To scrape the bowls and spread the layers evenly.
- Wire Cooling Rack: To cool the baked brownie base.
How To Make Almond Joy Cake at Home
Follow these step-by-step instructions to assemble your chocolate-coconut masterpiece:
Step 1 | Prep Oven & Bake Brownie Base
Preheat your oven to 350°F (175°C). Lightly grease a 9-inch springform pan with nonstick cooking spray. In a medium bowl, thoroughly whisk together the brownie mix, vegetable oil, 3 tablespoons of whole milk, and eggs. Spread the thick batter evenly into the bottom of the prepared pan. Bake for 22 to 25 minutes. A toothpick inserted into the center should come out clean or with a few moist crumbs. Do not overbake! Place the pan on a wire rack to cool completely.

Step 2 | Prepare the Stovetop Coconut Filling
While the brownie base cools, melt the unsalted butter in a medium saucepan over medium heat. Whisk in the sweetened shredded coconut, granulated sugar, almond flour, 2 and 1/4 cups of whole milk, and cornstarch. Cook the mixture, stirring constantly with a spatula, until the mixture becomes bubbly and thickens significantly (about 5-7 minutes). Remove from heat and let it cool down to room temperature.

Step 3 | Assemble and Chill the Layers
Once both the brownie base and the coconut mixture have cooled, pour the coconut filling directly over the brownie layer in the springform pan. Use an offset spatula to smooth the top into an even layer. Place the pan in the refrigerator and chill for at least 1 hour to allow the coconut custard to set firmly.

Step 4 | Prepare Chocolate Ganache & Top with Almonds
In a microwave-safe bowl, combine the chopped dark chocolate and 1 and 1/2 teaspoons of coconut oil. Microwave in 30-second bursts, stirring between each, until completely melted and smooth. Pour the melted chocolate over the chilled coconut layer, tilting the pan to spread it evenly. Immediately sprinkle the sliced almonds around the top perimeter of the cake before the chocolate sets. Chill for another 15 minutes to allow the chocolate shell to harden, then run a thin knife around the edge of the pan, release the springform collar, slice, and enjoy!

Expert Tips for the Best Almond Joy Cake
To ensure your Almond Joy Cake turns out absolutely flawless every time, keep these professional baking tips in mind:
- Toast the Sliced Almonds: For the ultimate flavor boost, toast the sliced almonds in a dry skillet over medium heat for 3 to 4 minutes until golden and fragrant. Let them cool before placing them on the cake.
- Ensure Proper Cooling: Do not pour hot coconut filling over hot brownies. Doing so will make the brownie base soggy and prevent the layers from setting with clean, defined margins.
- Clean Slicing Method: To get perfect restaurant-style slices, run a large chef’s knife under hot water, wipe it dry with a towel, and make a clean slice. Repeat this process between every single cut.
- Customize the Chocolate: If dark chocolate is too intense, you can swap it for milk chocolate or semi-sweet chocolate, just like we recommend when layering our decadent Blue Bell Chocolate Lava Cake Ice Cream.
6 Ways to Serve Almond Joy Cake
Take this dessert to the next level with these creative serving ideas:
- With Vanilla Bean Ice Cream: Serve a slice warm or cold alongside a giant scoop of premium vanilla bean ice cream.
- Topped with Whipped Cream: Add a dollop of fresh, homemade sweetened whipped cream on top of each slice.
- Hot Fudge Drizzle: Drizzle a zigzag of warm hot fudge sauce across the serving plates before laying down the cake slices.
- Paired with Espresso: The bitter notes of a fresh espresso balance the sweet coconut custard and brownie base perfectly.
- Toasted Coconut Garnish: Sprinkle extra toasted coconut flakes across the top of the chocolate layer alongside the almonds.
- Glass of Cold Milk: Keep it classic and family-friendly with a tall, ice-cold glass of whole milk.
Storage and Make-Ahead Tips
This cake is a fantastic make-ahead dessert as it benefits from time spent chilling in the refrigerator:
To Store: Keep the cake covered or store individual slices in an airtight container in the refrigerator for up to 5 days. For the best flavor and texture, let slices sit at room temperature for about 10-15 minutes before serving so the brownie base softens slightly.
To Freeze: Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe zip-top bag. Freeze for up to 3 months. Thaw overnight in the refrigerator before enjoying.
Almond Joy Cake FAQs
Yes, you can use a regular chocolate cake mix, but the base will have a lighter, fluffier sponge texture rather than the dense, chewy, candy-bar-like bite that brownie mix provides. Adjust bake times according to the box directions.
Adding a small amount of coconut oil to the melted dark chocolate helps keep it slightly soft and pliable, which prevents it from cracking when sliced. Slicing with a hot, clean knife also ensures smooth cuts.
Yes, because the coconut layer is a cooked dairy custard made with milk and butter, the cake must be stored in the refrigerator to remain fresh and stable.
Almond Joy Cake
With a brownie base, creamy coconut filling, and dark chocolate topping, this Almond Joy Cake has all the flavors of the classic candy bar. It's a decadent, impressive dessert that's easy to prepare!
Ingredients
FOR THE BROWNIE LAYER
- 1 box (18.3 oz.) brownie mix (any brand)
- 2/3 cup vegetable oil
- 3 tbsp whole milk
- 2 large eggs
FOR THE COCONUT LAYER
- 2 tbsp unsalted butter
- 2 cups sweetened finely shredded coconut flakes
- 3/4 cup granulated sugar
- 3 tbsp almond flour
- 2 1/4 cups whole milk
- 3 tbsp cornstarch
FOR THE TOPPING
- 6 oz. dark chocolate (chopped)
- 1 1/2 tsp coconut oil
- 1/3 - 1/2 cup sliced almonds
Instructions
- Prep oven and pan: Preheat the oven to 350°F. Coat a 9-inch springform pan with nonstick spray.
- Bake brownies: In a medium mixing bowl, thoroughly combine all the ingredients for the brownies and pour into the prepared pan. Bake for 22 to 25 minutes just until a tester comes out clean - don't over bake.
- Prepare coconut layer: Prepare the coconut layer by melting the butter in a saucepan over medium heat, then add all the ingredients. Keep stirring until it is bubbly and thick.
- Pour coconut mixture over brownies: Let both the brownies and the coconut mixture cool to room temperature, then pour the coconut mixture over the brownies.
- Chill: Transfer to the refrigerator and chill for at least an hour until the coconut layer has set.
- Make topping: Melt the chocolate and coconut oil over a double boiler or the microwave until smooth.
- Pour topping: Pour the chocolate over the cake to cover the top, then sprinkle the sliced almonds around the top perimeter of the cake (before the chocolate hardens.) Allow to set.
- Serve: Slice and serve! It's best served at room temperature.
Nutrition Information:
Yield: 12 Serving Size: 1 sliceAmount Per Serving: Calories: 486Total Fat: 22gSaturated Fat: 11gTrans Fat: 0.1gUnsaturated Fat: 8gCholesterol: 42mgSodium: 201mgCarbohydrates: 65gFiber: 4gSugar: 45gProtein: 7g
