Desserts
This Almond Joy cake recipe with sweetened condensed milk delivers the iconic tropical flavors of the candy bar in every moist, caramel-rich bite. The secret lies in blending sweetened condensed milk with coconut milk and almond extract, creating a texture that's tender yet sturdy enough to hold its shape.
What makes this version special is the toasted coconut layer that mirrors the candy's signature crunch, while the nutty liqueur-infused batter adds depth that store-bought versions can't match.
The sweetened condensed milk serves double duty here—it keeps the cake incredibly moist while adding that signature caramelized sweetness that defines Almond Joy. I've perfected this recipe to bake in 35 minutes at 350°F, ensuring a golden top with just the right amount of crispness at the edges.
The cake's layers are light yet substantial, with the coconut milk preventing dryness while the almond extract infuses that unmistakable nutty aroma throughout.
What you'll end up with is a cake that looks as impressive as it tastes—rich golden layers with visible coconut flakes throughout, a caramelized glaze that shines under the lights, and a texture that's moist but not soggy.
The combination of toasted coconut and the subtle almond flavor creates a dessert that's perfect for celebrations or when you simply want to recreate that nostalgic Almond Joy experience at home.
Serve it warm with a scoop of vanilla ice cream for an extra indulgent treat, or dust with powdered sugar for an elegant presentation. The cake keeps well for up to 5 days, making it ideal for meal prep or gifting. Let's get baking!
Ingredients for almond joy cake recipe sweetened condensed milk
Here's what you'll need to recreate that nostalgic Almond Joy magic in cake form.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweetened Condensed Milk 🥛 | 1 can | 14 oz can, not low-fat |
| Coconut Milk 🥥 | 1 can | 13.5 oz full-fat can |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White granulated preferred |
| Unsalted Butter 🧈 | 1 cup | Room temperature, not melted |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Pure Vanilla Extract 🌿 | 1 tbsp | Not imitation vanilla |
| Almond Extract 🌰 | ½ tbsp | Pure, not imitation |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Shredded Coconut 🥥 | 1 ½ cups | Sweetened, unsweetened works too |
| Powdered Sugar 🍚 | 1 cup | For glaze, sifted |
Sweetened condensed milk is the star here—the 14 oz can from Carnation works best, but any name brand is fine. Grab the full-fat version, not the low-fat kind. The coconut milk? Full-fat canned coconut milk (like Thai Kitchen) gives the best texture—none of that watery stuff. Shredded coconut can be sweetened or unsweetened, but if you're using unsweetened, add an extra tablespoon of sugar to the batter. I always toast my coconut separately for extra crunch, but the recipe works fine with raw if you're in a hurry. Pro tip: check the baking powder expiration date—old baking powder won't rise properly.
No almond extract? Almond essence or even a teaspoon of almond butter in a pinch, though the flavor won't be identical. Running out of vanilla? Vanilla bean paste works perfectly. The butter needs to be room temperature—stick it in the microwave for 40 seconds if it's straight from the fridge. For the glaze, powdered sugar can be tricky—if it's lumpy, sift it before using. The cake's magic comes from the combination of sweetened condensed milk and coconut milk—don't skip either. They're what make this cake moist without being dense.
This cake keeps beautifully for 5 days wrapped in plastic at room temperature, or 1 week in the fridge. For longer storage, freeze the whole cake (unfrosted) for up to 3 months
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m too tired to cream butter and sugar. Just melt the butter, fold in the condensed milk and coconut milk, then stir in the dry ingredients—no electric appliances required. The batter’s thick but forgiving, and the coconut milk keeps it moist without extra fuss.
- Tropical Comfort in One Bowl: That first bite? Pure nostalgia with a modern twist. The sweetened condensed milk gives it a caramel richness, while the coconut milk adds a subtle tropical warmth that tastes like a hug. Honestly, it’s the kind of cake that makes me forget I’m eating dessert and dinner.
- Leftovers That Last: This cake holds up for days—better than most boxed mixes, even. I’ve wrapped slices in parchment and tossed them in my bag for work, and they stay tender for at least three days. (Yes, even on a Tuesday night when I’m too lazy to bake fresh.)
- Budget-Friendly Luxury: I use this when I want something special without breaking the bank. Sweetened condensed milk and coconut milk are cheap staples that transform basic flour and butter into something that feels like a bakery treat. It’s my go-to for birthdays, potlucks, or just because—I don’t need an excuse to make it.
Step-by-step instructions for Almond Joy cake
Here's how to create layers of tropical coconut and nutty almond flavor—simple steps for a showstopper cake.
Mix Wet Ingredients for Rich Moisture
In a large mixing bowl, combine the 1 can sweetened condensed milk, 1 can coconut milk, and 1 cup unsalted butter (room temperature). Whisk until smooth—this creamy base is the secret to that ultra-moist texture. The condensed milk adds natural sweetness while the coconut milk contributes rich flavor and fat for tender crumbs.
In a separate small bowl, beat the 4 whole large eggs until frothy. Slowly pour them into the wet mixture while whisking constantly. This gradual addition prevents curdling and ensures a light, airy batter. Add the 1 tablespoon pure vanilla extract and 0.5 tablespoon almond extract, mixing well to distribute those signature Almond Joy flavors evenly.
Combine Dry Ingredients for Perfect Texture
In a medium bowl, sift together the 2 cups all-purpose flour, 1.5 cups granulated sugar, 1 teaspoon baking powder, and 0.5 teaspoon salt. This pre-sifting prevents lumps and ensures an even distribution of leavening. Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined—overmixing develops gluten and makes the cake dense.
Fold in 1.5 cups shredded coconut (sweetened or unsweetened) until evenly distributed. The coconut should be visible in chunks throughout the batter, giving each bite that classic Almond Joy texture. Let the batter rest for 10 minutes at room temperature—this allows the flour to fully hydrate and the baking powder to activate properly.
Bake Layers for Even Rise
Preheat your oven to 350°F. Grease and flour two 8-inch round cake pans or line them with parchment paper. Divide the batter evenly between the pans. Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean and the edges are lightly golden. Rotate the pans halfway through baking to ensure even browning.
Here's the thing—don't open the oven during baking. The moisture release can cause the cakes to sink. When you see the tops springing back slowly when touched (not too quickly), they're ready. Let the cakes cool in the pans for 10 minutes before transferring to a wire rack to cool completely.
Assemble with Toasted Coconut Layers
While the cakes cool, toast 0.5 cups shredded coconut in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until golden brown and fragrant. This adds an extra layer of coconut flavor and crunch. Let it cool completely before using.
Once the cakes are completely cool, level the tops if needed. Place one cake layer on a serving plate and spread a thin layer of the remaining 1 can coconut milk (mixed with 1 tablespoon almond extract for extra flavor). Sprinkle half of the toasted coconut over the first layer. Repeat with the second cake layer, then top with the remaining coconut.
Glaze and Garnish for Showstopping Finish
In a small bowl, whisk together the 1 cup powdered sugar with 2-3 tablespoons coconut milk (from the can) until smooth. The glaze should be thick enough to coat the back of a spoon but still drizzle easily. Pour the glaze over the assembled cake, letting it drip down the sides for that bakery-style finish.
Gently press the remaining toasted coconut onto the sides of the cake while the glaze is still wet. Let the cake sit at room temperature for 1 hour before slicing—this allows the glaze to set properly. Each slice will reveal layers of moist cake, creamy coconut filling, and crunchy toasted coconut, just like your favorite Almond Joy bar!
Pro Tips For Making Almond Joy Cake Recipe Sweetened Condensed Milk
- Mix Dry Ingredients First: I learned this the hard way—adding coconut milk straight to the flour creates lumps that ruin the texture. Whisk flour, baking powder, and salt together before anything wet touches them. This ensures a smooth batter that bakes evenly, not a dense, clumpy mess.
- Warm the Coconut Milk: Cold coconut milk curdles when mixed with butter, leaving weird streaks in your cake. Pop the can in warm water for 5 minutes first—just until it reaches room temp. Your batter will stay silky, not greasy.
- Don’t Overmix the Batter: Two minutes past smooth is where cakes go wrong. The second the flour disappears, stop stirring. Overmixing develops gluten, turning your light Almond Joy cake into a tough, dense brick. Fold in the condensed milk gently with a spatula.
- Bake Until the Center Springs: Your cake’s done when the edges pull away from the pan and a toothpick comes out with moist crumbs, not wet batter. I used to pull mine too soon—now I wait 2–3 minutes past the recipe’s time. The center should spring back when pressed, not jiggle like jelly.
Perfect pairings for this dish
Creamy Pairings
Serve this Almond Joy cake with a scoop of vanilla bean ice cream—the cool creaminess contrasts beautifully with the warm, caramelized layers. I love using Breyer's vanilla or Ben & Jerry's Phish Food for that nostalgic flavor boost.
For a lighter option, try coconut sorbet to enhance the tropical theme without overpowering the cake's natural sweetness. 🥥
Coffee & Tea Accompaniments
A cup of Kona coffee or Earl Grey tea complements the cake's nutty and floral notes perfectly. The caffeine helps cut through the richness, while the tea's bergamot adds a sophisticated contrast.
For a festive touch, serve with spiked chai—just add a splash of Kahlúa or Baileys to your hot tea. ☕
Fruit Contrasts
Add fresh mango slices or pineapple chunks for a bright, acidic contrast that refreshes your palate. The tropical fruits mirror the cake's Almond Joy inspiration while adding vibrant color. I like to arrange them in a circular pattern around the cake for an elegant presentation.
For extra flair, drizzle with mango reduction made from blended fresh mango and a touch of honey. 🍍
Chocolate Indulgences
Pair with dark chocolate-covered almonds or a small chocolate truffle to deepen the nutty flavor profile. The bitterness of 70% dark chocolate balances the cake's sweetness beautifully. For a showstopper, serve with chocolate-dipped coconut flakes—just melt Ghirardelli chocolate and dip the toasted coconut before letting it set. 🍫
Boozy Elevations
For an adult twist, serve with coconut rum or amaretto—both enhance the almond and coconut flavors. I like to drizzle Malibu coconut rum over the cake just before serving. Alternatively, a glass of sweet Moscato provides a fruity, slightly fizzy contrast that cleanses the palate between bites. 🍷
Nutrition facts
Frequently asked questions
Can I substitute sweetened condensed milk in this recipe?
You can try using 1 cup brown sugar mixed with 1/2 cup heavy cream as a substitute, but the texture and flavor won't be identical. Sweetened condensed milk adds natural caramelization and moisture that's hard to replicate. For best results, stick with the original ingredient—it's what makes this cake uniquely rich and tender.
How do I prevent my Almond Joy cake from being too dense?
Overmixing the batter is the #1 cause of dense cake. Mix the dry ingredients just until combined, and fold in the coconut gently. Also, make sure your butter is room temperature (not melted) and don't skip the 10-minute rest before baking. This allows the baking powder to activate properly for a lighter texture.
Can I make this cake in a different pan size?
Yes, but you'll need to adjust baking time. For a 9-inch pan, bake for 20-25 minutes instead of 25-30. For a 6-inch pan, increase to 30-35 minutes. Always check with a toothpick—it should come out clean when the cake is done. The key is to bake until the edges are golden and the center springs back slowly when touched.
What's the best way to store leftovers?
Wrap the cake tightly in plastic wrap and store at room temperature for up to 5 days. For longer storage, freeze the unfrosted cake for up to 3 months. To serve frozen cake, thaw overnight in the fridge and reheat slices in the microwave for 15-20 seconds. The texture remains moist even after freezing!
Can I add chocolate to this recipe?
For a decadent twist, fold in 1/2 cup chocolate chips or 1/4 cup cocoa powder with the dry ingredients. You can also add a thin layer of chocolate ganache between the cake layers. Just remember that chocolate will make the cake slightly denser, so reduce the sugar by 1/4 cup to balance the sweetness.
