Desserts
This almond flour coconut cake delivers the perfect balance of tropical flavors and delicate texture—moist layers with a buttery crisp top that begs for seconds. 🌴 The secret lies in blending almond flour's natural richness with coconut's subtle sweetness, creating a dessert that's naturally vegan yet indulgent. I've perfected this recipe after years of experimenting with plant-based baking, ensuring every bite stays tender without drying out.
The cake's magic comes from a few key techniques: using ripe bananas for moisture, toasting coconut flakes for extra flavor, and a simple almond milk glaze that adds shine and a hint of sweetness. Unlike traditional cakes, this one doesn't rely on eggs or dairy—just almond flour, coconut, and a touch of vanilla to bring out the tropical notes. The result is light yet substantial, with a crisp top that contrasts beautifully with the soft interior.
What makes this recipe stand out is its versatility—serve it warm with fresh mango or coconut whipped cream, or enjoy it chilled as a refreshing afternoon treat. The natural sweetness of the coconut shines through without needing refined sugar, making it a healthier option that still satisfies cravings. Perfect for special occasions or a simple dessert any day of the week.
For best results, use freshly toasted coconut and measure your almond flour precisely—these small details make all the difference in achieving that ideal texture. The cake keeps well for up to 3 days, so you can bake ahead and enjoy it whenever the mood strikes. Let's get baking!
Ingredients for almond flour coconut cake
Tropical flavors meet delicate texture—just 11 ingredients for a vegan cake that tastes indulgent.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 2 ½ cups | Superfine, unsweetened preferred |
| Unsweetened Shredded Coconut 🥥 | 1 ½ cups | Toasted for extra flavor |
| Ripe Bananas 🍌 | 3 whole | Mashed for natural sweetness |
| Coconut Milk (full-fat canned) 🥛 | 1 can | 13.5 oz, well-shaken |
| Pure Maple Syrup 🍯 | ½ cup | Grade B for depth |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar preferred |
| Baking Soda 🧪 | ½ tsp | Aluminum-free |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Almond Milk (unsweetened) 🥛 | ½ cup | For glaze |
| Powdered Sugar 🍬 | ¼ cup | For glaze |
| Coconut Oil (refined) 🫒 | ¼ cup | Melted for crisp top |
Almond flour is the star here—Bob's Red Mill or Anthony's Goods are my go-tos for super-fine texture. If you can't find unsweetened shredded coconut, sweetened works too (just reduce maple syrup by 1 tbsp). The bananas need to be very ripe—black spots mean more natural sweetness. For the coconut milk, full-fat canned is non-negotiable—light versions won't give that rich texture. Toast your coconut flakes in a dry pan for 3-4 minutes until golden—that's where the magic happens.
No maple syrup? Agave nectar or date syrup works in a pinch, but maple adds that caramel depth. Short on vanilla? Vanilla bean paste gives extra specks of happiness. The glaze is optional but worth the extra minute—just whisk the almond milk, powdered sugar, and melted coconut oil together. For a nut-free version, swap almond flour for oat flour or gluten-free 1:1 blend (reduce by 1 tbsp). The cake's crisp top comes from brushing with melted coconut oil right after baking—don't skip this step.
This cake keeps beautifully for 3 days in an airtight container at room temperature, or 1 week in the fridge. For longer storage, slice and freeze portions for up to 3 months. The texture actually improves slightly after the first day as the coconut absorbs moisture. I always make a double batch—half goes in the freezer for lazy weeknights when I want cake without effort. Serve warm with coconut whipped cream or chilled with fresh mango slices for the full tropical experience.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my blender’s occupied—just fold the almond flour, mashed bananas, and coconut milk until just combined. The texture comes together like magic, no overworking required.
- Tropical Comfort Bite: That first forkful of warm cake with the buttery shredded coconut peeking through? It’s like a hug from a beachside café. The ripe bananas add natural sweetness, so you barely need extra sugar—just a drizzle of maple syrup to tie it all together.
- Breakfast or Dessert: Honestly, I’ve served this cold with coconut yogurt for breakfast and warm with whipped cream for dessert. The almond flour keeps it light enough for morning but rich enough to satisfy a sweet tooth at night.
- Budget-Friendly Luxury: Almond flour might sound fancy, but a little goes a long way, and the other ingredients—bananas, coconut milk, maple syrup—are pantry staples that won’t break the bank. Plus, it keeps for days in the fridge, so you’re not scrambling to use it up.
Step-by-step instructions for almond flour coconut cake
Here's how to create layers of tropical moisture with that signature crispy coconut top you crave!
👨🍳 Step 1: Prep the Tropical Base
First, mash the 3 whole ripe bananas in a large mixing bowl until completely smooth—no lumps allowed. This is your natural sweetener and moisture base. In a separate bowl, whisk together the 2.5 cups almond flour, 0.5 tsp baking soda, and 0.25 tsp salt. I like to sift the almond flour first to prevent any grittiness in the final cake.
Pour the coconut milk from the can into a measuring cup and shake it well first—you want all that creamy coconut goodness mixed in. Add the 0.5 cup pure maple syrup, 1 tbsp vanilla extract, and the 0.25 cup melted coconut oil to the mashed bananas. The mixture should look like a thick, glossy batter with a beautiful golden hue from the maple syrup.
🥘 Step 2: Combine Wet and Dry Ingredients
Gradually add the dry almond flour mixture to the wet ingredients while mixing on low speed with a hand mixer or stand mixer. Start slow—you're looking to just combine without overmixing. Then fold in the 1.5 cups unsweetened shredded coconut by hand using a spatula. The texture should be thick but pourable, like a dense cake batter.
Here's the thing—don't overmix or you'll develop gluten and end up with a dense, chewy cake instead of our light, tender layers. The batter should look like a thick pancake batter with visible coconut flakes throughout. If it seems too thick, add 1-2 tablespoons of almond milk to loosen it slightly.
🔥 Step 3: Bake the Layers to Golden Perfection
Preheat your oven to 350°F and grease three 6-inch round cake pans or one 9-inch round cake pan (for a single layer cake). Divide the batter evenly between the pans—about ⅓ of the batter per pan if using three pans. Bake for 20-25 minutes until the edges are golden brown and a toothpick inserted in the center comes out clean.
I press down gently on the cake edges during the first 5 minutes of baking to help them set and rise evenly. This prevents the cake from puffing up too much in the center while keeping the edges crisp. The cakes should spring back when touched lightly and have a beautiful golden-brown color on top.
⏰ Step 4: Assemble with Tropical Glaze
While the cakes are still warm, prepare the glaze by whisking together the 0.5 cup almond milk, 0.25 cup powdered sugar, and 1 teaspoon vanilla extract until smooth. Let the cakes cool in their pans for 10 minutes, then transfer to a wire rack to cool completely. This cooling step is crucial—it prevents the glaze from melting into the cake layers.
Once completely cool, place one cake layer on a serving plate and spread about ⅓ of the glaze over the top. Repeat with the remaining layers, finishing with the top layer. Drizzle the remaining glaze over the entire cake and sprinkle with additional unsweetened shredded coconut if desired. The glaze should create a shiny, glossy finish that adds that extra touch of tropical sweetness.
Pro Tips For Making Almond Flour Coconut Cake
- Preheat Pan First: I learned this the hard way—almond flour cakes stick like glue if the pan isn’t hot. Slide your cake into a preheated 350°F (175°C) pan that’s been greased with coconut oil (or lined with parchment). The extra heat helps the batter cling just enough to rise properly instead of fighting for grip. ---
- Toast the Coconut: Unsweetened shredded coconut tastes bland straight from the bag. Dry-toast it in a 300°F (150°C) oven for 8–10 minutes until golden and fragrant—it adds depth that raw coconut can’t match. Skip this, and your cake will taste like a sad, underseasoned oatmeal cookie. ---
- Mash Bananas Roughly: Over-blending ripe bananas turns them into glue. Use a fork to mash them until just broken down—small lumps keep the texture light. I used to puree them smooth, and the cake ended up dense. (Your future self will thank you for resisting the food processor.) ---
- Don’t Overmix the Batter: Almond flour develops gluten when overworked, and your cake will turn out tough. Stir the wet and dry ingredients together just until combined—maybe 15–20 strokes max. The batter will look uneven, but that’s how you get a tender crumb. (Yes, even if you’re impatient like me.)
Creative variations of this recipe
Tropical Fruit Twist
Swap out the banana for ½ cup mashed mango or ½ cup pureed pineapple to amplify the tropical vibe. The acidity in these fruits balances the richness of the almond flour beautifully. I find that mango adds a subtle floral note, while pineapple brings a bright, citrusy tang. For extra moisture, add 1 tablespoon of coconut water to the batter—it’s a game-changer for texture. 🥭
Spiced Coconut Variation
Infuse the cake with warmth by adding ½ teaspoon ground cinnamon and ¼ teaspoon cardamom to the dry ingredients. These spices complement the coconut’s natural sweetness without overpowering it. For a deeper flavor, toast the unsweetened shredded coconut with ¼ teaspoon cinnamon before folding it into the batter. The result is a cake with layers of cozy spice and tropical brightness.
Chocolate-Dipped Layers
Take this cake to the next level by adding a dark chocolate ganache layer between the cake layers. Melt ½ cup vegan dark chocolate chips with 2 tablespoons coconut oil and spread it evenly between layers before assembling. The chocolate’s bitterness contrasts perfectly with the coconut’s sweetness, creating a sophisticated flavor profile. Drizzle extra ganache over the top for a decadent finish.
Nut-Free Adaptation
For a nut-free version, replace the almond flour with a blend of 1 cup oat flour and ½ cup gluten-free 1:1 baking flour. To maintain moisture, add 2 tablespoons of applesauce to the batter. The texture will be slightly denser but still delightfully tender. This version works beautifully for guests with nut allergies while keeping the tropical essence intact.
Coconut Whipped Cream Topping
Elevate your cake with a light, airy coconut whipped cream topping. Whip ½ cup coconut cream (chilled overnight)** with 2 tablespoons powdered sugar and ½ teaspoon vanilla extract until fluffy. Spread it over the top layer of the cake and garnish with toasted coconut flakes. This adds a luxurious, cloud-like texture that pairs perfectly with the cake’s crisp edges. 🌴
Nutrition facts
Frequently asked questions
Why does this cake need ripe bananas?
Ripe bananas are packed with natural sweetness and moisture that replace eggs in vegan baking. The black spots indicate higher sugar content, which balances the earthy almond flour perfectly. Overripe bananas (with brown skins) work best—they're sweeter and mash more smoothly without lumps.
Can I make this cake in a single layer instead of three?
Use a 9-inch round pan and bake for 30-35 minutes at 350°F. The baking time will be slightly longer since there's more batter to cook through. For even baking, rotate the pan halfway through. The texture will be slightly denser but still delicious with the same crisp top.
What if I don't have almond milk for the glaze?
No problem! Substitute with coconut milk (chilled overnight) or even oat milk for a neutral flavor. For extra richness, use 1 tablespoon melted coconut oil mixed into the glaze. The key is to keep the glaze smooth—just whisk until fully combined. The cake will still taste amazing!
How do I prevent the cake from being too dry?
Almond flour cakes can dry out if overbaked, so watch closely after 20 minutes. The cake is done when a toothpick comes out clean with just a few moist crumbs. For extra moisture, brush the warm cake layers with 1 tablespoon coconut milk** before glazing. Store in an airtight container with a slice of bread to keep it fresh longer.
Can I use sweetened coconut instead of unsweetened?
Yes, but reduce the maple syrup by 1 tablespoon to balance the extra sweetness. The texture remains the same, but the flavor will be slightly sweeter. Toasting sweetened coconut still enhances its flavor—just watch for faster browning. For a more balanced taste, I recommend sticking with unsweetened for the best flavor profile.
