Italian Cream Cake

This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This Italian Cream Cake is soft, buttery, and full of rich flavor — layered with coconut, toasted pecans, and the most luscious cream cheese frosting. Each bite is tender, nutty, and perfectly balanced between sweet and tangy. It’s the kind of classic Southern dessert that never fails to impress and always earns a second slice.

slice of italian cream cake on a plate


 

I’ve always had a soft spot for cakes that feel a little extra, and this Italian Cream Cake checks every box. The texture is light and moist, the frosting is creamy and smooth, and those bits of toasted coconut and pecans add just the right amount of crunch. It’s the kind of cake that looks like you spent all day on it — but really, it’s just a few simple steps and good-quality ingredients layered together.

I used this white cake recipe as the base. It was the perfect starting point to create this Italian cream cake. And then of course my cream cheese frosting but with a little addition of almond extract. 

It’s sweet, nutty, and has just the right amount of tang from the cream cheese frosting. The combination of coconut, pecans, and that buttery crumb makes it irresistible. It’s one of those timeless recipes that feels special enough for a celebration but comforting enough for a Sunday afternoon.

Italian cream cake on a cake stand

Ingredients You’ll Need

For the full recipe scroll to the bottom and use the recipe card.

For the Cake Layers:

  • Cake flour – This has a lower protein content than regular all purpose flour so it yields a soft, tender crumb. If you don’t have any, you can try making a homemade cake flour.
  • Baking powder
  • Baking soda
  • Salt 
  • Unsalted butter – Make sure it’s softened; it’s key for that light, fluffy texture. You can also use salted butter but omit the added salt.
  • Granulated sugar – Adds sweetness and structure.
  • Egg whites – Room temperature is best for a fluffy, airy batter. Here is how to easily separate eggs.
  • Vanilla
  • Almond extract – You can always just use vanilla extract but almond extract is a classic flavor in this cake. 
  • Sour cream – Full-fat is best. Light sour cream may work but I don’t recommend fat free.
  • Milk – I used whole milk for tenderness, and richness because of the added fat. 
  • Sweetened shredded coconut 
  • Toasted, chopped pecans – Here is my full tutorial for how to toast pecans. Toasting the nuts first brings out the flavors. Toast the pecan halves, then cool, and then chop and measure.

For the Cream Cheese Frosting:

  • Unsalted butter – Salted butter will work but omit the pinch of salt.
  • Cream cheese – Room temperature so they whip up smooth. And use block style cream cheese for the best texture. Full fat is best. Light cream cheese may work but I don’t recommend fat free cream cheese.
  • Powdered sugar – If you have run out, try my homemade powdered sugar recipe.
  • Vanilla
  • Almond extract 
  • Pinch of salt
  • Toasted coconut and pecans (optional) – For garnish and extra crunch. Here is my tutorial on how to toast coconut.
Italian cream cake ingredients

How to Make Italian Cream Cake

1. Prep the pans
Preheat your oven to 350°F and prepare your cake pans with nonstick spray and parchment circles. I like to use three 8-inch pans for a pretty layered look, but two 9-inch pans work too. Three 9-inch pans will result in pretty thin cakes, so I don’t recommend.

I like to grease the pans with a baking spray, or shortening for best results. Then I line the pan with parchment paper (parchment circles saves a ton of time!). And then I grease again. 

2. Combine the dry ingredients
Sift the cake flour, baking powder, baking soda, and salt. Sifting really does make a difference here — it keeps the cake light and tender. If you don’t have one, then make sure to give it a really good whisk.

cake dry mix in a bowl with a whisk

3. Cream the butter and sugar
Beat the butter and sugar together for a good 4–5 minutes until pale and fluffy. This step creates all that airy texture you want in a layer cake.

I like to use my stand mixer for the creaming step with the paddle attachment. But a hand mixer works too. You will usually need to beat it a bit longer with a hand mixer.

butter and sugar creamed together in a bowl

4. Add the egg whites and extracts
Add in your egg whites slowly, mixing until combined, then stir in the vanilla and almond extract. Almond extract is what gives this cake that unmistakable flavor — don’t skip it!

egg whites, vanilla, and almond extract added to cake batter

5. Alternate dry and wet ingredients
Mix together your sour cream and milk, then alternate adding the dry ingredients and the milk mixture into the batter. Start and end with the dry ingredients for the best structure.

Alternating the ingredients will ensure we don’t have to overmix the batter. It helps to not overwhelm the batter causing it to break.

dry ingredients and milk added alternately to cake batter

6. Fold in the coconut and pecans
Gently fold in the coconut and pecans. The batter will be thick but beautifully fluffy.

coconut and pecans added to cake batter

7. Bake
Divide the batter evenly between the pans and bake for 25–30 minutes, until golden and springy. A toothpick inserted in the center should come out clean. Let the cakes cool completely before frosting.

cake batter divided between cake pans and baked

Make the Cream Cheese Frosting

Start by beating your butter until it’s nice and smooth. Make sure it’s nice and softened so it gets light and fluffy.

butter creamed in a bowl

Then mix in the cream cheese until it’s all blended together and creamy.

Next, slowly add your powdered sugar a bit at a time — no sugar clouds, please! — then mix in the vanilla, almond extract, and a little pinch of salt. Keep beating until the frosting turns light, fluffy, and smooth. You want it thick enough to hold pretty swirls but still easy to spread.

Tip: If it ends up a little too soft, just pop it in the fridge for about 15–20 minutes to firm up.

cream cheese frosting in a bowl

Assemble the Cake

If your cake layers have a little dome on top, go ahead and level them off so they stack nicely. 

Then spread a generous layer of frosting between each one — don’t be shy! 

Once your layers are stacked, smooth on a thin crumb coat to catch any stray crumbs, then pop the cake in the fridge for about 20 minutes to set. 

After that, go in with the rest of your frosting and cover the whole cake. Finish it off with a sprinkle of toasted coconut and pecans around the edges for that classic touch.

Italian cream cake on a cake stand

How to Store

Store your Italian Cream Cake covered in the refrigerator for up to 4–5 days. Bring to room temperature before serving for the best texture. You can also make the cake layers a day in advance — just wrap them tightly and frost the next day.

slice of Italian cream cake with a bite missing

More Recipes To Try

If you’re craving more cake, then be sure to try my Funfetti cake! It’s a three layer cake with sprinkles that uses the same cake base as this recipe. Another great cake to try is my caramel cake recipe with a soft caramel icing made on the stovetop.

And if you got more pecans to bake with try my Sock It To Me cake – an easy bundt cake with cinnamon and pecans in the middle.

slice of italian cream cake on a plate

Italian Cream Cake

A soft, white layercake made with toasted pecans, shredded coconut, vanilla and almond flavors!
No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 45 minutes
Cook Time: 30 minutes
Total Time: 1 hour 15 minutes
Servings: 12 servings
Calories: 1086kcal

Ingredients

For the cakes:

  • 3 cups (345 g) cake flour spooned and leveled
  • 2 teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup (2 sticks, 226 g) unsalted butter softened
  • 2 cups (400 g) granulated sugar
  • 5 large (⅔ cup) egg whites room temperature
  • 2 teaspoons vanilla extract
  • ½ teaspoon almond extract
  • ¾ cup (180 g) sour cream
  • ¾ cup (180 ml) milk
  • 1 cup (85g) sweetened shredded coconut
  • 1 cup (114 g) toasted, chopped pecans

For the frosting:

  • 16 Tablespoons (226 g, 2 sticks) unsalted butter at room temperature
  • 16 ounces full fat cream cheese
  • 8 cups (900 g) powdered sugar
  • 3 teaspoons vanilla extract
  • ½ teaspoon almond extract
  • Pinch of salt
  • Toasted coconut and pecans for decorating optional

Instructions

Make the cakes:

  • Prep oven and pans. Position rack in the center oven. Preheat the oven to 350°F/177°C). Grease three 8-inch (20 cm) round pans (or two 9-inch round pans) with shortening, or a non-stick spray (a baking spray is best), then line with parchment paper, and grease again.
  • Combine dry ingredients. Sift together cake flour, baking powder, and baking soda. Add salt and whisk together. Set aside. 3 cups (345 g) cake flour 2 teaspoons baking powder ½ teaspoon baking soda ½ teaspoon salt
  • Cream butter and sugar. In a stand mixer bowl with paddle attachment, (or you can use your hand mixer) cream butter and sugar together on medium speed until light and fluffy, about 5 minutes. Scrape down the bowl halfway through mixing. The mixture should be pale yellow. 1 cup (2 sticks, 226 g) unsalted butter 2 cups (400 g) granulated sugar
  • Add extracts and eggs.With the mixer running, slowly add in the egg whites mixing to combine. With the mixer on low speed, add in the vanilla and almond extract. Scrape down the bowl as needed. 5 large (⅔ cup) egg whites 2 teaspoons vanilla extract ½ teaspoon almond extract
  • Alternate the dry ingredients and sour cream/milk. In a small bowl, stir together the milk and sour cream. Alternate adding the dry ingredients and milk/sourcream, beginning and ending with the dry ingredients. Mix on medium speed between additions until incorporated. ¾ cup (180 g) sour cream ¾ cup (180 ml) milk
  • Add mix-ins. Fold in the coconut and pecans until evenly incorporated. 1 cup (85g) sweetened shredded coconut 1 cup (114 g) toasted, chopped pecans
  • Bake cakes. Divide batter equally into the prepared pans. Bake the pans on the same rack in the center of the oven for 25-30 minutes until the cake is firm and springs back when gently touched in the center and a toothpick inserted into the center comes out clean. Cool cakes in the pan completely on a wire cooling rack before turning out of the pan. Once completely cooled, assemble and frost.

Make the frosting:

  • In a stand mixer fitted with a paddle attachment cream the butter until smooth for about 1 to 2 minutes. Beat in the cream cheese until smooth and combined, on medium-high speed until well combined and smooth, about 2-3 minutes. 16 Tablespoons (226 g, 2 sticks) unsalted butter 16 ounces full fat cream cheese
  • Gradually beat in the powdered sugar until totally incorporated, increase the speed and then beat until smooth. 8 cups (900 g) powdered sugar
  • Mix in the vanilla extract and almond extract. Add in a pinch of salt. 3 teaspoons vanilla extract ½ teaspoon almond extract Pinch of salt
  • You can use it immediately or store it for up to 4 days in the refrigerator in an airtight container.

Assemble the cake:

  • Level the cake layers with a serrated knife or cake leveler to ensure they’re flat and even.
  • Place the first layer on a cake board, stand, or turntable. Spread a generous layer of frosting on top, smoothing it evenly with an offset spatula.
  • Repeat for additional layers: Add the second (and third, if using) cake layer, placing the flattest side facing up. Spread frosting between each layer as you go, pressing gently to secure.
  • Apply a crumb coat—a thin layer of frosting over the top and sides to catch any loose crumbs. Chill the cake for 15–30 minutes to set.
  • Frost the entire cake with the remaining frosting, smoothing the top and sides with an offset spatula or bench scraper. Rotate the turntable as you go for an even finish.
  • Decorate as desired with toasted coconut and pecans if desired. Toasted coconut and pecans for decorating

Notes

  • Storage: Store your Italian Cream Cake covered in the refrigerator for up to 4–5 days. Bring to room temperature before serving for the best texture. You can also make the cake layers a day in advance — just wrap them tightly and frost the next day.
  • Freezing: You can always wrap and slice any leftover cake slices up to 3 months. Thaw at room temperature before serving.
  • Cream cheese frosting: This is a double batch of frosting so it makes a generous amount to frost the cake and pipe a border. If you want to keep it simple you can always cut the frosting in half. 
  • Cake flour – This has a lower protein content than regular all purpose flour so it yields a soft, tender crumb. If you don’t have any, you can try making a homemade cake flour.

Nutrition

Calories: 1086kcal | Carbohydrates: 142g | Protein: 10g | Fat: 56g | Saturated Fat: 31g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 129mg | Sodium: 303mg | Potassium: 284mg | Fiber: 2g | Sugar: 115g | Vitamin A: 1566IU | Vitamin C: 0.4mg | Calcium: 122mg | Iron: 1mg
Tried this Recipe? Pin it for Later!Mention @BostonGirlBakes or tag #BostonGirlBakes!


 

2 Comments

  1. Vickie Hurst says:

    I have made many Italian Cream Cakes, using a wonderful tried & true recipe. However, my recipe calls for beating egg whites to the stiff peak stage & then gently folding them into my batter. After that process is completed I then fold in my coconut & pecans. My cake is light & moist & delicious. So I’m wondering if there is science behind YOUR method that does not require that & could it possibly be because my recipe calls for AP flour & not cake flour. I am going to try your recipe & compare my outcomes. If there is a way to make my cake better then I am all for it! Thank you!!!

    1. I appreciate you sharing your method! The main differences are indeed the cake flour and the simpler “all-in-one” mixing style. The cake flour provides structure without the need for separate egg whites. Your version sounds delicious—I hope this one gives you a great result, too!

Leave a Reply

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

Recipe Rating




More You'll Love!