Secret to the BEST Classic Italian Cream Cake

Italian Cream Cake is plain and simply put: delicious!
The three layers are rich and super moist with a delicate crumb. The cake gets its incredible richness and moistness from the coconut and buttermilk mixed in the batter. The light and fluffy texture is because of the whipped egg whites that are folded into the cake batter. Finally, a decadent (and is it ever decadent!) cream cheese frosting is spread between the layers and all over the top and sides of the cake. If you really love coconut, a great option is to toast some flaked coconut and garnish the top of the cake with it.
So What is an Italian cream cake?
Italian cream cake is an elegant, show-stopping, moist 3-layer cake. The cake’s rich layers are studded with chopped pecans and coconut. The moistness comes from the coconut, and (in this version) cooking oil. The cake is topped with a rich, finger-licking-good whipped cream cheese frosting with more chopped pecans and delicate shredded coconut.
So What Are The Secrets for the BEST ITALIAN CREAM CAKE?
Here they are:
- Always use buttermilk and not regular milk. Buttermilk makes the cake a little more dense and flavorful.
- In addition to the butter, add ¼ cup of regular cooking oil. This really adds to the moistness of the cake.
- Separate your eggs and add them at correct (and different) times according to the recipe. The separated egg whites add a light and airy texture to the cake.
- Add 3 – 6 Tbsps. of light rum to the cake batter. I use 3 Tbsps. and there is a ‘barely there’ hint of rum flavor.
- Add 1 tsp. coconut extract!
- Do not bake for over 20 minutes. Three layers bake very fast!
- Add whipped cream (the real stuff) to the frosting for a less heavy frosting.
- Add more powdered sugar to the frosting — it makes a better, sweeter frosting. Add an amount that is suitable to your preferred taste level.
- For ease in spreading the frosting, don’t add the pecans to the frosting, simply frost the cake with the frosting only and then press the chopped pecans all over the frosting.

Tips For Baking Italian Cream Cakes:
- It makes a great holiday or special occasion cake.
- A big bonus is that Italian Cream Cake is even better on the second day after baking it.
- This makes it perfect for a make-ahead dessert that frees up your time to focus on other things the day of your gathering. That’s always such a big plus for me!
- Bring the butter and cream cheese to room temperature and softened before using it.
- Separate the egg yolks and egg whites into 2 separate bowls.
- When beating the egg whites, use the highest setting on your hand-held blender. It takes almost 8 minutes for the cream to form soft peaks.
- GENTLY FOLD, don’t stir the egg white / tartar into the cake batter. This is what gives the cake such lightness.
- USE PARCHMENT paper on top of the buttered and floured baking pans. Without parchment paper, this cake sticks any way; even with butter and flour. So use parchment paper.
- Italian Cream Cake is so tender and so moist that it has a tendency to crumble. So be very careful removing the baked layers out of the pans.
- Store Italian Cream Cake in the fridge, covered.
- Store for 3 – 4 days in the fridge.
PIN FOR LATER!
More amazing Cake Recipes that You’ll Enjoy!
Layered Carrot Cake with Praline Filling and Cream Cheese Frosting Layered Lemon Cake with Limoncello Icing Strawberry Layer Cake with Italian Buttercream Frosting Layered Blood Orange Cake with Orange Mascarpone Filling If you’ve baked this Italian cream cake recipe, please rate the recipe and leave me a comment below. I love to hear from people who’ve made my recipes!
Yield: 10 - 12 Servings
The BEST Classic Italian Cream Cake

Ingredients
For the Cake
- 1 cup butter, softened
- ¼ cup cooking oil
- 2 cups sugar
- 6 eggs, separated and at room temperature
- 2 - ½ cups (all-purpose) flour
- 1 tsp. baking soda
- 1 cup buttermilk
- 2/3 cup finely chopped pecans
- 1 (3-1/2 oz) can flaked coconut or 1 bag of flaked coconut
- 1 tsp. vanilla extract
- ½ tsp. coconut extract
- ½ tsp cream of tartar
- 3 - 4 Tbsp light rum
For the Whipped Cream Cheese Frosting
- 20 oz cream cheese, softened at room temperature
- 1 cup heavy whipping cream, cold (another cup if preferred), whipped to soft peaks
- 1 cup butter, softened
- 2 - 3 cups powdered sugar
- 1 tsp. vanilla extract
- ½ tsp. coconut extract
- 1 cup chopped pecans
Instructions
- Coat three (3) 9" round cake pans with softened butter and flour.
- Line the bottoms of the pans with parchment paper. Coat the paper with cooking spray and dust with flour. Set aside.
- Cream the butter and cooking oil, add sugar, beating well with a handheld electric mixer at medium speed.
- Add egg yolks, one at a time, beating after each is added.
- Combine the flour and baking soda.
- Add to creamed mixture alternating with buttermilk, beginning and ending with the flour mixture.
- Stir in pecans, coconut, rum, coconut extract, and vanilla.
- Beat the egg whites (need to be at room temperature) on high until foamy.
- Add the cream of tartar; beat until stiff peaks form.
- Gently fold beaten egg whites into batter.
- Pour batter into prepared pans.
- Bake at 350 degrees for 20 minutes or until a wooden toothpick inserted in the center comes out clean.
- Let cool in the pans for 10 minutes.
- Remove from pans; peel off the parchment paper, and let cool completely on wire racks.
- Spread the frosting on top of each of the cake layers. If you choose not to add the pecans to the frosting, then sprinkle about ⅓ cup on top of each frosted cake layer. Place the 3 cake layers on top of each other and spread the frosting over the entire cake.
- See #4 below regarding the frosting.
- Combine cream cheese and butter, beating until smooth. Add vanilla and coconut extracts and mix for a minute or so.
- Whip the whipping cream until soft peaks form. Then gently fold the whipping cream into the cream cheese mixture.
- Gradually add powdered sugar and beat until light and fluffy. Add more to your preferred level of sweetness.
- OPTIONAL: Stir in pecans OR keep the pecans out of the frosting in order to 'press' them into the frosted cake.
hi! i’m making this cake tomorrow, and i just had one question. is the coconut supposed to be sweetened or unsweetened? i would assume sweetened only cause it doesn’t specify but.. would love to know for sure. thanks! excited to make this.
This cake looks fantastic! One question about the recipe……do I add the powdered sugar to the frosting AFTER folding in the whipped cream?
I have the same question, why would you gently fold the egg whites in, if you are going to beat it later when adding the powdered sugar.
Sorry, not the egg whites, the whipped cream.
you’re thinking about two different things. the egg whites are for the cake. you fold it in so it doesn’t deflate. the powdered sugar is added to the frosting. not the cake. two completely different things. and simply put, baking is not only difficult but weird. certain things are meant to be just that, certain. because done the wrong way or at the wrong time will create a different result.
never mind lol. totally understand what you meant, currently making the frosting now.. i understand why you’re confused lmao.
in this case it really shouldn’t matter. frosting has a LOT more freedom than cake. i would mix together your cream cheese and powdered sugar THEN the whipped cream only for the slight chance of overbeating the cream. but ultimately it really shouldn’t make a difference.
You indicated in the recipe to use 3 -9 inch cake pans, then I noticed that one of the questions was if 2 -9 inch could be used instead. Should the recipe have indicated 3 -8 inch instead? Also…also what size of the bagged flakes coconut should I use? Thanks!
When you list cooking oil, is it canola or some other kind?
Also, can you use 2 – 9 in. rounds instead of 3, and can the rum be omitted without changing the dynamic too much?
Yes, you can use 2 – 9-inch pans if you prefer a wider cake versus a taller cake. It might bake faster, so check that it’s done more often than if you used 8″ pans. Yes, eliminate the rum. I’ve never tried it wihout the rum, but I don’t think the flavor of this cake will be impacted.
hanks for stopping by with such great questions!
Ciso,
Roz
Emily,
I use canola oil, no particular brand.
Thanks for asking,
Roz
You say flour,but don’t say what kind. Self-rising or waht?
Good morning Annette.
I hope that you’re doing well today!
In answering your question. I use all-purpose flour in every recipe that I make, unless specified otherwise. Thank you for your great question.
Please let me know how the cake turns out. Shoot a photo and I’ll share it in the newsletter!
Thanks and have a good time in the kitchen!
Roz
Your recipe mentions coconut extract and cooking oil but then doesnt add these ingredients to the list, so it’s hard to know when to add the extracts…do they go in the cake batter or frosting…or both…its confusing. I dont want to add an additional 1/4 cup of oil not listed in the recipe, but you mention it earlier in the article.
Hi!
This is Roz from La Bella Vita Cucina about the question you asked. you are right in that I forgot to list cooking oil in both the ingredient list and the procedure portion of the recipe.
Penni,
I have fixed the error and you can now return to this marvelous recipe!
Thank you for your random act of kindness!
Please let me know your results and shoot a photo if you like and I”ll share it on the blog
Kind regards,
Roz
wow Roz, that’s one gorgeous cream layered cake. The cake has a really smooth and tender crumb. Perfect with cream frosting and crunchy pecan all over!