La Madeleine Coconut Cake Recipe
Few desserts earn a devoted following quite like La Madeleine’s coconut cake – a bakery staple that keeps customers coming back for one more slice.
As someone who’s spent years testing layer cakes in a home kitchen, recreating this one felt like solving a delicious puzzle: three pillowy coconut sponge layers, a silky coconut pastry cream filling, and a cloud of Swiss meringue buttercream finished with toasted coconut flakes.
This cake pairs beautifully with a potbelly chocolate brownie cookie or a slice of trisha yearwood peach cobbler when you’re planning a dessert table with a variety of homemade and copycat treats.
Months of testing went into nailing the texture and balance that make the original so memorable, without relying on store-bought shortcuts. What came out of that process is a recipe any home baker can follow, broken into clear, manageable stages. Whether you’re baking for a celebration or simply craving that nostalgic bakery flavor, this coconut cake recipe brings the experience home, layer by layer.
What Is La Madeleine Coconut Cake and Why Do Fans Love It?
La Madeleine coconut cake is a French-bakery-style layer cake built from tender coconut-milk sponge, coconut pastry cream filling, and a cloud-like Swiss meringue buttercream finished with toasted and raw coconut flakes.

Its flavor profile balances subtle sweetness with deep, toasted coconut richness – nothing like the overly sugary grocery-store coconut cakes many of us grew up with.Part of its cult following comes from nostalgia: this cake has been a staple at La Madeleine French Bakery & Café for decades, and fans describe it as a “life-changing” dessert.
Compared to classic Southern coconut cake or boxed coconut cake mixes, this version is far less sweet and far more textured, thanks to the custard filling and whipped buttercream – making it genuinely unique.
La Madeleine Coconut Cake Ingredients
Coconut Pastry Cream (Filling):
- 6 egg yolks
- 1½ cups coconut milk (about 1 can)
- ½ cup sugar
- ¼ cup flour (or 2–3 tablespoons cornstarch, or a mix of both for a stiffer cream)
- 2 tablespoons unsalted butter
- 2 teaspoons (or more) good-quality vanilla extract
Coconut Cake Layers:
- 6 egg whites
- ½ cup coconut milk (remaining from the can)
- 2½ cups sugar
- 3 cups flour
- 3 teaspoons baking powder
- 2 teaspoons baking soda
- ½ teaspoon salt
- Vanilla extract, to taste
- ½–¾ cup unsalted butter, softened
Swiss Meringue Buttercream:
- 6 egg whites
- 1½ cups granulated sugar
- 3 sticks (1½ cups) unsalted butter, room temperature
For Finishing:
- Sweetened coconut flakes
- Unsweetened coconut flakes or large unsweetened coconut shreds
Key Ingredient Substitutions
Coconut milk: Canned full-fat coconut milk gives the richest flavor, but light coconut milk or coconut cream (thinned with water) can work if you’re watching fat content.
Flour (in the pastry cream): Swap the flour for cornstarch, or use a half-and-half blend, if you prefer a firmer, more custard-like filling that holds its shape when sliced.
Granulated sugar: Caster sugar dissolves faster in the meringue and batter; coconut sugar can replace up to half the sugar for a deeper, caramel-like note, though it will darken the cake slightly.
Unsalted butter: If using salted butter, simply omit the added salt in the recipes. For a dairy-free version, a quality vegan butter stick works in both the cake and buttercream, though the buttercream texture will be slightly softer.
Tools You Need to Make This Recipe at Home
- 3 round cake pans (8–9 inch)
- Double boiler or heatproof bowl + saucepan
- Stand mixer with whisk and paddle attachments
- Candy or instant-read thermometer
- Mixing bowls (various sizes)
- Rubber spatula and offset spatula
- Fine-mesh sifter
- Wax paper strips
- Cooling racks
Prep time: About 45–60 minutes
Cook time: 25–30 minutes (cake layers) + chilling time for the pastry cream
Total time: Approximately 3–4 hours, including cooling and assembly
Step-by-Step Instructions to Make This Coconut Cake
1. Prepare the Pastry Cream Base
Separate eggs and reserve whites. Scald 1½ cups coconut milk (do not boil).

Whisk yolks with ½ cup sugar and ¼ cup flour, then slowly whisk in the hot milk.
2. Cook and Chill the Pastry Cream
Cook over medium-high heat, stirring constantly, until thick (about 2 minutes).

Stir in butter and vanilla, then refrigerate until completely cool.
3. Prepare the Cake Batter
Butter and flour the pans. Sift dry ingredients.

Whisk egg whites with ½ cup coconut milk, then add remaining ingredients and beat until smooth (about 2 minutes).
4. Bake the Cake Layers
Divide batter evenly among pans. Bake until a toothpick comes out clean.

Cool completely and level the tops if needed.
5. Make the Swiss Meringue Buttercream
Heat egg whites and sugar over simmering water to 160°F until sugar dissolves.

Whip until thick, glossy, and cool. Beat in softened butter until smooth.
6. Assemble and Decorate the Cake
Layer cake with pastry cream between each layer.

Frost with buttercream, press coconut flakes on the sides, and top with large coconut shreds.
Pro Tips for Getting the Flavor Just Right
The biggest mistake bakers make with this coconut cake is rushing the cooling stages – both the pastry cream and buttercream must be completely cool before assembly, or the layers will slide and the frosting will melt. When scalding coconut milk, watch closely; it can boil over quickly once it starts steaming.
For the smoothest Swiss meringue buttercream, make sure your mixing bowl is completely grease-free, and don’t add butter until the meringue has cooled to room temperature – warm meringue will melt the butter and turn the mixture soupy. If this happens, simply chill it and re-whip; it always comes back together.

Toast your unsweetened coconut flakes lightly before pressing them onto the cake for extra nutty depth and visual contrast. Finally, taste your pastry cream before chilling – this is your chance to adjust vanilla or sweetness levels.
Easy Variations to Customize This Coconut Cake
Want to switch things up? Add a thin layer of pineapple jam between the cake layers for a piña colada-inspired twist. For a tropical punch, fold toasted macadamia nuts or shredded mango into the pastry cream.
Chocolate lovers can drizzle dark chocolate ganache over the top before adding coconut shreds. For a lighter take, swap the buttercream for stabilized whipped cream frosting, which pairs beautifully with the coconut custard filling.
You can also bake this as cupcakes for individual servings, adjusting bake time to roughly 18–20 minutes, perfect for parties or portion control.
Best Ways to Serve This Coconut Cake
This coconut cake shines as a centerpiece dessert for birthdays, holidays, or special gatherings – its bakery-style presentation makes it feel instantly celebratory. Serve slices slightly chilled or at cool room temperature so the buttercream holds its structure and the pastry cream stays firm rather than runny.
Pair each slice with a hot cup of coffee or a lightly sweetened iced tea; the bitterness balances the cake’s richness beautifully. For a tropical-themed dessert table, serve alongside fresh pineapple, mango slices, or a scoop of coconut or vanilla ice cream.
If you’re hosting a brunch, smaller slices work wonderfully alongside fresh fruit and light pastries. For an elegant dinner party finish, add a few toasted coconut curls and a dusting of powdered sugar just before serving. However you serve it, let the cake sit out for 20–30 minutes before plating so the buttercream softens slightly and the flavors fully come through – cold cake straight from the fridge mutes both the coconut and vanilla notes.
How to Store and Keep This Coconut Cake Fresh
Store the assembled coconut cake in an airtight container in the refrigerator for up to 4–5 days, since both the pastry cream and buttercream contain dairy and eggs. Let slices sit at room temperature for 20–30 minutes before serving for the best texture.

To freeze, wrap unfrosted cake layers tightly in plastic wrap for up to 2 months; thaw overnight in the fridge before assembling. Avoid microwaving slices, as it can melt the buttercream unevenly.
Nutrition Facts and Dietary Notes
A typical slice of this coconut cake contains approximately 450–550 calories, depending on portion size and frosting thickness, with notable amounts of saturated fat and sugar from the butter, coconut milk, and buttercream. For a lighter version, reduce sugar by 20% and use light coconut milk.
This recipe isn’t naturally gluten-free, but a 1:1 gluten-free flour blend works well in the cake layers. For dairy-free diets, substitute vegan butter throughout. Coconut milk does offer beneficial medium-chain fatty acids, though this remains an indulgent, occasion-worthy dessert rather than an everyday health food.
Frequently Asked Questions About This La Madeleine Coconut Cake Recipe
Find clear answers to the top questions about La Madeleine Coconut Cake Recipe
Can I make this coconut cake ahead of time?
Yes. Bake the cake layers and pastry cream up to 2 days in advance, storing them separately in the fridge, then assemble the day you plan to serve it for the best texture.
Why did my Swiss meringue buttercream turn soupy?
This usually happens when the meringue is still warm when butter is added. Simply chill the mixture for 20 minutes, then re-whip until it comes back together.
Can I use sweetened coconut milk instead of regular?
No – stick with unsweetened, full-fat coconut milk, since sweetened versions will throw off the cake’s balance and make it overly sugary.
How do I prevent my cake layers from doming?
Spread the batter slightly thinner in the center and thicker toward the edges before baking, and avoid overmixing once the dry ingredients are added.
Is this coconut cake very sweet?
It’s moderately sweet, with the pastry cream and toasted coconut balancing the sugar in the frosting- less sweet than typical American-style coconut cakes.
Can I make this coconut cake into cupcakes?
Yes, this batter adapts well to cupcakes; just reduce the bake time to about 18–20 minutes and check doneness with a toothpick.
La Madeleine Coconut Cake Recipe
Few desserts earn a devoted following quite like La Madeleine’s coconut cake – a bakery staple that keeps customers coming back for one more slice. As someone who’s spent years testing layer cakes in a home kitchen, recreating this one felt like solving a delicious puzzle: three pillowy coconut sponge layers, a silky coconut pastry cream filling, and a cloud of Swiss meringue buttercream finished with toasted coconut flakes.
Ingredients
- 6 egg yolks
- 1½ cups coconut milk (about 1 can)
- ½ cup sugar
- ¼ cup flour (or 2–3 tablespoons cornstarch, or a mix of both for a stiffer cream)
- 2 tablespoons unsalted butter
- 2 teaspoons (or more) good-quality vanilla extract
- 6 egg whites
- ½ cup coconut milk (remaining from the can)
- 2½ cups sugar
- 3 cups flour
- 3 teaspoons baking powder
- 2 teaspoons baking soda
- ½ teaspoon salt
- Vanilla extract, to taste
- ½–¾ cup unsalted butter, softened
- 6 egg whites
- 1½ cups granulated sugar
- 3 sticks (1½ cups) unsalted butter, room temperature
- Sweetened coconut flakes
- Unsweetened coconut flakes or large unsweetened coconut shreds
Instructions
- Prepare the Pastry Cream Base
Separate eggs and reserve whites. Scald 1½ cups coconut milk (do not boil). Whisk yolks with ½ cup sugar and ¼ cup flour, then slowly whisk in the hot milk. - Cook and Chill the Pastry Cream
Cook over medium-high heat, stirring constantly, until thick (about 2 minutes). Stir in butter and vanilla, then refrigerate until completely cool. - Prepare the Cake Batter
Butter and flour the pans. Sift dry ingredients. Whisk egg whites with ½ cup coconut milk, then add remaining ingredients and beat until smooth (about 2 minutes). - Bake the Cake Layers
Divide batter evenly among pans. Bake until a toothpick comes out clean. Cool completely and level the tops if needed. - Make the Swiss Meringue Buttercream
Heat egg whites and sugar over simmering water to 160°F until sugar dissolves. Whip until thick, glossy, and cool. Beat in softened butter until smooth. - Assemble and Decorate the Cake
Layer cake with pastry cream between each layer. Frost with buttercream, press coconut flakes on the sides, and top with large coconut shreds.
Notes
Store the assembled coconut cake in an airtight container in the refrigerator for up to 4–5 days, since both the pastry cream and buttercream contain dairy and eggs. Let slices sit at room temperature for 20–30 minutes before serving for the best texture. To freeze, wrap unfrosted cake layers tightly in plastic wrap for up to 2 months; thaw overnight in the fridge before assembling. Avoid microwaving slices, as it can melt the buttercream unevenly.
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 220
This La Madeleine coconut cake recipe takes patience, but every layer – the custard, the sponge, the billowy buttercream – comes together into something truly special. It’s the kind of coconut cake worth saving for celebrations, weekend baking projects, or simply treating yourself.
Once you taste that first forkful of coconut-soaked cake and silky filling, you’ll understand why this recipe has such devoted fans. Give it a try, and don’t be surprised if it becomes your new favorite homemade coconut cake.
If you enjoyed this recipe, be sure to save it and share it with friends. Don’t forget to follow us on Pinterest and YouTube for more cozy and comfort recipes.
