Desserts
This Almond Joy sheet cake recipe transforms a nostalgic candy bar into a showstopping dessert that's rich with chocolate, toasted coconut, and almond flavors. The secret lies in a moist chocolate cake base infused with almond extract, swirled with a velvety coconut-chocolate frosting, and crowned with toasted coconut flakes that mimic the iconic candy's crunch. I've perfected this recipe to deliver layers of texture—tender cake, creamy frosting, and that signature toasted coconut crunch in every bite.
The cake itself is remarkably simple to make, with a single-bowl mix that comes together in under 15 minutes of prep. The frosting is where the magic happens—a blend of melted chocolate and coconut cream that's whipped to a light, airy consistency, then swirled into the cake for that classic Almond Joy look. What sets this apart is the toasted coconut topping, which adds an extra layer of flavor and texture that makes it taste just like the candy bar you love.
By the time you slice into this cake, you'll be rewarded with a dessert that's equal parts indulgent and impressive—perfect for birthdays, holidays, or whenever you want to treat yourself to something special. The combination of chocolate, coconut, and almond creates a flavor profile that's both familiar and elevated, making it a crowd-pleaser that's sure to disappear quickly.
Whether you're serving it at a celebration or enjoying a slice on a cozy night in, this Almond Joy sheet cake delivers the perfect balance of sweet, nutty, and creamy flavors. The instructions are straightforward, and the results are consistently delicious, so you can confidently create a dessert that tastes like a trip to the candy aisle—without the guilt.
Ingredients for almond joy sheet cake
Eight servings of nostalgic magic—moist chocolate cake, swirled coconut-chocolate frosting, and toasted coconut crunch in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted for light texture |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Natural or Dutch-processed |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Baking Soda 🧂 | ½ tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Almond Extract 🌿 | 1 ½ tsp | Pure, not imitation |
| Vanilla Extract 🍯 | 2 tsp | Pure Madagascar preferred |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Unsalted Butter 🧈 | 1 cup | Melted, full-fat |
| Coconut Milk 🥥 | 1 can | Full-fat, chilled overnight |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa, semi-sweet |
| Shredded Coconut 🥥 | 2 cups | Sweetened, unsweetened mix |
| Coconut Oil 🫒 | ¼ cup | Melted, for toasting |
The cocoa powder is non-negotiable for that deep chocolate flavor—Hershey's Special Dark or Valrhona if you're splurging. I grab mine from Williams Sonoma when I'm feeling fancy, but the grocery store brand works fine for weeknight baking. The shredded coconut should be a mix of sweetened and unsweetened for that perfect balance—Goya is my go-to, but any brand in the baking aisle will do. The coconut milk needs to be full-fat and chilled overnight to separate the cream from the water; Thai Kitchen or Aroy-D** are my favorites, but any canned coconut milk works if you let it sit in the fridge for 24 hours.
No almond extract? Vanilla bean paste at double the amount works in a pinch, though it won't be identical. Short on dark chocolate chips? Chop a chocolate bar (70% cocoa) into chunks—just make sure it's high-quality. The coconut oil for toasting is key—it gives that authentic candy-bar crunch. If you're out, a mix of butter and coconut milk can substitute, but it won't be as crisp. The brown sugar should be packed firmly—don't scoop it, press it into the cup for accurate measurement. And for the love of cake, don't skip the almond extract—it's what makes this taste like the real deal.
The cake keeps beautifully for 3 days at room temperature, covered loosely with plastic wrap. For longer storage, wrap tightly and refrigerate for up to a week—though it's best enjoyed fresh. The frosting can be made a day ahead and stored in the fridge; just whip it back up before swirling. If you're prepping for a party, toast the coconut in batches and store it in an airtight container—it stays crisp for up to 5 days if kept in a cool, dry place. Freezing? The whole cake goes in the freezer for up to 3 months, but thaw it overnight in the fridge to preserve that perfect texture.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my mixer’s on the fritz. The dry ingredients just get folded into the wet with a spatula—no electric whirring, no extra bowls, just one sheet pan and a few minutes of elbow grease. Honestly, it’s the kind of cake that makes me realize I don’t need fancy tools to bake something impressive.
- Cocoa-Caramel Magic: That combo of unsweetened cocoa and light brown sugar? It’s where the real magic happens. The cake turns out rich and fudgy with a subtle caramel undertone from the brown sugar—like biting into an Almond Joy bar but with the depth of a proper cake. (Yes, even on a Tuesday night.)
- Sheet Pan Simplicity: One pan, one batter, zero fuss. I’ve used this to feed a crowd for birthdays, potlucks, or even as a last-minute dessert when guests show up unannounced. The edges get just crisp enough to hold their own, while the center stays moist—no one ever guesses it’s this easy to pull off.
- Budget-Friendly Indulgence: Flour, cocoa, sugar—these are pantry staples that won’t break the bank. A single batch stretches to four servings, and leftovers? They reheat beautifully in the microwave or at room temperature for days. Between us, it’s the kind of dessert that makes me feel like I’m serving something special without the grocery-store price tag.
Step-by-step instructions for almond joy sheet cake
Here's how to create a luscious chocolate-coconut swirl cake that tastes like a tropical vacation in every bite.
Prepare the Cake Batter
Preheat your oven to 350°F and line a 9x13-inch sheet pan with parchment paper. In a large mixing bowl, whisk together the 2.5 cups all-purpose flour, 0.5 cup unsweetened cocoa powder, 2 tsp baking powder, 0.5 tsp baking soda, and 0.5 tsp salt. Sift the dry ingredients to ensure a light, airy texture—this prevents dense cake.
In a separate large bowl, cream the 1 cup melted unsalted butter with the 2 cups granulated sugar and 0.5 cup light brown sugar on medium speed for 3-4 minutes until light and fluffy. Add the 2 whole large eggs, one at a time, mixing well after each addition. Stir in the 1.5 tsp almond extract and 2 tsp vanilla extract—this combination creates that signature Almond Joy flavor.
Gradually add the dry ingredients to the wet mixture, alternating with 1 can chilled coconut milk, beginning and ending with the dry ingredients. Mix on low speed until just combined—overmixing develops gluten, which makes the cake tough. Fold in 1.5 cups dark chocolate chips using a spatula, ensuring even distribution throughout the batter.
Create the Coconut Swirl Layer
In a small saucepan, melt the 0.25 cup coconut oil over low heat. Stir in 1 cup shredded coconut and toast for 2-3 minutes until fragrant and lightly golden. Remove from heat and let cool slightly—this toasting enhances the coconut flavor and adds texture to the cake.
Spread half of the cake batter evenly into the prepared sheet pan. Sprinkle half of the toasted shredded coconut over the batter, pressing down gently to create a thin layer. This step ensures the coconut swirl is visible and evenly distributed throughout the cake.
Drizzle half of the remaining coconut milk from the can over the coconut layer, reserving the rest for later. This adds moisture and helps create the signature swirl effect. Top with the remaining cake batter and gently swirl with a knife or spatula to create marbled patterns—don't overmix or the swirls will disappear.
Bake to Golden Perfection
Bake the cake for 30-35 minutes or until a toothpick inserted in the center comes out clean. The edges should be golden brown, and the top should spring back when gently pressed—this indicates the cake is fully baked. Rotate the pan halfway through baking for even cooking.
While the cake bakes, prepare the remaining 1 cup shredded coconut by lightly toasting it in a dry skillet over medium heat for 1-2 minutes until golden and fragrant. Keep it warm for topping later. This extra step adds a beautiful contrast in texture and flavor.
Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. The cake will sink slightly as it cools, which is normal—this is how you know it's baked properly. Once fully cooled, sprinkle the toasted shredded coconut evenly over the top for that classic Almond Joy finish.
Add the Finishing Touches
While the cake cools, prepare the coconut milk glaze by whisking the remaining ½ can coconut milk (about ½ cup) with 1 cup additional shredded coconut until smooth. Drizzle this mixture over the cooled cake, allowing it to drip slightly down the sides for that restaurant-quality presentation.
Let the glaze set for 15-20 minutes at room temperature before slicing. This gives the cake time to absorb the flavors and ensures clean cuts. For extra decadence, press additional shredded coconut into the glaze while it's still wet—this creates a beautiful, textured finish that looks like a professional bakery display.
Slice into 8 equal squares and serve at room temperature. The contrast of the rich chocolate cake with the sweet, toasted coconut swirls and creamy glaze makes every bite feel like a tropical escape. Store any leftovers in an airtight container for up to 3 days, though I doubt there will be any left!
Pro Tips For Making Almond Joy Sheet Cake
- STOP SIFTING DRY FLOUR: Mix the dry ingredients—flour, cocoa, baking powder, and salt—before adding wet ingredients. I used to dump everything in at once, and the cocoa would clump like a stubborn glue ball. Sift or whisk them together first, then fold gently into the wet mix to keep the texture light.
- MELT THE COCOA FIRST: Skip the lumps by microwaving the cocoa powder with a splash of water (1 tablespoon) for 10 seconds before mixing. I learned this the hard way—grating cocoa into butter is a mess, and stirring dry cocoa into wet batter guarantees uneven texture. A quick microwave melt saves time and frustration.
- ROOM-TEMPERATURE EGGS MATTER: Cold eggs from the fridge will curdle when they hit hot butter. Let them sit in warm water for 5 minutes before cracking them into the mix. Trust me, your cake will thank you—no weird separation or dense spots in the final slice.
- BAKE UNTIL SET, NOT DONE: This isn’t a brownie—stop baking when the edges pull away from the pan and a toothpick comes out with moist crumbs, not wet batter. Overbaking turns the cake dry, and that’s a crime for this rich, creamy recipe. Set a timer for 2 minutes before your recipe’s suggested time and check early.
Troubleshooting great almond joy sheet cake
Cake Too Dense
If your cake turns out dense instead of light and fluffy, overmixing the batter is likely the culprit. Mix the wet and dry ingredients just until combined—stop as soon as the flour disappears. Also, ensure your baking powder and soda are fresh; old leavening agents lose their lift. I’ve found that sifting the dry ingredients thoroughly also prevents dense cake by incorporating air. For extra insurance, let the eggs and butter come to room temperature before mixing. 💡
Swirls Disappearing
The swirl effect can vanish if you overwork the batter after adding the coconut layer. Once you’ve spread the second half of the batter, gently swirl with a knife just 2-3 times—don’t go crazy! If the swirls still disappear, try using a toothpick to create patterns instead of a knife. Another trick? Chill the pan in the fridge for 10 minutes before baking—this slows the batter’s spread and helps maintain the swirls. 🌟
Coconut Not Toasting
Unevenly toasted coconut can ruin the texture and flavor. Toast the coconut in a single layer over medium-low heat—high heat burns it quickly. Stir constantly with a spatula to ensure even browning. If your coconut isn’t browning at all, it might be too fresh. Older shredded coconut toasts more easily. For extra insurance, add a pinch of sugar to the coconut while toasting—it caramelizes slightly for deeper flavor. 🥥
Frosting Too Thin
A runny frosting can make your cake look messy. If yours is too thin, whisk in 1-2 tablespoons of powdered sugar at a time until it thickens slightly. For a richer texture, chill the frosting for 10 minutes before swirling into the cake—this helps it hold its shape better. If you’re using store-bought coconut milk, opt for the full-fat version (like Thai Kitchen) for a thicker, creamier consistency. 🍫
Cake Sticking to Pan
Even with parchment paper, cakes sometimes stick. Grease the pan generously with butter or coconut oil before lining it with parchment. For extra insurance, dust the parchment with 1 tablespoon flour before pouring in the batter. If the cake still sticks after baking, let it cool in the pan for 15 minutes before transferring to a rack—this helps it release more easily. 🔥
Glaze Not Setting
If your coconut glaze pools or doesn’t set, it might be too thin. Whisk in 1 tablespoon of powdered sugar to thicken it slightly. For a firmer finish, chill the cake with the glaze on top in the fridge for 10 minutes before serving. If you’re in a hurry, sprinkle extra shredded coconut on top while the glaze is still wet—this helps it grip and set faster. 💫
Nutrition facts
Frequently asked questions
Can I make this Almond Joy sheet cake without almond extract?
Yes, but the flavor won't be identical. Use 1 teaspoon vanilla bean paste (double the amount) or 1 teaspoon marzipan powder as a substitute. For a more tropical twist, add ½ teaspoon coconut extract if available. The almond extract is key for that signature candy bar taste, but these alternatives will still create a delicious coconut-chocolate cake.
How do I make this cake gluten-free?
Replace the 2.5 cups all-purpose flour with a 1:1 gluten-free flour blend (like Bob's Red Mill or King Arthur). Add ½ teaspoon xanthan gum to help bind the cake. For the coconut glaze, use a gluten-free powdered sugar substitute. The texture will be slightly denser, but the flavors will remain rich and satisfying.
Can I use store-bought chocolate pudding for the frosting?
While possible, it won't give you the same luxurious texture. For best results, stick with the coconut-chocolate whipped frosting in the recipe. If you're short on time, blend ½ cup coconut cream (from chilled coconut milk) with ½ cup melted chocolate and 1 tablespoon powdered sugar for a quick substitute. The flavor will be closer to the original!
How can I make this cake vegan?
Swap the eggs for 2 flax eggs (2 tablespoons ground flaxseed + 6 tablespoons water, mixed and rested for 5 minutes). Use vegan butter and ensure your chocolate chips and shredded coconut are dairy-free. For the frosting, use coconut cream (from chilled coconut milk) whipped with vegan powdered sugar. The texture will be slightly lighter but still delicious!
Can I bake this cake in a round pan instead of a sheet pan?
Yes, but you'll need to adjust the baking time and temperature. Use a 9-inch round pan and bake at 325°F for 40-45 minutes. The cake will be thicker, so reduce the oven temperature slightly to prevent overbrowning. For a layered effect, bake two thin layers and fill with coconut-chocolate frosting between them.
