This Raffaello Cake is a coconut lover’s dream! Layers of moist and tender almond cake, coconut custard, and coconut Swiss meringue buttercream.

Ever do something a million times over, without issue, and then suddenly fail at it consecutively? It’s happened to me before, with macarons (I’ve yet to go back to making them) and now suddenly with the meringue for this Raffaello Cake. I had to make the meringue three times, and it still wasn’t perfect. Like, what is going onnnnn?! Infuriating.

For some reason, my meringue kept turning out grainy and not completely stiff. The graininess speaks to the sugar granules not being totally dissolved during the double-boiler cooking process. I’ll admit that the first time, it was my fault. I thought it was almost there and went with it. It wasn’t there. The meringue was super hot (maybe hotter than it should have been), and I assumed the remaining few granules would dissolve while whipping. They did not. I had to scrap it all and start again.
The second time, I swore the sugar was dissolved, but it clearly wasn’t. Basically, a repeat of the above.
The third time, I switched to using a larger pot, thinking that would help. The meringue was hot, and I didn’t feel a single granule when I tested it three times, but sure enough, my meringue still had a bit of grit to it. WTH.
I don’t understand. Is it the humidity? It was raining at the time, but that’s not unusual for Vancouver. The only difference between this recipe and the ones I’ve been using recently is scale. I usually work with a larger batch of meringue, but this time I went back to a small batch (though one I’ve used countless times in the past, without issue). The only thing I can think is that there wasn’t enough egg whites to sugar to dissolve it properly, or something. Though the recipe works completely fine if doubled, and has worked in the past. Anyhow, if you have any insight, I’m all ears.
Coincidentally, I ran out of buttercream (lol). No joke. So I should have made a bigger batch to begin with. Recipe has been adjusted accordingly.
Okay enough ranting, on to this Raffaello Cake!

What is a Raffaello?
If you’re a coconut fan and have never had a Raffaello in your life, you need to run (not walk) to the nearest store and get yourself some. You will not regret it. They are pure heaven!!
Raffaello is a coconut almond confection made by the Ferrero company. You may be familiar with its cousin, the Ferrero Rocher. The Raffaello contains no chocolate. It consists of a whole blanched almond surrounded by coconut cream in a crisp wafer shell, all covered in shredded coconut. Delicious right?
I’m not going to lie to you that I tried my first Raffaello only after I decided to make this cake. They’re not as common as Ferrero Rocher’s around here, and I had to track them down in one specific store. But I found them! And they’re delicious. You have to be a coconut fan to truly appreciate them though, as that is the dominant flavor.

How do you make this Raffaello Cake?
My interpretation of a Raffaello in cake form is this:
- Almond cake layers – made with almond flour and almond extract
- Coconut custard – a pastry cream made with coconut milk (canned) instead of regular milk
- Coconut almond Swiss meringue buttercream – made with coconut milk powder and a touch of almond extract
- Sliced almonds for some crunch
The almond cake layers are one of my favorites. I lightly adapted my Almond Amaretto Cake to swap out the liqueur and use almond extract instead. You guys know I don’t love to use extracts at all (outside of vanilla). They can taste strong and artificial, and that’s often the case with almond extract. The key is to use a little bit. Like a fraction of what you’d use normally. That way, you get a hint of the flavor without being overpowering.
If you prefer to skip the extract, you can use amaretto liqueur instead (see Almond Amaretto Cake recipe for proportions), or skip it altogether and just use the almond flour.

The coconut custard is simple to make. If you’ve made a pastry cream or pudding, then you know the process. The key here is to use canned coconut milk, not the stuff in the carton. The canned milk is much more flavorful. You’ll need to shake the can well or give the milk a good whip if it’s chunky though (mine was this time).
The coconut Swiss meringue buttercream is a favorite that I’ve used a couple times before. This time I added just a drop or two of almond extract to it for some additional flavor.
When assembling the cake, I chose to use natural sliced almonds rather than blanched, as I wanted a bit of contrast. Either works though.

If you’re a coconut fan, you will LOVE this cake. If you’re a Raffaello fan, you need this cake in your life!!
Looking for more Coconut desserts?
Tips for making this Coconut Almond Cake
- The recipe as-is will also work in two 8″ pans. For three 8″ pans 1.5x the recipe.
- To make cupcakes, all you need to do is reduce the baking time — start checking at 15mins or so.
- If you don’t have almond flour and can’t be bothered to buy it, you can just leave it out and increase the flour to 2 1/4 cups.
- Be sure to use canned coconut milk for the custard, not the stuff in the carton. Either shake the can well or whisk the milk to get rid of any chunks first, before measuring.
- The custard does not freeze well. You can store it in the fridge for a couple days, but do not attempt to freeze it or slices of the cake.
- Go easy on the almond extract. It is very strong and can be very overpowering. In most cases, you need less than 1/4 tsp.
- Be sure to check my Swiss Meringue Buttercream post for tips and troubleshooting.
- Learn how to keep your cakes moist using Simple Syrup.
- To help ensure your cake layers bake up nice and flat, check out my Flat Top Cakes post!

Raffaello Cake
Ingredients
Almond Cake:
- 1 1/2 cups all-purpose flour
- 3/4 cup almond flour
- 2 tsp baking powder
- 3/4 tsp salt
- 3/4 cup unsalted butter room temperature
- 1 1/2 cup granulated sugar
- 3 large eggs room temperature
- 1 tsp vanilla extract
- 2 drops almond extract about 1/8 tsp
- 3/4 cup milk room temperature
Coconut Custard (make in advance):
- 1 cups coconut milk canned, well shaken or whisked smooth
- 1/4 tsp vanilla extract
- 2 Tbsp cornstarch
- 3 Tbsp granulated sugar
- 1 large egg yolk
Coconut Swiss Meringue Buttercream:
- 5 large egg whites
- 1 1/2 cup granulated sugar
- 1 1/2 cups unsalted butter room temperature
- 3-4 Tbsp coconut milk powder to taste
- 1-2 drops almond extract to taste
Assembly:
- simple syrup optional
- 1/4 cup sliced almonds optional
- shredded coconut
- raffaellos
Instructions
Almond Cake:
- Preheat oven to 350F. Grease and flour three 6″ cake rounds and line with parchment.
- In a medium bowl, whisk flour, almond flour, baking powder,and salt until well combined. Set aside.
- Using a stand mixer fitted with a paddle attachment, cream butter and sugar on med-high until pale and fluffy (approx 3mins). Reduce speed and add eggs one at a time fully incorporating after each addition. Add vanilla and almond extract.
- Alternate adding flour mixture and milk, beginning and ending with flour (3 additions of flour and 2 of milk). Fully incorporating after each addition.
- Bake for approx. 35mins or until a toothpick inserted into the center comes out mostly clean.
- Place cakes on wire rack to cool for 10mins then turn out onto wire rack. Allow cakes to cool completely.
Coconut Custard (make in advance):
- Place 3/4 cup coconut milk and vanilla into a medium saucepan. Cook over high heat, stirring often until it just starts to simmer. Remove from heat.
- In a medium bowl, whisk remaining 1/4 cup coconut milk, egg yolk, sugar, and cornstarch.
- While whisking vigorously, slowly pour the hot milk into the egg mixture.
- Return mixture to saucepan and cook over high heat, whisking constantly, until it thickens and comes to a boil.
- Pass through a strainer and into a small bowl. Place plastic wrap directly on top of custard to prevent a skin from forming. Cool to room temperature then place in refrigerator a couple hours to set.
Coconut Swiss Meringue Buttercream:
- Place egg whites and sugar into the bowl of a stand mixer, whisk until combined.*
- Place bowl over a pot with 1-2" of simmering water and stir constantly with a whisk until the mixture is hot and no longer grainy to the touch or reads 160F on a candy thermometer (approx. 3mins)
- Place bowl on your stand mixer and whisk on med-high until the meringue is stiff and cooled (the bowl is no longer warm to the touch (approx. 5-10mins)).
- Switch to paddle attachment. Slowly add cubed butter and mix until smooth.** Add coconut milk powder, almond extract and mix until smooth and fluffy.
Assembly:
- Place one layer of cake on a cake stand or serving plate. Drizzle or brush with simple syrup (optional).
- Do a thin coat of buttercream on the layer and pipe a dam around the edge using a large round tip to hold in the custard. Fill center with half of the custard (about 1/2 cup) and spread evenly. Sprinkle with about 2 Tbsp sliced almonds (more if you like). Repeat with next layer.
- Top with final layer of cake. Frost and smooth the outside with a thin crumb coat. Chill for 20mins.
- Frost the top and sides of the cake and pipe dollops on top using an Ateco or Wilton 1M tip, top each with a Raffaello if desired.
- Gently press shredded coconut into the sides of the cake.
Notes
** The buttercream may look like it’s curdled at some point. Keep mixing until it is completely smooth.
DeeDee Bryans says
I baked the cake twice yesterday. Both times using the almond flour. Both times the cakes fell. Is there an explanation for this. I just realized that I forgot to use the cake strips, yes, both times. I’m making this cake for my Aunt this week. She has requested either a coconut or almond joy cake. The Raffaello cake was so pretty, I decided on it. Could you offer any suggestions? Thank you. 😊
Olivia says
Hi DeeDee! Sorry to hear the cake is collapsing! If the cakes sink after coming out of the oven it means they are underbaked (usually). Sometimes too much fat can cause this as well, but usually that will show while they are still baking. Did you use any more almond flour than the recipe calls for? Or are you at higher elevation at all?
Jennifer says
Hi, planning to make this as cupcakes. How many cupcakes would this SMBC recipe be enough for? Thanks!
Olivia says
Hi Jennifer! The recipe should make about 18-24 cupcakes depending on size and amount of frosting used on each.
Dadbot says
This cake is incredible. Impressive yet easy to make. Don’t give up on the meringue frosting too soon. It can be soupy, but it will change.
Olivia says
Hi Dadbot! So happy you loved it. It’s one of my all-time faves!
Megan says
Is there anything I can use instead of the powdered coconut milk for the frosting?
Olivia says
Hi Megan! You can use regualr coconut milk but be careful not to add too much as it can cause the frosting to split. I would add 2-3 Tbsp one Tbsp at a time. You could also use coconut emulsion but I find that to taste artificial. Another option if you don’t mind a slightly less smooth frosting is to pulverize some shredded coconut into more of a powder and use that.
Julianne says
This is one of the nicest cakes I’ve made yet!!!!! I used 2 x 8″ pans with just 1 layer of custard and almonds in the middle and its the perfect size to fit in my cake carrier. My custard was slightly grey like others have said, but that’s just because the coconut milk in the tin has a grey tinge. I’m giving this to my friend for her birthday tomorrow and I know she will go absolutely bonkers!!! Thanks again for another 10/10 recipe!!!
Olivia says
Hi Julianne! So happy you loved this one! Thanks for the feedback 🙂 Interesting that your coconut milk is a bit grey, I don’t think I’ve seen that before! All brands differ though. I hope your friend loves it 🙂
Shaa says
Can i use the custard recipe and buttercream recipe to make filling for my raffaello macarons?
Olivia says
Hi Shaa! I don’t see why not. I think it would be delicious 🙂
Nev says
Hello just wondering if i double this recipe and do 4 layers…will it hold?
Thanks
Olivia says
Hi Nev! I assume you mean in 8″ pans. That will be a large cake – do you plan to do a double barrel and put a cake board in the middle? The cake layers are a little more delicate than normal ones due to the almond flour.
Nev says
Thanks for responding, yes 8 inch pans, i thought id double the recipe but i wasnt sure if 4 layers would stand haha especially with the custard between. Thought id ask 🙂 maybe ill just make 2 cakes. Does the cake have to be refrigerated, as im making it the day before the event?
Thanks x
Olivia says
I think it would be safer if you did a white chocolate ganache dam for the filling. It sets really firm and will make for a more stable cake overall. And/or you could run a dowel through the middle. Otherwise, yeah, I’d probably to two cakes. And yes to refrigeration due to the custard 🙂
Nev says
Great advise ! Thank you so much 🙂 love your cakes 🙂
Karen says
Hi Olivia. All your cakes look delicious. I’ve yet to attempt to make any myself until I came across this recipe as Raffaello is one of my favorites. I wanted to use this recipe to make cupcakes but don’t know how I can incorporate the custard into it? Any tips?
Olivia says
Hi Karen! I would core out the cupcakes when they are baked and then pipe some filling into them, the top with buttercream 🙂 Let me know how they turn out!
Elizabeth says
OMG! This cake is a wonderful combination of rich yet light, not too sweet. My husband and daughter had 2 pieces! The custard was perfect to keep the cake from being too sweet. I made it with 2, 8″ layers. Because it’s easier to make, I used your American Buttercream frosting recipe, using coconut milk instead or milk because my daughter is allergic to milk. Instead of 2 tsp of vanilla extract in frosting, I added 1 tsp Vanilla extract, 1/8 tsp of coconut extract and 1/4 tsp of almond extract. I sprinkled unsweetened coconut flakes and sliced almonds on the top. It tasted even better on the second day. I can’t wait to make this again.
Olivia says
Hi Elizabeth! I am so happy you love this one because I love it too! Thanks for the amazing feedback 🙂
Amy says
I want to make the cupcake version of this. Would this cake recipe work as cupcakes?
Olivia says
Hi Amy! Yes, all you need to do is reduce the baking time. Start checking at 15mins or so.
Saachi says
Hi Olivia,
Love all your recipes! Trying this one today. I want to make this gluten-free, so will it be ok if I use only Almond flour instead of the regular flour in the same ratio mentioned?
Olivia says
Hi Saachi! I haven’t tried it with all almond flour myself. I don’t think it would turn out as well. I would replace the AP flour with a GF AP flour blend.
Judith says
Hi, I’m making this but in a larger cake so would have to freeze some portions. You mentioned about not freezing, if I did a different filling instead of the custard could I then freeze it? Thanks! x
Olivia says
Hi Judith! Most likely yes, depending on the filling! What were you thinking?
Judith says
Hi, it would just be buttercream with flavouring. Thanks! x
Olivia says
That should be totally fine then 🙂
Elaine says
Hi Olivia! My parents loved the cake. I’ll give myself a B. Your pre-bake suggestions were perfect. The trickier items came out very well — GF cakes (thank u Wilton pan straps!) and meringue buttercream (your tips were invaluable). But, the custard filling came out grayish and lumpy, which surprised me since I used all the ingredients and thought I did everything right. Since the cakes were crumbly (but moist, without simple syrup) they did not stack perfectly. It looked nice but my husband teased about everyone having a “Pisa cake”. But it tasted good and we all enjoyed. Cake was made w/Bob’s 1-to-1 GF flour along w/the almond flour, hemp milk and no almond extract (it disappeared). All else was per your recipe. Thank you for all your advice!!
Olivia says
Hi Elaine! So glad they loved it 🙂 The filling will be lumpy when chilled, but if you give it a good rewhip by hand it will smooth out completely. I have a detailed tutorial for that here: https://livforcake.com/pastry-cream-creme-patissiere/ You’re the second person to mention the custard being grey though, which is super strange. I wonder if it has to do with the brand of coconut milk. The custard should be a rich ivory-like color with a yellow tint more than anything. I am stumped! Do you happen to remember what brand of coconut milk you used?
Elaine says
Taste of Thai. My usual brand, Thai Kitchen, was not in stock. This one was much thicker. The texture of the custard was also not custardy, it was very lumpy and gelatin-like, even from the start.
Olivia says
I think that could be the issue. My canned coconut milk was very liquid.
Jenn says
So I tried that coconut custard with coconut milk made from the coconut milk powder (55g powder to 190ml water). What a difference! Nice clean coconut flavour and a pale yellow colour without the greyish tinge.
Olivia says
Oh, great! So happy to hear it worked out. Thanks for the tips! 🙂
Jenn says
That is a really delicious cake. Super moist, even without the simple syrup. I did use coconut milk instead of milk, just to use up the can.
I tested one of the cakes too early for doneness, and what was a level cake ended up with a bit of a dip in the centre. Who knew?
I’m not sure I like the coconut filling. I don’t know if it’s the canned coconut taste, or the weird greyish tone from the milk and egg yolks…texture was correct, but not a fresh coconut taste I would expect. Maybe I need to find another brand.
I ended pairing these with a maple buttercream, which was by request. In your previous post you talked about some difficulty with SMBC using syrup, and you used maple sugar instead. I tried the pure maple syrup in Italian buttercream, and it worked beautifully! Something about the water content was the issue when making SMBC.
Last mod I did was using ground up, toasted almond, coconut nut mix sweetened with Maple syrup. The crunch is nice between the layers.
I might have to try this one again, as written, with a different coconut milk.
Olivia says
Hi Jenn! So happy you loved it. I’ve had that test cake dip happen to me too! Frustrating. Now I nudge the cakes slightly firs to see if there is any jiggle, then gently press on the tops to see if they spring back. The skewer test is only after it passes the first two!
Strange about the filling. It should taste like the most delicious coconut pudding and not be grey at all! I would definitely try it with a different brand. I used canned coconut milk that was very liquid.
Good to know the maple syrup worked well with SMBC! I need to try that pairing. Sounds delicious!
Please let me know if you try it again with a different milk!
Athira says
Hi
Can u please suggest eggless option. TIA
Olivia says
Hi Athira! I haven’t tried baking this cake without eggs, but here are some things you can try: https://www.pccmarkets.com/taste/2013-03/egg_substitutes/ For the frosting, I suggest a different recipe altogether. Here are some options:
https://livforcake.com/ermine-frosting/
https://livforcake.com/simple-vanilla-buttercream/
Ylenia De Cicco says
Hi,
What can I use instead of coconut milk powder?
I can find where I live I have to make this cake tomorrow, so I can wait for the shipping
Thank you
Olivia says
Hi Ylenia! For the frosting, I would just use coconut extract. It can taste a bit artificial, but I’m not sure that coconut milk would add enough flavour. You can try coconut cream or thicker coconut milk if you can find that if you prefer a natural flavour.
Elaine says
Hello! I plan on making this cake for my father’s birthday using two 8” cake pans. Questions about 2 substitutions due to allergies, and any adjustments that may be needed as a result.. What could I use instead of cornstarch for the custard? Any concerns if I use Bob’s Red Mill 1-to-1 baking flour instead of regular flour (gluten-free needs). I used without changes for your chai cake (as holiday gingerbread shaped muffins) and it tasted delicious but was much more dense compared with the ones I made with regular flour. I’m thinking of leaving out the almond extract out of the cake and adding coconut rum to the custard. Thank you! Your cakes are beautiful and delicious!!
Olivia says
Hi Elaine! You can try using the GF flour in the custard instead, but you’d need to use more of it to stiffen up the custard. I’m not sure of the exact ratio, but here are some tips: https://www.epicurious.com/ingredients/how-to-substitute-cornstarch-article
You can use the GF flour in the cake in place of AP flour. It won’t give it the exact same texture though, as its not AP. Be sure not to overmix the cake batter once the flour gets added as this can cause cakes to be on the dense side too. I hope that helps!
Elaine says
Thank you Olivia! I ordered 6” pans and the wraps for even baking. Will try the GF flour with almond flour without extract for the cake. And will try arrowroot instead of cornstarch for the filling. Also the simple syrup to add back some moisture. Fingers crossed! Will let you know!
Olivia says
Please do!! And good luck 🙂
Elaine says
Just a few more questions so I stay on target. Cake will vibe served this Saturday after dinner. If I bake the cake Friday morning, store in the refrig with layers separate by wax paper? I plan to make the simple syrup, filling and icing Friday night. Store all but the icing in refrig? And cover icing on counter? I will refrig the cake after assembling Saturday morning and add the Rafaellos before serving. Thank you!!
Olivia says
Hi Elaine! Here are my tips for baking in advance:
For the cake, wrap the cooled cake layers in plastic wrap. They are fine to stay on the counter but can be refrigerated overnight too. They are easier to work with if a bit cold.
The frosting can stay on the counter overnight covered in plastic wrap. It must be rewhipped before use so it gets fluffy again. If its too soft (if your kitchen is too warm) pop it in the fridge for 20mins and rewhip.
Store the filling in the fridge and rewhip (by hand is ok) before using.
You can add the raffaellos before you refrigerate or after it comes to room temp again before serving.
I hope that helps! Let me know how it turns out 🙂
Judith says
Hi, are the ingredients for the cake per pan or for all 3 combined. Thanks!
Judith says
This looks delicious! Sorry if this seems a daft question but the ingredients listed for the cake, is that the total for all 3 pans or is that per pan? Thanks
Olivia says
Hi Judith! That is the total for three 6″ pans (also works for two 8″ ones).