Almond Cake with Amaretto Filling

Sharing is caring!

This Almond Cake with Amaretto Filling is an almond lover’s dream. It’s covered in an incredible almond buttercream. This cake takes a little time to prepare but it is worthy of a special occasion. It makes a fabulous wedding cake.

Almond Cake on a cake stand with bowl of strawberries.


Hello and welcome to My name is Christin and I love food. Spicy foods and southern foods are my favorites. I love to try new things in the kitchen and it’s really not an exaggeration to say that I hardly ever cook the same thing twice.

Since it’s Valentine’s Day, I thought I’d share an extra-indulgent recipe- Almond Cake with Amaretto Filling. This has to be one of my favorite cakes ever. It has a wonderful almond flavor in the filling, the frosting, and the cake itself. It’s the almond lover’s trifecta. This cake is perfect for any special occasion whether it be Valentine’s Day, Christmas, a birthday, or even a wedding. My husband and I had an almond-flavored cake for our wedding. I still think about it almost 17 years later.

Slice of Almond Cake on a stack of white plates.

This is a recipe that was published in Taste of the South Magazine which is one of my favorite magazine’s for recipes. But sometimes their recipes can be hit or miss and they don’t always have the best directions. I was pleased to find that this recipe turned out exceptionally well, which is good because I put a large amount of time and energy into it.

Almond Cake with Amaretto Filling  on a white plate with bowl of strawberries in background.

I was a little uncertain about making the almond cream beacause after soaking the almonds in the 2 cups of heavy cream, I ended up with a lot less then 2 cups of almond cream, even after pressing the heck out of the almonds in the strainer. But the recipe doesn’t say how much you should end up with. I was worried I had too little and that I’d end up with a dry cake. I fugured I’d rather ere on the side of having too much liquid ingredients rather than too little, so I added in about another 1/4 cup of heavy cream. Because after all, how can you have too much heavy cream?

I was also a little afraid that my filling would not turn out because my gelatin didn’t seem to disslove very well. But it has heavenly. I would have been perfectly happy to forget the cake layers and just sit down on the couch with a spoon and the bowl of amarreto filling.

Slice of Almond Cake on it's side with a strawberry.

Almond Cake with Almond Filling and Buttercream Frosting

Almond Cake with Amaretto Filling

Course: Dessert
Prep Time: 2 hours
Cook Time: 25 minutes
Total Time: 2 hours 25 minutes
Servings: 22 servings
Calories: 487kcal
Author: Christin Mahrlig
Almond Cake with Amaretto Filling has wonderful almond flavor in the filling, the frosting, and the cake itself. Wonderful for special occasions.
Print Recipe


  • 2 cups heavy whipping cream
  • 2 cups sliced almonds toasted
  • 3/4 cup unsalted butter softened
  • 2 1/4 cups sugar
  • 6 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 3 1/2 cups cake flour
  • 1 tablespoon baking powder
  • 1 teaspoon salt

Amaretto Filling

Almond Buttercream Icing

  • 1 1/2 cups unsalted butter softened
  • 4 cups confectioners’ sugar
  • 1/4 cup reserved almond cream
  • 1 tablespoon amaretto liqueur
  • 1/2 teaspoon almond extract


  • Preheat oven to 350 degrees. Spray 3 (9-inch) round cake pans with nonstick baking spray with flour. (Or butter and flour each pan.)
  • In a large saucepan, bring cream to a simmer over medium heat. Add almonds to hot cream and remove from heat. Let stand 30 minutes. Strain almond mixture and reserve cream. (Really press down on almonds with a rubber spatula or back of a spoon to get as much liquid out as possible.) Place 1/4 cup of the almond cream in a small bowl to reserve for icing.
  • In a large bowl, beat butter with an electric mixer at medium-high speed until creamy. Add sugar and beat well. One at a time, add the eggs, stopping to scrape down sides of bowl periodically. Add extracts and beat to incorporate.
  • In a large bowl, whisk together flour, baking powder, and salt. Gradually add flour mixture to butter mixture, alternating with remaining almond cream, beginning and ending with flour mixture. Beat until combined and divide batter evenly among the 3 pans.
  • Bake until a wooden pick inserted in the center comes out clean, 23 to 26 minutes. Let cool in pans 5 minutes and remove cakes from pans and let cool entirely on a wire rack.
  • Make Amaretto Filling. In a small saucepan, combine 1/2 cup cream and amaretto liqueur. Bring to a simmer over medium heat. Remove from heat. Add gelatin to cream mixture, stirring until dissolved. Refrigerate for approximately 30 minutes. Mixture should be firm, but not set.
  • In a large bowl, beat remaining 1 1/2 cups cream at high speed with an electric mixer until stiff peaks form. Add sugar and chilled gelatin mixture and beat well. Refrigerate for 1 hour.
  • Beat for 2 minutes on medium-high speed and then spread between cake layers.
  • Make Buttercream Icing. In a large bowl, beat butter at medium-high speed until creamy.
  • Gradually add in confectioners’ sugar. Add almond cream and beat well. Add amaretto and extract.
  • Spread Amaretto Filling between layers and refrigerate for 30 minutes.
  • Spread icing on top and sides of cake. Store cake in refrigerator.


Update: There has been some confusion about the amount of cream needed in this recipe. You will need a total of 4 cups, plus possibly a little extra. Read the above post to see why I used a little extra.
2 cups are used to make the almond cream. The almond cream is then divided and 1/4 cup is reserved for the Buttercream Icing and the rest is added to the cake batter.
A separate 2 cups of cream is used to make the Amaretto filling.


Calories: 487kcal

More Almond Desserts

Amaretto Cheesecake

Amaretto Cheesecake


More Cake Recipes

Bananas Foster Cake

Sour Cream Layer Cake with Pecan Brittle

79 thoughts on “Almond Cake with Amaretto Filling

    1. I made this cake today and it was very “sturdy” like and soooooooo dry…I used my own frosting and would not use the filling again…it was alot of wasted almonds for something I had to add more amarreto flavor to to get it flavored properly…. so basically it was a disaster I was bummed I had high hopes…thank you got the recipe but it just didn’t work out🙃

  1. I made the cake .. it’s great.

    I beg of you … to rewrite the directions … they don’t flow well. In some ways you are not guiding but wanting us to read your mind, especially making the filling and icing.

  2. Hi, this is a very old post, but I have a question about the filling and icing. It says to spread both the filling and the icing between each layer. Is this right? Or is the filling the only part that should be spread between each layer?

  3. I made this cake for my 31st birthday and I had the same problem as some of these people. I followed this recipe to the letter as I have been meaning to make this cake for some time I reserved the entire day to make this cake and it was a disaster. I bake all the time so everything was room temp, I sifted the dry ingredients, beat the butter, eggs, not second over, I too was confused on how much cream was supposed to be left over after soaking the almonds I think I got about 3/4 maybe a cup of cream afterwards. I baked the cakes. They looked fine, I made the filling, that part I took my time on cause of the gelatin it doesn’t melt that easily and the time to set is totally inaccurate it was completely set. It looked like beige jello. The cakes were really hard on top and they were sunk in. I could really use a bit more in depth detail regarding this recipe, honestly I feel I wasted a lot lot of ingredients making this recipe,That aren’t cheap. Thanks again.

    1. Your comment on how you were not pleased with how this cake turned out is very valuable information and might help a person who is trying to decide to make this cake. I love the sound of amaretto cake, then I read the recipe. Hmmmm not much amaretto in there for sure so I was already a bit suspicious and wondering how much flavour this cake will have.
      There seems to be a lot of problems with dryness, so I will say I will not be trying this particular recipe.
      I can see you took the time and proper care to make this cake. I know it was something well thought out and I really appreciate the feedback you left for helping others

  4. Hi, I tag teamed with a friend to make this cake for my birthday as I’m unable to find a great almond cake where I live. Although a longer process than I had anticipated, with some music and a great friend and lots of laughs the experience was super fun! All turned out well except that while mixing the cake batter, I found that after reserving 1/4 cup for icing, that liquids may not have been enough. Do you know how much cream I should have leftover after pressing the almonds?

    Also, after putting adding the gelatin mixture to the whipped cream and placing in fridge, it almost looked curdled and soupy. Obviously not what filling should look like. Do you have any idea what might have happened? How long do you normally beat the cream to get it to stiff peaks?

    Thank you for patiently responding to posts.

    PS I added fresh strawberries and kiwi between each layer and on top. It was heavenly!

  5. Still confused about the amount of cream used in the cake batter. Recipe says ‘alternate remaining almond cream’. If the ingredients call for 2 cups of heavy whipping cream, 1/4 cup is reserved for the icing, 1/2 cup is used to dissolve the gelatin, and 1-1/2 cups are beat at high speed–this is already a total of 2-1/4 cups of cream, so how much is actually used in the batter?

  6. I halved the recipe and then made it into cupcakes by coring out the centers of the cupcakes then putting the filling in there. Bonus….you can eat the cores before serving the cupcakes!!!!

  7. Hello!! I am wanting to make this it looks amazing! I was wondering -it says used sliced almonds, could I chop whole almonds? I have a ton of them hate to buy more! Lol thanks!

  8. Made this cake for my son’s birthday – his favorite. It was excellent. I have to say it was quite a bit of work but well worth it. The cake was beautiful – very large and will feed a lot of people. This recipe is a keeper!

    1. So glad you enjoyed it. It definitely does take some time and effort to make, but one bite and you’d gladly do it again right? Hope your son had a wonderful birthday! So sweet of you to make the cake for him. 🙂

  9. im planning on making this as a wedding cake and I have a question about the filling. Does all the alcohol cook out in that short amount of time on the stove while making it? Thanks!

  10. This has got to be the most frustrating recipe I have ever tried to follow! The whole cream debacle was incredibly confusing. We haven’t tasted the cake yet…but I’m really hoping it was worth it. I would re-write your instructions to explain exactly how much cream to use at specific points. We debated it as we worked on this cake and still got it wrong. We are not amateur bakers. Thanks!

    1. Sorry about the confusion Karen. I added some Notes to the recipe to try and explain it better. Let me know if there is still confusion and I will try and figure out what it is.

  11. Hi – I made this recipe for my father for his birthday because we forgot to order his Amaretto cake. Thought I was a cooking queen…this cake proved me otherwise. Would help if the instructions weren’t so confusing (Didn’t realize i needed 4 cups of heavy cream total) and I would have liked to seen a unique items list with the measurements total and THEN a broken up list like posted above. Total Time would have helped as well. I’m waiting for the cake filing to chill and have not tasted the cake yet but all I’ve got to say is that it better be good…

  12. hi just wanted to know will this cake filling will be good for a 2 tier cake thank you I got powder geltin is that ok and how much do I put ty

  13. this has to be the best cake i ever made…..a little complicated , but certainly worth it~~~

    i swore it was to complex to make except for a special occasion, but now i’m thinking that if i just do it a couple of time it will be easier! but, then i have to eat it and that could be a problem!

  14. This recipe sounds wonderful!! I think I’m going to try it for my daughter’s 30th Birthday! I just want to ask a question – it calls for 2 cups of cream to soak, but you added more? So a total of 2 1/4? AND does it make just enough to ice the cake, or will I have extra icing? The reason is, I’m going to pipe roses over the whole cake and thinking I may need 2 batches of icing?
    Thanks in advance!

  15. hi! I’m making a tall naked almond cake for a birthday on thursday & I need to fill the layers (originally it was a covered cake and so I was going to use both your filling and frosting but since I only need 1 now was wondering which you would recommend (i.e. tastes bests, holds up between the layers)


    1. Hi Heather! It’s been over a year and a half since I’ve made this cake so my memory is a little faded, but I think the filling would hold up fine. The gelatin really helps stabilize it and it tastes wonderful.

  16. I am making a tall “naked” almond cake with plum jam & then I was thinking of using your frosting/filling recipes but I only need one of them so I was wondering: If you had to choose only 1, which would it be & would the filling be stable enough to hold up to the layers or would it seep out the sides without the buttercream to protect it? thanks! (need to assemble for thursday)

  17. This cake was amazing. Made for my mothers birthday a few weeks ago and it melted in the mouth. Just about to start making another one for tonight’s diner with some neighbours..many thanks for sharing this recipe

  18. Hello! I realize this is older but I’m hoping you can help me trouble shoot the filling…. I’m making this as a very simple wedding cake for my sister. The cake itself turned out great! The filling however… I’ve made it three times and it has failed each time… The first time was my fault. I totally forgot about the gelatin mixture and it was very set. The second time I beat the whipping cream a little too much and it was too thick before I combined the gelatin.
    The third time I have no idea. The whipping cream looked good, the gelatin was not quite set… I mixed it together and it looked awesome. But after refrigerating it for an hour and then beating it again, it was extremely clumpy and goopy… It almost seemed like it was melting. I will say that I’m trying to make it alcohol free and flowed the suggestions below for adding an extra 1/4 cup of cream and I did 1 tsp amaretto emulsion and 1 tsp vanilla instead of amaretto. I’m not sure what to do?

  19. Hi there- I realize this is an older post, but this recipe sounds delicious and I’d like to use it to make a simple wedding cake. Is the icing a crusting buttercream icing? Or is it soft? The bride wants rose swirls all around the outside of the cake and I’m worried that a soft icing wont hold its shape. Thanks!

    1. Oh gosh, you’ve really got me on that! It’s been a year and a half since I’ve made it so I’m trying to remember what the consistency was. I would say that it is soft. I stored it in the refrigerator so it was pretty firm, but if it was left out at room temperature for a long time it would probably soften up quite a bit.

      1. Alrighty! Thank you for getting back to me so quickly! I’ll just substitute my regular frosting and use almond extract and amaretto coffee creamer instead of the usual vanilla and milk. So excited about this cake! Thanks so much for the recipe! 🙂

  20. I am wanting to make this cake for someone, but it can’t have alcohol in it. Is it possible to substitute ammaretto extract for the liqueur? Any idea how much to use, our how to account for the rest of the liquid since the extract would be significantly less than the liquer? Thanks in advance!

    1. Do you mean almond extract? You could definitely leave the amaretto out of the frosting and add a touch more almond extract. For the filling, I would use 1/2-1 teaspoon of almond extract and extra cream or milk to make up for the liquid. Most almond extracts do have alcohol in them though and some are 80% alcohol which is a higher concentration than in the amaretto. Of course you are using much less. And I think a few companies do make alcohol-free extracts.
      Hope you enjoy the cake!

  21. I need to triple this recipe. Does that mean I need to triple my almonds or can the same amount be used in triple the cream?

  22. When I drained the soaked almonds I was only able to extract 1 cup of heavy cream. did i do something wrong? My cake came out very dry, I’m sure it’s because i didn’t have enough cream. any recommendations?

    1. Sorry your cake came out dry 🙁 Read through the post before the recipe and you’ll see I was worried about not having extracted enough liquid so I added some extra heavy cream. That should work.

    1. Hmmm. Not really sure. Almond milk is much thinner than heavy cream, so I’m sure it would change the texture of the cake and since it lacks the fat of heavy cream, I would think the taste would be different too. Whether or not it would still be good, I don’t know.

  23. Just made this cake for Easter tomorrow. The layers are cooling and the filling is in the refrigerator. I will make the frosting in about an hour, then assemble. Looks great so far! And oh boy, are you right, the amaretto filling is heavenly….

      1. I just made this as cupcakes this time, and used my cupcake filling tip to insert the amaretto cream filling into the cupcakes. I then frosted with the amaretto buttercream. Delish!

  24. How far in advance do you think I could make the frosting and filling? I was think of making them Thursday or Friday and then make the cake on Saturday for a Sunday party.

    1. The filling should be fine to make ahead. I always have frosted cakes right when I make the frosting so not sure about that part. You would probably need to let the frosting come to room temperature and maybe beat it with the mixer again so that it wouldn’t be too firm to spread.

  25. This looks amazing! I’d love to make this cake but have a recovering alcoholic in the family. Any recommendations for substituting the amaretto? I would think almond extract would work, but since it wouldn’t be the same amount of liquid, would that be an issue? Thanks!

    1. Hi Liz! I think it would probably work subbing almond extract. General guidelines are to sub 1/4 to 1/2 teaspoon almond extract for 2 tablespoons of amaretto. Since there is 1/2 cup amaretto in the filling, that would equal 8 tablespoons if I am doing my math right. I don’t think I’d use more than 1 teaspoon of extract since it is so strong in flavor. And I would probably add some extra heavy cream, maybe 1/4 of a cup. Hope it works for you!

      1. OMG! lol i made this today! incredibly rich and very good! do you know if this can be froze? there is no way my husband and i could eat this in one week – i would love to be able to freeze some of it!

  26. What would you suggest if I wanted to make this cake ahead of time? I am worried about the filling getting too runny if I make it the night before.

  27. You are a person after my own heart!!! Amaretto and cream are two of my favourite things in Life!! You can probably tell how excited I am by all the exclamation marks but I am not ashamed…you deserve them!! Love this 😀

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating