Italian Cream Cake (Scratch Recipe)
Everybody needs a go-to classic Italian Cream Cake recipe! We have the perfect recipe for you, and it is DELICIOUS!
There's just nothing better than the combination of coconut, pecans, and cream cheese frosting. It's no wonder that this is one of our most popular layer cakes!

Table of Contents
Why we Love It
There are so many reasons to love this Italian Cream Cake recipe. Here are just a few:
- Cake recipes with pecans and coconut are so flavorful! Delicious combination.
- Wonderfully light texture thanks to the whipped egg whites in the cake batter.
- Classic cakes like Italian Cream Cake always feel extra special, and make the perfect birthday cake recipes, holiday cakes, more! (We even have two doctored cake mix versions: Italian Cream Bundt Cake and Italian Cream Cupcakes).
How to Make Italian Cream Cake
**You can find the full, printable Italian Cream Cake recipe a little further down in this post. Here is a quick rundown of our steps!
- Preheat the oven and grease and flour three 8 inch cake pans. We like to also line the bottom of the pans with parchment paper.
- Butter: Mix butter at medium speed until smooth using an electric mixer (fitted with a paddle attachment if using a stand mixer).
- Butter & Sugar: Gradually add sugar, beating on medium speed 4 to 5 minutes.
- Egg Yolks: Add room temperature egg yolks, one at a time, mixing after each addition until the yellow of the yolk is blended. Then, add the vanilla extract.

- Flour Mixture: In a separate bowl, add flour, baking soda, and salt, whisk at least 30 seconds to blend.
- Dry and Wet Ingredients: With the mixer on low speed, add the flour mixture to the butter mixture alternately with buttermilk, beginning and ending with flour mixture (that is 3 additions of dry ingredients and 2 additions of buttermilk) Mix until just blended.
- Pecans and Coconut: Then fold in the pecans and coconut until well combined.

- Beat the Egg Whites and Fold into Batter Beat egg whites at high speed until stiff peaks form. Using a spatula or spoon, gently fold into batter.



- Fill the Pans: Spoon batter into three 8 or 9″ round cake pans. Bake at 350 degrees for 20 to 25 minutes or until inserted toothpick comes out clean, or the center of the cake springs back when lightly touched.

Cool the cake layers (we often place them on a wire rack, still in the pans) and turn out after about 10 minutes.


Assembling the Italian Cream Cake
Now that the Italian Cream Cake layers have cooled completely, it is time to put it all together.
To assemble the cake, place the first cake layer on your cake base or pedestal. Spread with a layer of cream cheese frosting using an offset spatula. Repeat for the next two cake layers.

Next, apply a thin coat (crumb coat) of frosting to the top and around the sides of the cake.
At this time, we like to chill the crumb coated Italian Cream Cake in the freezer for 15 minutes (or longer in the refrigerator.) This firms everything up nicely before we apply the second layer of cream cheese frosting.
You can refrigerate your bowl of frosting during this time also if it seems a bit too soft.
Decorating the Italian Cream Cake
Next, apply the second layer of frosting to the chilled cake. Today, we went with a smooth finish for our frosting, but a textured finish is always nice too (as with this ridged buttercream technique)!
When we decorate cakes with a smooth finish, we like to run our bench scraper under very hot water before gliding over the chilled frosting. (This technique is often referred to as the Hot Knife Method).
We then pressed chopped pecans around the base of the cake, and applied stars around the top of the cake using a large 1M piping tip.

Cream Cheese Frosting
We always fill and frost our Italian Cream Cakes with a simple, decadent Cream Cheese Frosting recipe. This is a simple combination of butter, softened cream cheese, vanilla, confectioners sugar, and a pinch of salt.
This recipe makes a great filling and frosting, and we use it on all sorts of cakes, including Red Velvet Cake, Hummingbird Cake, Peaches and Cream Cake, and more!
Consistency of Frosting
Cream cheese frostings are softer than most buttercream frostings and so if it becomes too soft, simply pop the piping bag, bowl, or even the cake into the freezer or refrigerator as needed (for 10 minutes or until desired consistency is reached).
Recipe FAQs
More Classic Cakes
Italian Cream Cake is just one of those good old fashioned cake recipes that everyone needs in their recipe box. We have several other classic cakes that belong on your must-bake list!
Some of our most popular are German Chocolate Cake, Black Forest Cake, homemade Carrot Cake, and our easy Boston Cream Pie from cake mix!
Don't miss our full collection of Cake Recipes, including cake recipes from scratch as well as cake mix recipes! Also, if you are interested in cake design, we have hundreds of free cake decorating tutorials as well!
You'll find tutorials for birthday cake ideas, elegant cakes, baby shower cakes, holiday cakes and more!
Have you made this? We would LOVE for you to leave a ⭐️ rating as well as a comment and photo below! We really appreciate your feedback!

Italian Cream Cake Recipe
Ingredients
For the Cake
- 1 cup unsalted butter, softened to room temperature (equivalent to 2 sticks of butter)(226g)
- 2 cups sugar (400g)
- 5 large eggs separated
- 2 cups all-purpose flour (242g)
- 1 teaspoon baking soda (5g)
- ¼ teaspoon salt
- 1 cup buttermilk (242g)
- 1 teaspoon vanilla extract (4g)
- 1 cup chopped pecans (85g)
- 1 cup flaked sweetened coconut (75g)
FOR THE CREAM CHEESE FROSTING
- 1 cup unsalted butter, softened to room temperature (equivalent to 2 sticks of butter or 226g)
- 16 oz cream cheese (total weight 452g), softened (We used two 8 oz packages, full fat)
- 1 teaspoon 4g vanilla extract
- 6 to 6 ½ cups 690g to 747g powdered sugar
- 1 cup chopped pecans, toasted (Some bakers like to fold the pecans into the frosting. We prefer to add them to the frosted cake as decoration.)
Instructions
For the Cake
- Preheat the oven to 350 degrees. Grease and flour three 8x2 inch pans. You can also use 9 inch pans.
- Mix butter at medium speed until softened and smooth. Gradually add sugar, mixing on medium speed 4 to 5 minutes.
- Add egg yolks, one at a time, beating after each addition until the yellow of the yolk is blended. Add Vanilla extract.
- In a separate bowl, add flour, baking soda, and salt, whisk at least 30 seconds to blend.
- With the mixer on low speed, add the flour mixture to the butter mixture alternately with buttermilk, beginning and ending with flour mixture (that is 3 additions of dry ingredients and 2 additions of buttermilk) After last addition, mix just until blended..
- Fold in pecans and coconut; using a spoon or spatula until combined.
- Beat egg whites at high speed until stiff peaks form. Using a spatula or spoon, gently fold into batter.
- Spoon batter into three 8 or 9″ round cake pans. Bake at 350 degrees for 20 to 25 minutes or until inserted toothpick comes out clean. Cool in pans for 10 minutes, then remove and cool on wire racks.
For the Cream Cheese Frosting
- Cut the butter into slices and add to the bowl of your mixer. Beat on low to medium speed until the butter is softened and smooth.
- Cut the cream cheese into pieces and add to the butter, beating at low to medium speed until incorporated.
- Add the vanilla. Gradually add the powdered sugar beating on low speed until blended.
- Increase mixing speed and beat until fluffy, approximately 1 minute, don't over beat. If beaten too long it will become very soft. If this happens, just refrigerate for 10 to 15 minutes.
- This frosting will pipe best if used while still very cool. You can make it in advance, refrigerate and when ready to use let it soften slightly (do not microwave) and remix.
- Will frost a 3 layer 8 or 9 inch cake. Cool layers before filling and frosting.
- We filled and frosted the cake with cream cheese frosting. Chill at any time during the decorating process to firm things up (15 minutes in the freezer or longer in the refrigerator).
Decorating the Cake
- After the cake was completely frosted, we pressed the remaining chopped pecans around the bottom half of the cake. The traditional way to frost this cake is to stir all the pecans into the cream cheese frosting then frost the cake.




This is one of the best birthday cakes I have made in a while. I have to bake gluten free which is a huge challenge when it comes to texture and crumb. Instead of using a gluten free recipe, which i usually do, i made a gluten free flour substitution and it was fantastic in every way. My family loved everything about it. Thank you for the recipe, i was proud to serve this one.
Thanks so much for your review, Angela! I'm so glad that you all liked it- and it is great to know that it worked well with the flour substitution. What brand of GF flour did you use?
If I can't use coconut, what can I use in place of it?
Hi Sandi- It may be fine to omit it completely, I just haven't tried it.
Italian Cream Cake is known for its coconut and pecan flavor and so if you prefer only the pecan flavor, you may like to try our Butter Pecan Layer Cake or Caramel Pecan Layer Cake. (Or if it is just the texture of coconut that you aren't a fan of you could use a bit of coconut extract)
very easy you understand recipe. very delicious and everyone loved it!
Hi Nola, that is great! So happy to hear it, your cake looks fabulous.
How many do you think this cake feeds?
Hi Meredith- Sorry I missed this, I would say approximately 15.
This looks great! I’m making a rabbit cake for Easter, will this recipe make a 9 x 13 pan?
Hi Cynthia, yes, it should work fine for a 9x13. Hope you enjoy it ;0)
This is my Italian father in laws favorite cake. It’s become a Father’s Day tradition 🥰 so excited to eat this! Made for this years Father’s Day!
I'm so glad, it looks great!
This is a stunning cake!! I do have a question though...how do you get such a nice straight line
of pecans on the bottom half of the cake?
i have the same question! I don't think you can roll the cake in the pecans - must be a 'pro' secret!
Hello! I most often just put the finely chopped pecans in my hand, and then holding my hand at an angle, very close to the cake, let the pecans spill down and then press upward to make the border as thick as we want, and repeat all the way around as we rotate the cake. With this method though you'll have some variation (which is totally fine!)
We took this photo so long ago-- I'm wondering how we got such a straight line also haha. We may have just gotten lucky for the part that is visible in the photo. If you want to be super precise, you could chill the frosted cake in the freezer for 15-20 minutes or until frosting is firm, apply a strip of parchment just above where you'll be pressing in the pecans, add the pecans around the bottom border, chill the cake again to firm it up, and then peel away the parchment. ;0)
Do you have to add the egg whites
Delicious cake I've made it quite a few times for birthdays and everyone loves it . I didn't put the pecans on the outside the last time , ran out .
Thanks Elizabeth! We're so happy to hear it! It is one of our favorites too. Your cake looks great!! :0)
How do you get the chopped pecans so even at the top of the cream cheese frosting on the Italian Cream Cheese cake?
Hi I love the cake! I make it every year for my neighbor’s birthday. It takes a lot of time to put together. I always put the nuts in the cream cheese icing.
I make two recipes of icing……one with the pecans and one without. I use the one without pecans for decoration. I would like to ask how much icing should be put between each layers? I think it’s important to know how much icing between layers, to keep it uniform. Can you also advise how many cups the icing makes? I am also looking to improve on it each time I make it.. I attached a picture from last year and will be making the cake today for my neighbor’s birthday celebration on Friday.
Hi Georgianne! Your cake is beautiful, it looks great with the pecans in the frosting. We're happy to hear that you love the recipe, it's one of our favorites!
We don't measure out the frosting that we use in between cake layers, but I would say that we usually spread it to about 1/4 inch thickness and so if I had to guess, maybe 3/4 cup for an 8 or 9 inch? Adjust to your liking
I'm not clear about the amount of butter. Is it 1 cup plus 2 sticks or 1 cup (or 2 sticks)?
Hi Mary, I've just adjusted to add some parentheses- It is 1 cup (2 sticks). ;0)