Desserts
This almond flour coconut cake delivers a perfect balance of nutty richness and tropical sweetness—all without dairy or eggs. The secret lies in combining finely ground almond flour with coconut milk for a moist, fluffy crumb that stays tender for days. I developed this recipe after years of perfecting vegan baking techniques, and it never fails to impress even the most skeptical dessert lovers.
The beauty of this cake is its simplicity—just a handful of ingredients come together to create layers of flavor. Almond flour provides structure and a delicate crumb, while coconut milk adds natural sweetness and moisture. A crisp top forms as it bakes, creating that satisfying contrast with the soft interior. The result is a cake that's light enough to feel indulgent yet substantial enough to satisfy cravings.
What makes this recipe truly special is how it achieves restaurant-quality texture without traditional baking shortcuts. The combination of almond flour and coconut creates a naturally tender crumb, while a simple syrup glaze enhances moisture and adds a subtle sheen. Perfect for special occasions or spontaneous dessert cravings, this cake pairs beautifully with fresh fruit or a dusting of powdered sugar.
Whether you're baking for a celebration or simply treating yourself, this almond flour coconut cake delivers on every promise. The nutty aroma fills your kitchen as it bakes, while the final slice reveals layers of flavor that balance perfectly. Here's how to create this showstopper in your own kitchen.
Ingredients for almond flour coconut cake
Eight simple ingredients create this nutty-tropical cake with crisp top and fluffy crumb.
| Ingredient | Amount | Notes |
|---|---|---|
| Almond Flour 🌰 | 2 cups | Finely ground, unsweetened |
| Full-Fat Coconut Milk 🥥 | 1 can | 13.5 oz can, well-shaken |
| Granulated Sugar 🍚 | ¾ cup | Coconut sugar for deeper flavor |
| Unsweetened Applesauce 🍎 | ½ cup | For moisture and binding |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla preferred |
| Baking Powder 🍞 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Coconut Oil 🫒 | ¼ cup | Melted, full-fat |
| Unsweetened Shredded Coconut 🥥 | ½ cup | Freshly shredded |
| Powdered Sugar 🍚 | ¼ cup | For glaze |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
Almond flour is the star here—Bob's Red Mill or Anthony's Goods are my go-tos for that ultra-fine grind. The coconut milk can be full-fat canned or coconut cream from a carton—just shake it well before measuring. For the sugar, coconut sugar adds caramel notes, but regular granulated works fine. The applesauce keeps things moist without adding grease, and Trader Joe's has the best unsweetened kind in a squeeze bottle—no waste. Freshly shredded coconut makes all the difference, but unsweetened flakes from a can work in a pinch.
No almond flour? Oat flour or cashew flour can substitute at the same amount, though texture will differ slightly. Coconut milk too expensive? Coconut yogurt thinned with water mimics the creaminess. The vanilla extract is non-negotiable—imitation vanilla1 tsp coconut milk to thin it slightly. The cake bakes up golden with a crisp top—don't overmix the batter or you'll lose that fluffy texture.
This cake stays moist for 3-4 days at room temperature, wrapped tightly. For longer storage, slice and freeze portions for up to 3 months—they thaw in 30 minutes. The glaze sets quickly, so assemble the cake right after baking. I always make a double batch—one for immediate enjoying, one for gifts. The nutty aroma fills the kitchen while baking, and the tropical sweetness lingers with every bite. Perfect for celebrations or spontaneous dessert cravings.
Why You'll Love This Recipe
- No Mixer Needed: The applesauce keeps this batter so light and airy—no egg substitutes to scramble, no weird textures. Just stir, pour, and bake. Honestly, I’ve made it with a spoon in a mug when I was too tired to preheat the oven.
- Tropical Vanilla Hug: That full-fat coconut milk? It’s the secret—rich, buttery, and just sweet enough to make the almond flour sing. The vanilla ties it all together like a warm, spiced embrace, and the sugar caramelizes into a golden crust that’s almost too pretty to cut.
- Weeknight or Wows: Serve it plain for a lazy afternoon, dusted with powdered sugar for a brunch star, or slice it into squares for a picnic. Between us, I’ve even used it as a base for a boozy tiramisu (coconut + espresso = magic). It’s the kind of cake that doesn’t demand an occasion.
- Leftovers That Last: The texture stays moist for days—no dry crumbs here. I’ll be real: I’ve reheated slices in the microwave with a splash of coconut milk, and no one’s ever complained. Plus, the almond flour stretches farther than regular flour, so you’re not drowning in ingredients. Budget win.
Step-by-step instructions for almond flour coconut cake
Here's how to bake a moist, nutty-tropical cake with a crisp top—no fancy equipment needed.
Prep the Coconut Milk and Melt the Coconut Oil
Open the can of full-fat coconut milk and give it a good shake—you want that thick cream separated at the top. Pour the milk into a measuring cup and scoop out ½ cup of the thick cream (the part that rises to the top), reserving the rest for another use. This rich coconut cream is what gives the cake its signature tropical flavor.
In a small saucepan, gently warm the 0.25 cup coconut oil over low heat until completely melted. You'll know it's ready when it's smooth and liquid—no lumps allowed. Let it cool slightly for 5 minutes before using. This step ensures the oil blends seamlessly with the wet ingredients without making the batter too heavy.
Mix Wet Ingredients for a Silky Batter
In a large mixing bowl, combine the 0.75 cup granulated sugar, 0.5 cup unsweetened applesauce, 1 tbsp vanilla extract, and the ½ cup coconut cream you reserved earlier. Whisk vigorously for 2 minutes until the sugar dissolves completely and the mixture becomes smooth and pale. The applesauce helps keep the cake moist without adding extra fat, while the coconut cream adds that creamy texture.
Next, stir in the melted coconut oil and 2 tbsp lemon juice until fully incorporated. The lemon juice brightens the flavors and balances the richness of the coconut. Here's the thing—don't rush this step. You want everything to blend smoothly so the cake turns out tender, not dense. If the mixture looks too thick, add 1 tablespoon of water to help it flow better.
Combine Dry Ingredients and Fold Gently
In a separate bowl, sift together the 2 cups almond flour, 1 tsp baking powder, and 0.5 tsp salt. Sifting prevents lumps and ensures even distribution of the leavening agent. Gently fold the dry ingredients into the wet mixture using a spatula, mixing just until combined. Overmixing develops gluten in the almond flour, which can make the cake tough.
Now, fold in the 0.5 cup unsweetened shredded coconut by hand. You want the coconut evenly distributed throughout the batter—save a small handful for topping later if you like. The texture should be like a thick, sticky batter. If it feels too stiff, add 1 tablespoon more of water to help it come together. This is your last chance to adjust the consistency before baking.
Bake Until Golden with a Crisp Top
Preheat your oven to 350°F and grease an 8-inch round cake pan lightly with coconut oil or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Sprinkle any reserved shredded coconut on top for extra texture and flavor.
Bake for 35-40 minutes until a toothpick inserted into the center comes out clean and the top is golden brown with a slight crack in the middle—that's your sign of a perfectly crisp top. The cake should pull away from the edges of the pan easily. If the top browns too quickly, tent the cake with aluminum foil to prevent over-browning while it finishes baking.
Glaze and Serve Warm
While the cake is still warm, whisk together the 0.25 cup powdered sugar and 2 tablespoons lemon juice in a small bowl until smooth. This glaze adds a sweet-tart finish that cuts through the richness of the cake. Drizzle the glaze evenly over the top of the cake while it's still in the pan.
Let the cake cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. The glaze will set as it cools, giving the cake that beautiful glossy finish. Serve slices warm for the best texture—moist, tender crumb with a crisp top and bursts of coconut flavor in every bite. Pair it with a dollop of whipped coconut cream for the ultimate tropical experience.
Pro Tips For Making Almond Flour Coconut Cake
- Whisk the Coconut Milk: After measuring the full-fat coconut milk, give it a quick whisk—especially if it’s been sitting. The solids sink to the bottom, and if you don’t stir them back in, your cake will taste unevenly rich. I learned this the hard way when my first batch had a weirdly dry bite in the middle. ---
- Sift the Almond Flour Twice: Almond flour clumps like a grumpy cat if you don’t handle it right. Sift it directly into your mixing bowl twice—first to break up any lumps, then again after adding the dry ingredients. This guarantees a lighter texture, not a dense brick. (Yes, even if you’re impatient like me.) ---
- Bake Until the Toothpick Lies: This cake’s trickiest part: it looks done before it actually is. Insert a toothpick in the center—it should come out with moist crumbs, not wet batter. Overbaking turns it gummy; underbaking leaves it raw. Set a timer for the max suggested time, then check. Your future self will thank you. ---
- Chill the Batter 10 Minutes: Mixing the applesauce and coconut milk into the almond flour can get messy fast. Let the batter sit, covered, for 10 minutes before baking—this gives the flour time to fully absorb the moisture, preventing a crumbly texture. Sounds weird, but it works: your cake will hold together like it’s supposed to.
Common mistakes when making great almond flour coconut cake
Overmixing the Batter
Almond flour develops gluten when overmixed, just like wheat flour—but it happens faster. I've ruined more than one cake by whisking the batter too vigorously after adding the dry ingredients. Once you've folded in the shredded coconut, stop mixing immediately. The batter should look thick and slightly streaky, not smooth. If you're worried about lumps, use a spatula to gently fold in the dry ingredients instead of a whisk. 🌰
Skipping the Room-Temp Ingredients
Cold coconut milk or coconut oil can create pockets of fat in your batter that prevent even baking. Always let your coconut milk sit at room temperature for at least 30 minutes before measuring, and melt your coconut oil gently over low heat. I keep my coconut milk can in the pantry overnight when I'm baking the next day—this ensures it's ready to use straight from the fridge. ❄️
Using Low-Quality Almond Flour
Not all almond flours are created equal. Cheap, coarsely ground almond flour won't blend smoothly and can leave gritty texture in your cake. Invest in a fine, finely ground almond flour like Anthony's Goods or Bob's Red Mill. I've tried store-brand versions that left noticeable texture issues. The finer the grind, the lighter your cake will be. If you're using a blender to grind your own, pulse in 10-second bursts until you reach a powdery consistency. 🌰
Baking Without a Thermometer
Oven temperatures vary wildly—even 350°F can actually be 325°F in your oven. I learned this the hard way when my first cake came out underbaked. Use an oven thermometer to verify your oven's accuracy before baking. If your oven runs hot, reduce the temperature to 340°F and check for doneness at 30 minutes. A toothpick test is essential—it should come out clean with just a few moist crumbs. 🌡️
Ignoring the Crisp Top Signal
The signature crisp top forms when the cake develops a slight crack in the center. Many home bakers pull their cake out too early, resulting in a soft top that lacks that satisfying contrast. Wait until you see that crack and the edges pull away from the pan. If your oven browns the top too quickly, tent with aluminum foil after 20 minutes to let it bake through evenly. The crack is your golden ticket to perfect texture. 💛
Glazing Too Early or Too Late
Apply the glaze while the cake is still warm but fully baked—this ensures it sets properly for that glossy finish. If you glaze too early, the sugar will dissolve into the cake, making it soggy. If you wait too long, the glaze may not adhere well. I time my glaze application right after the cake comes out of the oven, when it's still warm but firm to the touch. For extra shine, add 1 teaspoon coconut milk to thin the glaze slightly. ✨
Nutrition facts
Frequently asked questions
Can I make this cake without coconut milk?
Yes, but the texture and flavor will change. Substitute with ½ cup coconut yogurt plus ¼ cup water for creaminess, or use ½ cup unsweetened almond milk plus 1 tbsp coconut oil for a lighter version. The cake will still be delicious, though less rich and tropical.
How do I store leftovers to keep them moist?
Wrap tightly in plastic wrap and store at room temperature for 2-3 days. For longer storage, slice and freeze portions for up to 3 months. To refresh, warm slices in a 250°F oven for 5-10 minutes—they'll taste almost as good as fresh!
What's the best way to add chocolate to this recipe?
For a decadent twist, fold in ½ cup melted dark chocolate (60% cocoa) with the wet ingredients, or add ¼ cup cocoa powder to the dry mix. For a layered effect, bake half the batter, cool slightly, then top with a thin chocolate ganache before adding the second layer.
Why did my cake turn out dense instead of fluffy?
Overmixing or using cold ingredients are common culprits. Always mix gently after adding dry ingredients, and ensure your coconut milk/oil are at room temperature. For extra fluffiness, whisk the egg whites separately and fold them in at the end (if using eggs).
Can I make this cake gluten-free?
This recipe is naturally gluten-free! The almond flour provides all the structure needed. Just ensure your baking powder is gluten-free certified. For extra insurance, check that all ingredients (like vanilla extract) are certified gluten-free if you have sensitivities.
