Desserts
This Almond Joy sheet cake recipe transforms childhood nostalgia into a showstopping dessert that tastes like a tropical vacation in every bite. š“ The secret lies in layers of rich chocolate cake infused with coconut and macadamia notes, sandwiched between a velvety caramel frosting that mirrors the iconic candy bar's signature flavor. I developed this recipe after years of experimenting with ways to capture that perfect balance of sweet, creamy, and toasted coconutāwithout needing to buy a single Almond Joy.
The cake itself is moist and tender, thanks to a combination of cocoa powder and melted butter that creates that signature chocolate richness. What sets this apart is the subtle coconut extract and toasted coconut flakes mixed into the batter, giving each slice a hint of that familiar tropical crunch. The frosting, meanwhile, gets its signature caramel depth from brown sugar and a touch of vanilla bean, while a splash of coconut milk keeps it light enough to spread without sinking into the cake.
By the time you slice into this cake, you'll have a dessert that looks as impressive as it tastesārich chocolate layers, creamy caramel frosting, and optional garnishes like toasted coconut flakes or chocolate shavings for that restaurant-quality finish. The best part? It bakes in one sheet pan, making it perfect for parties or when you want to impress without the fuss of layering individual cakes.
Whether you're celebrating a birthday, holiday gathering, or just craving that nostalgic Almond Joy flavor, this recipe delivers professional-quality results with simple techniques. The cake keeps well for up to three days, so you can make it ahead and enjoy the anticipation of that first slice. Let's get baking!
Ingredients for almond joy sheet cake
Twelve ingredients that capture Almond Joy magic in every sliceātropical, creamy, and nostalgic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour š¾ | 2 ½ cups | Sifted for light texture |
| Unsalted Butter š§ | 1 ½ cups | Melted, cooled slightly |
| Granulated Sugar š | 2 cups | For sweetness balance |
| Light Brown Sugar š | ½ cup | Packed, for moisture |
| Cocoa Powder š« | ¾ cup | Natural or Dutch-processed |
| Coconut Extract š„„ | 1 tbsp | Pure for authentic flavor |
| Vanilla Extract šæ | 2 tsp | Pure vanilla preferred |
| Toasted Coconut Flakes š„„ | 1 cup | Unsweetened, chopped fine |
| Large Eggs š„ | 2 whole | Room temperature |
| Baking Soda š§ | ½ tsp | For lift |
| Salt š§ | ½ tsp | Fine sea salt |
| Coconut Milk š„„ | ½ cup | Full-fat for richness |
| Brown Sugar š | 1 ½ cups | Packed, for caramel depth |
| Heavy Cream š„ | 1 cup | Cold for stability |
| Vanilla Bean Paste šæ | 1 tbsp | Or 1 tsp pure extract |
| Toasted Macadamia Nuts š„ | ½ cup | Chopped, for crunch |
| Dark Chocolate Shavings š« | ¼ cup | For garnish |
The coconut extract and toasted coconut flakes are non-negotiable for that signature tropical vibe. Grab Goya or Trader Joe's brandsāthey've got the best quality for this. Macadamia nuts can be pricey, so Costco or bulk bins at Whole Foods save money. For the cocoa powder, Hershey's Special Dark or Dutch-processed brands like Valrhona elevate the chocolate depth. Pre-toast your coconut flakes for 5 minutes at 350°Fāthey'll crisp up perfectly and add that crunchy texture without overpowering.
No coconut extract? A splash of coconut milk plus a pinch of coconut oil mimics the flavor, though it won't be identical. Almond extract won't workāit's a different profile entirely. Running low on macadamia nuts? Toasted pecans or walnuts add crunch, but they won't match the buttery richness. The vanilla bean paste is worth the splurgeāMadagascar bourbon vanilla gives the frosting that extra depth. For the chocolate shavings, a microplane on a 70% dark chocolate bar gives the best texture. And if you're short on time, store-bought caramel sauce (like Smucker's) can replace the homemade frosting in a pinch.
This cake tastes even better the next dayācover tightly and let it sit at room temperature. The frosting keeps for 3 days refrigerated, but it's best used fresh. For ahead prep, bake the cake 1 day ahead, frost it the morning of, and garnish just before serving. Freeze the fully frosted cake for up to 1 monthāthaw overnight in the fridge. The toasted coconut and nuts stay crisp for 2 days if stored in an airtight container, but they're best used immediately for maximum crunch.
Why You'll Love This Recipe
- One-Bowl Wonder: I swear by this recipe when Iām too tired to measure three separate bowls. Just toss everythingāflour, butter, sugars, even the cocoaāinto one and mix. No scraps, no mess, just a smooth batter that spreads like a dream.
- Nutty-Cocoa Magic: That first bite? Itās like dessert and comfort food had a baby. The brown sugar caramelizes into the edges while the cocoa keeps it rich, and the almond extract sneaks in for this just-right sweetness thatās not too cloying. Honestly, Iāve made it for breakfast and still craved seconds.
- Party in a Pan: This cake is my go-to for birthdays, potlucks, or when I forget to buy a cake. Cut into squares, stack it high, and no one will guess itās just a sheet pan. (Yes, even on a Tuesday night.) The texture holds up perfectlyāno soggy middle, just that perfect balance of tender crumb and crispy edges.
- Budget-Friendly Luxury: I use this recipe when I want to feel fancy without spending a fortune. Ground almonds (or even store-bought almond flour) stretch the batter, and the cocoa powder makes it feel indulgent. Leftovers? They disappear just as fast as the first slice, but the good news isāitās cheap enough to bake twice in a week.
Step-by-step instructions for Almond Joy sheet cake
Let's bring that nostalgic Almond Joy flavor to life in cake form!
šØāš³ Step 1: Prepare the Cake Layers
Preheat your oven to 350°F and grease two 9x13-inch baking pans with butter, then line them with parchment paper. In a large mixing bowl, combine the 2.5 cups All-Purpose Flour, 0.5 tsp Baking Soda, and 0.5 tsp Salt. Sift this mixture to remove any lumps and create a light, airy base for our cake.
In a separate bowl, cream together the 1.5 cups Unsalted Butter (cooled slightly), 2 cups Granulated Sugar, 0.5 cup Light Brown Sugar, 1 tbsp Coconut Extract, and 2 tsp Vanilla Extract until light and fluffy. This should take about 3-4 minutes with a stand mixer. You'll know it's ready when the mixture nearly doubles in volume and looks pale yellow.
Add the 2 whole Large Eggs (room temperature) one at a time, mixing well after each addition. Then, gradually fold in the dry ingredients until just combined. Be careful not to overmixāyou want to maintain a light texture. Divide the batter evenly between the prepared pans.
š„ Step 2: Bake and Cool the Layers
Bake the cake layers for 25-30 minutes or until a toothpick inserted into the center comes out clean. The edges should be golden brown, and the top should spring back when gently touched. I always tap the pans lightlyāthey should sound hollow when done.
Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking. While the cakes cool, you can prepare the filling and toppings. Here's the thingāpatience is key at this stage. Rushing the cooling process can lead to a soggy cake later.
š„ Step 3: Make the Creamy Filling
In a medium saucepan, combine the 1 cup Heavy Cream, 1.5 cups Brown Sugar, and 1 tbsp Vanilla Bean Paste. Heat over medium heat until the mixture begins to simmer, then reduce the heat to low and let it simmer for 5-7 minutes until slightly thickened.
Remove the pan from heat and stir in the 0.5 cup Coconut Milk and 0.75 cup Cocoa Powder until smooth. This filling is the heart of our tropical cakeāit brings together the rich chocolate and creamy coconut flavors that make Almond Joy so special. Let the filling cool to room temperature before using.
š½ļø Step 4: Assemble the Cake
Once both cake layers are completely cool, place one layer on a serving platter. Spread the entire 1 cup Toasted Coconut Flakes evenly over the first layer. This step is where the magic happensāthe coconut adds that perfect tropical crunch that Almond Joy fans crave.
Spread the cooled filling evenly over the coconut layer, then place the second cake layer on top. Press gently to ensure the layers adhere. Now, sprinkle the remaining 0.5 cup Toasted Macadamia Nuts evenly over the top layer. These nuts add that signature crunch and nutty depth that makes this cake unforgettable.
š Step 5: Garnish and Serve
For the final touch, sprinkle the 0.25 cup Dark Chocolate Shavings evenly over the top of the cake. These shavings add a beautiful contrast in color and a hint of bitterness that balances the sweetness. Let the cake sit for 30 minutes in the refrigerator to allow the filling to set slightly and the flavors to meld together.
Slice and serve this tropical delight! Each bite delivers layers of moist cake, creamy filling, coconut crunch, and macadamia nutsājust like the classic Almond Joy candy bar. Perfect for celebrations, dessert nights, or whenever you need a taste of tropical paradise!
Pro Tips For Making Almond Joy Sheet Cake
- Melt Butter Slowly: Donāt drown your cocoa in hot butterāmelt the unsalted butter over low heat until itās just liquid, then let it cool for 2-3 minutes before mixing it into the wet ingredients. I learned this the hard way when my cake turned into a dense brick because the butter cooled the batter too fast and triggered a weird texture shift.
- Sift That Cocoa: Skip the scoopingāsift the cocoa powder into the dry ingredients to avoid clumps. Even if your cocoa looks fine, those tiny lumps hide in plain sight and ruin the smoothness of your cake layers. (Yes, even if youāre impatient like me.)
- Test for Doneness Early: Pull the cake out of the oven when the edges look set but the center still jiggles slightlyāitāll firm up as it cools. Overbaking is the fastest way to turn your moist Almond Joy cake into a dry, sad slab. If youāre unsure, stick a toothpick in the center: it should come out with a few moist crumbs, not clean.
- Cream Butter and Sugars Properly: Use a stand mixer (or elbow grease) to cream the butter, granulated sugar, and brown sugar for at least 3-4 minutes until the mixture is light and fluffy. This isnāt just about sweetnessāitās what aerates the cake for that perfect, tender crumb. (I used to rush this, and the cake always felt heavy afterward.)
Storing and reheating your leftovers
Room-Temp Storage
This cake tastes even better the next day, so store it at room temperature in an airtight container for up to 3 days. The flavors deepen as the coconut and macadamia notes meld together. Place a piece of parchment paper between layers if stacking to prevent sticking. š„„
Fridge Preservation
For longer storage, refrigerate the fully assembled cake in an airtight container for up to 5 days. The cold helps maintain the frosting's texture and keeps the coconut flakes crisp. Let it sit at room temperature for 15-20 minutes before serving to restore the perfect slice.
Freezing Fully Assembled
Freeze the complete cake (including frosting) in an airtight container for up to 1 month. Wrap tightly with plastic wrap first to prevent freezer burn. Thaw overnight in the fridge before serving. The texture remains excellent, though the coconut may lose slight crunch.
Reheating Tips
There's no need to reheat this cakeāit's best served at room temperature. If the frosting appears too firm after refrigeration, let it sit for 10 minutes at room temperature. For extra warmth, microwave individual slices for 5-8 seconds to soften the frosting slightly.
Reviving Crunch
If the toasted coconut or macadamia nuts lose their crunch after storage, toast them fresh before serving. Spread ½ cup toasted coconut flakes on a baking sheet and toast at 350°F for 3-4 minutes until crisp. Sprinkle over slices just before serving for that perfect crunch. š«
Frosting Refresh
If the frosting separates after storage, whisk together 1 tbsp coconut milk and ½ tsp vanilla extract, then gently fold into the frosting. This restores its smooth, creamy consistency. For extra richness, add 1 tsp melted butter to the frosting before spreading.
Nutrition facts
Frequently asked questions
Can I make this cake in a 9x13-inch pan instead of two layers?
This recipe is designed to work perfectly in a single 9x13-inch pan. Simply bake the batter for 30-35 minutes at 350°F until a toothpick comes out clean. Once cooled, spread the filling evenly over the top, then sprinkle with toasted coconut and macadamia nuts. The texture will be slightly denser but still deliciousājust like a classic sheet cake!
What can I substitute if I don't have coconut extract?
Mix ½ cup coconut milk with ½ tsp coconut oil to mimic the flavor, though it won't be identical. For a different tropical twist, try 1 tsp orange zest or ½ tsp rum extractāboth add depth. Just avoid almond extract, as it has a completely different profile. The cake will still taste rich and chocolatey!
How do I keep the cake from sinking in the middle?
Ensure your oven is fully preheated to 350°F before baking, and don't overmix the batterājust combine until just smooth. For extra insurance, place the pans on the middle rack (not the top) and avoid opening the oven door for the first 20 minutes. If your kitchen runs hot, reduce the temperature to 325°F. Patience is keyālet the cake cool completely before frosting!
Can I add Almond Joy candy pieces to the cake?
While tempting, avoid adding whole Almond Joy piecesāthey can melt unevenly and make the cake soggy. Instead, chop 2-3 candy bars finely and fold them into the frosting for bursts of flavor, or sprinkle crushed pieces on top for garnish. For a cleaner look, use chopped toasted coconut and chocolate shavings instead!
Why does my frosting look grainy?
Graininess usually means the cocoa powder wasn't fully dissolved or the mixture cooled too quickly. Whisk in 1 tbsp warm coconut milk to smooth it out, or gently reheat the frosting for 10-15 seconds in the microwave while stirring. For a silky texture, sift the cocoa powder before mixing. If all else fails, blend with an immersion blender!
