Desserts
This Almond Joy poke cake recipe delivers tropical indulgence with layers of moist vanilla cake, creamy filling, and shards of iconic Almond Joy bars—all assembled with no-bake convenience.
The secret lies in a simple vanilla cake batter that bakes up tender yet sturdy enough to hold layers of whipped cream and coconut-laced filling, creating a dessert that feels both elegant and effortless.
What makes this recipe special is the balance: rich, buttery cake layers that stay moist, a filling that's light yet substantial, and the signature Almond Joy pieces that add crunch and nostalgic flavor in every bite.
The no-bake aspect comes into play with the assembly—no oven required after baking the cake layers. Instead, you'll layer cake with whipped cream or frosting, then press in Almond Joy pieces for that signature texture and flavor.
This method ensures clean layers and professional-looking results without the fuss of traditional layer cakes. The cake itself is foolproof: a straightforward vanilla batter with a touch of coconut extract to complement the Almond Joy theme, baked just until set for maximum moisture.
What you'll end up with is a dessert that looks like it came from a bakery but is surprisingly simple to assemble at home. The layers are distinct yet harmonious—soft cake, airy filling, and chunks of Almond Joy that melt slightly with each bite.
The coconut and chocolate notes from the candy pieces tie everything together, creating a flavor profile that's undeniably tropical and irresistibly sweet. Perfect for celebrations or a special treat, this cake delivers restaurant-quality results with minimal effort.
Whether you're serving it at a party or enjoying a slice solo, the no-bake assembly makes it a crowd-pleaser. The recipe scales easily, so you can adjust the size based on your needs without sacrificing texture or flavor.
Let's get started on creating this tropical masterpiece that's as beautiful as it is delicious.
Ingredients for almond joy poke cake
Here's what you'll need to create this tropical, no-bake masterpiece with layers of flavor and fun.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature, separated |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Coconut Extract 🥥 | ½ tsp | For tropical aroma |
| Baking Powder 🧂 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Whole Milk 🥛 | ½ cup | Room temperature |
| Almond Joy Candy Bars 🍫 | 12 oz | Chopped into small pieces |
| Heavy Whipping Cream 🥛 | 2 cups | Cold, full-fat |
| Powdered Sugar 🍚 | 1 cup | For whipped cream |
| Shredded Coconut 🥥 | ½ cup | Sweetened, toasted |
The Almond Joy bars are the star here—grab the full-size bars from Trader Joe's or Target for the best flavor. I always buy a few extra since they disappear fast. The shredded coconut? Sweetened and toasted makes all the difference—skip the unsweetened kind. For the cake, room-temperature butter and eggs are non-negotiable; they mix smoother and give you that tender crumb. If your kitchen's cold, let them sit out for 30 minutes. The flour? King Arthur or Bob's Red Mill brands are my go-tos—they bake up light and fluffy every time.
No Almond Joy bars? Macadamia nut cookies or coconut macaroons work in a pinch—just chop them into similar-sized pieces. Short on shredded coconut? Toasted coconut flakes from the baking aisle are a great sub. The whipped cream can be store-bought (like Reddi-wip), but homemade is way better—just whip the cold cream with powdered sugar until stiff peaks form. Want extra coconut flavor? Add 1/2 tsp coconut extract to the whipped cream layer. The cake batter can be made a day ahead and refrigerated—just bring it to room temp before baking.
This cake keeps beautifully—3 days in the fridge covered tightly. For longer storage, freeze the assembled cake (without the coconut topping) for up to 3 months. Let it thaw overnight in the fridge before serving. The best part? You can assemble it 24 hours ahead—the flavors meld even better overnight. Just add the coconut topping right before serving so it stays fresh and crunchy. If you're making this for a crowd, double the whipped cream and candy pieces—everyone will want seconds.
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 whisk the eggs with sugar until thick, then fold in the dry ingredients. That’s it. No stand mixer, no stress.
- Creamy Without Overdoing It: The butter and eggs make this cake ridiculously moist, but the flour keeps it light. Honestly, it’s the kind of texture that makes you forget it’s not store-bought—just rich, tender bites every time.
- Birthday Party Ready: Slice it into squares, and suddenly you’ve got a showstopper that looks fancy but takes zero effort. Between us, I’ve served this at book club meetings and potlucks—no one ever guesses it’s just flour, butter, and a little vanilla magic.
- Half a Cake Lasts: This recipe makes two 8x8 pans, and I’ve never had leftovers disappear in a day. The flavor holds up, so I’ll stash slices in the fridge for snacks or pack them for lunch—no sad, dry cake here.
Step-by-step instructions for tropical layers with no-bake magic
Here's how to build this dreamy cake with layers of flavor and zero oven time.
Prepare the Almond Joy Filling
First, chop the 12 oz Almond Joy candy bars into small, even pieces using a sharp knife or food processor. You want them to be about the size of small pebbles—this ensures they melt beautifully into the filling without sinking. In a medium microwave-safe bowl, combine the chopped Almond Joy pieces with the 1 cup unsalted butter and 1.5 cups granulated sugar. Microwave in 30-second bursts, stirring well between each interval, until everything is completely melted and smooth. This should take about 2 minutes total. The mixture should be thick but pourable—if it's too stiff, add 1 tablespoon of the whole milk to loosen it.
Let the mixture cool slightly while you prepare the cake layers. Here's the thing—if you rush this step, your filling might be too hot and melt the cake layers. You're aiming for a warm-but-not-hot consistency that will set properly when layered. I like to test it by dipping a spoon in—it should feel warm to the touch but not burn your finger.
Whip the Cream and Prepare the Cake Layers
In a large mixing bowl, combine the 2 cups heavy whipping cream, 1 cup powdered sugar, 2 teaspoons vanilla extract, and 0.5 teaspoon coconut extract. Using an electric mixer, whip on high speed for 3-4 minutes until soft peaks form. You're looking for a light, airy texture that holds its shape when the whisk is lifted—this will give your cake that signature fluffy quality. Don't overwhip or you'll end up with butter instead of cream.
While the cream whips, prepare the cake layers. In a separate bowl, sift together the 2 cups all-purpose flour, 2 teaspoons baking powder, and 0.5 teaspoon salt. Set aside. In another bowl, beat the 2 whole large eggs until frothy, then gradually mix in the 0.5 cup whole milk and the flour mixture until just combined. Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Bake at 350°F for 18-20 minutes or until a toothpick comes out clean. Let the layers cool completely before assembling—they need to be room temperature to prevent sogginess.
Assemble the No-Bake Layers
Once the cake layers are completely cool, place one layer on a serving plate. Spread about half of the Almond Joy filling evenly over the top, leaving a ½-inch border around the edges. This prevents the filling from oozing out when you cut the cake. Repeat with the second cake layer and the remaining filling. Here's where it gets fun—gently press down on each layer to help the filling adhere, but don't pack it too tightly or you'll lose that airy texture.
Spread the whipped cream evenly over the top layer, creating a smooth surface. Sprinkle the 0.5 cup shredded coconut over the cream, pressing it lightly so it sticks. Chill the cake in the refrigerator for at least 4 hours, or preferably overnight. This resting time allows all the flavors to meld together and the filling to set properly. The longer it chills, the more stable the layers will be when you slice into it.
Final Touches and Serving
Before serving, run a sharp knife around the edges of the cake to loosen it from the plate. If you notice any coconut that didn't stick during chilling, press it gently into the cream layer. The cake is best served chilled—this helps maintain the structure of the whipped cream and keeps the Almond Joy filling from melting too quickly. Slice into 8 equal pieces (about 1-inch thick) and serve immediately.
Each bite should deliver a perfect balance of moist cake, creamy Almond Joy filling, and that tropical coconut aroma. The no-bake magic lies in the contrast between the warm, gooey filling and the cool, airy whipped cream—it's like a tropical vacation in every forkful. For extra presentation, garnish with additional shredded coconut or a sprinkle of cocoa powder between layers when serving.
Pro Tips For Making Almond Joy Poke Cake
- MIX DRY INGREDIENTS FIRST: I learned this the hard way—adding wet ingredients to flour before sifting creates lumps that ruin the cake’s lightness. Whisk flour, sugar, and cocoa powder (if using) together before cutting in the butter. Your future self will notice the difference in texture.
- USE ROOM-TEMP BUTTER: Cold butter makes for a dense, greasy poke cake. Let that butter sit out for 30-60 minutes until it’s soft enough to press with a finger but not melted. The cake will bake evenly and stay moist longer—no one wants a dry, crumbly mess.
- DON’T OVERMIX THE BATTER: After adding eggs and vanilla, mix just until combined. Overmixing develops gluten, turning your cake into a tough, chewy brick instead of a tender, sliceable delight. Stop when the batter looks smooth but still has streaks—it’s ready.
- Poke Gently, Twice: Use a skewer to create holes in the cake while it’s still warm from the oven—this helps the syrup soak in evenly. Do it again 10 minutes later for maximum flavor distribution. Yes, it’s an extra step, but skipping it means a dry top and a sticky bottom.
Pro cooking tips for this recipe
Cake Layer Mastery
Bake your cake layers at 350°F for 18-20 minutes—any longer and they'll dry out. I use two 8-inch round pans lined with parchment paper for even baking. The key is testing with a toothpick: it should come out clean but slightly moist.
Let layers cool completely before assembling to prevent sogginess. I always place them on a wire rack to cool evenly—this prevents a gummy bottom. 🍰
Filling Temperature Control
Your Almond Joy filling must be warm but not hot when layered—around 100°F is ideal. If it's too hot, it'll melt the cake layers. I microwave in 30-second bursts and stir between each interval.
Test by dipping a spoon in: it should feel warm to the touch but not burn your finger. Let it cool for 5-10 minutes before assembling. This patience ensures clean layers that hold together beautifully. ⏱️
Whipped Cream Perfection
Whip your cream to soft peaks only—overwhipping turns it into butter. I use a hand mixer on high for 3-4 minutes with 2 cups cold heavy cream. Add the 1 cup powdered sugar gradually while mixing to avoid graininess.
For extra flavor, I fold in ½ tsp coconut extract at the end. The cream should hold its shape when the whisk is lifted but still be light enough to spread smoothly. 🥛
Layering Like a Pro
Spread filling within a ½-inch border of each cake layer to prevent oozing. Use an offset spatula for even distribution—I find it gives the cleanest look. Gently press layers together to help the filling adhere, but don't pack them too tightly or you'll lose that airy texture.
I like to chill the assembled cake for 4+ hours to let flavors meld and layers set properly. This resting time makes all the difference in texture. 💫
Coconut Presentation
Press the ½ cup shredded coconut lightly into the whipped cream layer so it sticks. For extra crunch, I toast the coconut in a dry pan over medium heat for 2-3 minutes before sprinkling.
This enhances its natural sweetness and aroma. If any coconut doesn't stick during chilling, gently press it in before serving. The final presentation should look like a tropical paradise! 🥥
Serving Secrets
Run a sharp knife around the cake edges before slicing to create clean pieces. Serve at room temperature for the best texture contrast between the cool whipped cream and warm Almond Joy filling.
For parties, I like to dust layers with unsweetened cocoa powder between slices—it adds a sophisticated touch. Each piece should reveal all three layers beautifully. 🍽️
Nutrition facts
Frequently asked questions
Can I use store-bought cake mix for this Almond Joy dessert?
Yes! For convenience, use a 2-layer vanilla cake mix (like Betty Crocker or Duncan Hines) and follow the package directions for baking. Just reduce the milk to ¼ cup and add ½ tsp coconut extract to the batter for that tropical touch. The texture will be slightly different but still delicious—just avoid mixes with coconut flavor already included to prevent overpowering the Almond Joy taste.
How do I prevent the filling from leaking out when slicing?
Leave a ½-inch border of cake uncovered when spreading filling, and chill the cake for at least 4 hours before slicing. For extra stability, brush the cake layers with simple syrup (equal parts sugar and water) before assembling—the moisture helps the filling set more firmly. If you're still worried, freeze the cake for 1 hour before serving to firm up the whipped cream layer.
What if I don't have Almond Joy bars?
Try these substitutes: Macadamia Nut Crunch bars (chopped), coconut macaroons (crushed), or even white chocolate-covered macadamia nuts (roughly chopped). For a budget option, mix ½ cup shredded coconut with ½ cup creamy peanut butter and ¼ cup melted butter to mimic the filling texture. The key is maintaining that coconut-chocolate-macadamia flavor profile!
Can I make this cake ahead of time?
Assemble the cake 24 hours ahead and refrigerate uncovered. The flavors meld beautifully overnight. Just add the final coconut topping 1-2 hours before serving to keep it fresh and crunchy. For longer storage, bake the cake layers and freeze them separately for up to 3 months. Thaw at room temperature before assembling.
Why did my whipped cream turn grainy?
This usually happens when powdered sugar isn't fully dissolved or the cream is too warm. For silky results, chill your mixing bowl and beaters for 10 minutes before whipping, and add powdered sugar gradually while mixing. If it's already grainy, try folding in 1 tablespoon of cold heavy cream to smooth it out. For extra insurance, sift the powdered sugar before adding it to the cream.
