There is something truly magical about a classic Italian Cream Cake Recipe that makes it an unforgettable celebration staple. This moist, tender cake layered with a luscious cream cheese frosting, shredded coconut, and toasted pecans is every bit as delicious as it looks. Its perfect balance of flavors and textures comes from a blend of simple, wholesome ingredients that work together to create a rich experience with every bite. Whether you’re baking it for a special occasion or simply to treat yourself and your loved ones, this Italian Cream Cake Recipe is sure to become a cherished favorite in your dessert repertoire.
Ingredients You’ll Need
Before diving into this Italian Cream Cake Recipe, it’s wonderful to note how straightforward and approachable the ingredients are. Each one plays a key role in perfecting the cake’s tender crumb, creamy frost, and delightful texture, from the buttery richness to the bursts of nutty and coconut flavor.
- Cake flour (3 cups, 345 g): Provides a tender crumb and soft texture essential for this cake’s delicate feel.
- Baking powder (2 teaspoons): Helps the cake rise just enough for a light, airy texture.
- Baking soda (½ teaspoon): Balances acidity and promotes even leavening.
- Salt (½ teaspoon): Enhances the sweetness and flavor depth.
- Unsalted butter (1 cup, softened + additional 16 tablespoons for frosting): Adds richness and moisture to both cake and frosting.
- Granulated sugar (2 cups): Sweetens the cake and helps achieve a fine crumb.
- Egg whites (5 large, room temperature): Lighten the batter and contribute to the cake’s fluffy structure.
- Vanilla extract (2 teaspoons for cake, 3 teaspoons for frosting): Brings warm and comforting notes to the batter and frosting.
- Almond extract (½ teaspoon for both cake and frosting): Infuses a subtle nutty flavor that complements the coconut and pecans beautifully.
- Sour cream (¾ cup): Adds moisture and tenderizes the crumb for softness.
- Milk (¾ cup): Balances the batter and keeps it smooth.
- Sweetened shredded coconut (1 cup): Offers chewy bursts of tropical flavor throughout the cake layers.
- Toasted, chopped pecans (1 cup for cake, extra for decoration): Add a delightful crunch and buttery richness.
- Full-fat cream cheese (16 ounces): The star of the frosting, delivering creaminess and tang for perfect frosting balance.
- Powdered sugar (8 cups): Sweetens and thickens the luscious frosting for smooth spreading.
How to Make Italian Cream Cake Recipe

Step 1: Prep Your Pans and Oven
Start by positioning your oven rack in the center and preheat it to 350°F (177°C). Grease three 8-inch round pans carefully, then line them with parchment paper followed by another light greasing. This extra step helps the delicate cake layers release easily after baking without sticking or tearing.
Step 2: Combine the Dry Ingredients
Sift together the cake flour, baking powder, and baking soda. Add the salt and whisk thoroughly to blend all the dry ingredients evenly. Setting these aside ensures your cake rises with a tender, even crumb in the next steps of the Italian Cream Cake Recipe.
Step 3: Cream the Butter and Sugar
Using a stand or hand mixer, beat the softened butter and granulated sugar on medium speed until the mixture becomes pale yellow and fluffy. This should take about five minutes. Remember to scrape down the bowl halfway through so everything combines smoothly and evenly.
Step 4: Add Extracts and Egg Whites
With the mixer running at low speed, slowly add the egg whites. Once combined, add vanilla and almond extracts. Scrape the bowl as needed. This delicate mixing ensures your batter stays light and aerated, which is crucial for the softness of this Italian Cream Cake Recipe.
Step 5: Alternate Adding Dry Ingredients and Milk Mixture
In a small bowl, stir together the milk and sour cream. Alternately add the dry flour mixture and the sour cream/milk blend to the batter, beginning and ending with the dry ingredients. Mix gently on medium speed just until combined between each addition. This step keeps the batter silky without overmixing.
Step 6: Fold in Coconut and Pecans
Carefully fold in the shredded coconut and toasted pecans. These mix-ins are a signature part of the Italian Cream Cake Recipe, delivering wonderful texture and bursts of flavor in every bite. Make sure they are evenly distributed throughout the batter.
Step 7: Bake and Cool
Divide the batter evenly into your prepared pans and place them side-by-side on the middle rack. Bake for 25 to 30 minutes. To test doneness, press the center lightly—it should spring back, and a toothpick inserted comes out clean. Let the cakes cool completely in the pans on wire racks before removing them for frosting.
Step 8: Make the Cream Cheese Frosting
In a mixer fitted with a paddle attachment, beat the butter until smooth. Add the cream cheese and continue beating until creamy and blended. Gradually add powdered sugar, increasing the speed to achieve a silky-smooth frosting. Mix in vanilla, almond extract, and a pinch of salt to brighten the flavor. This frosting is luscious and is the perfect complement to the layers of this Italian Cream Cake Recipe.
Step 9: Assemble the Cake
Level each cooled cake layer with a serrated knife for even stacking. Place the first layer on your cake stand or board and spread a generous layer of frosting. Repeat with the next layers. Apply a thin crumb coat all over the cake and chill for 15 to 30 minutes. Finish by smoothing a thick, final layer of frosting on top and around the sides. Optionally, decorate with toasted coconut and pecans for that classic finish.
How to Serve Italian Cream Cake Recipe
Garnishes
To elevate your Italian Cream Cake Recipe, sprinkle toasted coconut and chopped pecans on top for beautiful texture and sight appeal. The golden coconut adds a lovely crunch, while the pecans contribute a nutty aroma that perfectly matches the creamy layers below.
Side Dishes
Serving this cake alongside a scoop of fresh vanilla bean ice cream or a simple bowl of mixed berries complements its richness wonderfully. The fresh fruit cuts through the lusciousness and introduces a refreshing balance to the indulgence.
Creative Ways to Present
Try serving individual slices with a drizzle of warm caramel sauce or a few edible flowers adorning the plate for a special occasion. For a fun twist, present mini Italian Cream Cake cupcakes, layering the batter in muffin pans and topping with swirls of cream cheese frosting and toasted coconut.
Make Ahead and Storage
Storing Leftovers
Leftover Italian Cream Cake Recipe stays moist and tasty when stored in an airtight container in the refrigerator for up to 4 days. Make sure to keep it chilled so that the frosting stays firm and the cake maintains its fresh texture.
Freezing
You can freeze the unfrosted cake layers wrapped tightly in plastic wrap and then foil for up to 3 months. When ready to enjoy, let the layers thaw in the refrigerator overnight before frosting and assembling. The frosting can also be frozen separately for later use.
Reheating
This cake is best enjoyed cold or at room temperature. If you prefer a slightly softer texture, bring slices to room temperature for about 30 minutes before serving, but avoid microwaving as it may affect the frosting’s texture.
FAQs
Can I use whole eggs instead of egg whites in the Italian Cream Cake Recipe?
While whole eggs add richness, using egg whites specifically helps keep the cake lighter and fluffier, which is a signature trait of this recipe. Altering this might change the cake’s texture slightly.
Is it necessary to toast the pecans and coconut?
Toasting enhances both flavor and texture, giving a deeper, nuttier taste and a delightful crunch that complements the soft cake layers nicely. However, if pressed for time, you can use them untoasted with slightly milder flavor.
Can I make this cake gluten-free?
This particular Italian Cream Cake Recipe calls for cake flour for its tender crumb but you can experiment with a high-quality gluten-free flour blend designed for cakes. Just be sure to check for similar texture and moisture levels.
How long should I chill the cake after applying the crumb coat?
Chilling your cake for 15 to 30 minutes after the crumb coat firms up the frosting and traps any loose crumbs, making the final frosting layer smooth and flawless when applied.
What’s the best way to level cake layers?
Using a serrated knife or a cake leveler, slice horizontally across the top of the cake layers to create flat, even surfaces. This helps the layers stack evenly, preventing tilting or disruption when assembling the Italian Cream Cake Recipe.
Final Thoughts
This Italian Cream Cake Recipe is more than just a dessert; it’s a heartwarming experience to create and share. Its unforgettable flavors and textures have made it a beloved classic for good reason. I encourage you to try this recipe yourself—baking it from scratch is truly a labor of love that everyone will appreciate at your table.
PrintItalian Cream Cake Recipe
This classic Italian Cream Cake is a delightful layered dessert featuring moist, tender cake layers studded with sweetened shredded coconut and toasted pecans. The cake is tender and flavorful, lifted with vanilla and almond extracts, and layered with a rich, creamy cream cheese frosting. Perfect for celebrations or a special treat, this cake combines a light crumb with indulgent textures and a decadent frosting finish.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: Italian-American
Ingredients
Cake Ingredients
- 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 egg whites (⅔ cup), room temperature
- 2 teaspoons vanilla extract
- ½ teaspoon almond extract
- ¾ cup (180 g) sour cream
- ¾ cup (180 ml) milk
- 1 cup (85 g) sweetened shredded coconut
- 1 cup (114 g) toasted, chopped pecans
Frosting Ingredients
- 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
- Preheat oven and prepare pans: Position your oven rack in the center and preheat to 350°F (177°C). Grease three 8-inch round pans (or two 9-inch pans) with shortening or baking spray. Line pans with parchment paper and grease again to prevent sticking.
- Mix dry ingredients: Sift together the cake flour, baking powder, and baking soda. Add salt and whisk thoroughly. Set this blend aside.
- Cream butter and sugar: Using a stand mixer with a paddle attachment or hand mixer, beat the softened butter and granulated sugar on medium speed until the mixture is light, fluffy, and pale yellow, about 5 minutes. Scrape down the bowl halfway through.
- Add egg whites and extracts: With the mixer running, slowly incorporate the egg whites, then blend in vanilla and almond extracts on low speed. Scrape the bowl as needed to combine evenly.
- Alternate dry ingredients with milk and sour cream: In a small bowl, stir together milk and sour cream. Alternately add the dry ingredients and the milk mixture to the batter, starting and ending with dry ingredients, mixing after each addition on medium speed until combined.
- Fold in coconut and pecans: Gently fold in the sweetened shredded coconut and toasted pecans until evenly distributed throughout the batter.
- Divide batter and bake: Evenly pour the batter into the prepared pans. Bake on the center oven rack for 25-30 minutes until the cakes are firm, spring back when touched, and a toothpick inserted comes out clean. Cool completely in pans on wire racks before removing.
- Prepare frosting: In a clean mixing bowl, cream softened butter until smooth, about 1-2 minutes. Beat in the cream cheese until fully combined and smooth, about 2-3 minutes.
- Add powdered sugar: Gradually mix in the powdered sugar until fully incorporated, then beat at higher speed until smooth and creamy.
- Flavor frosting: Stir in vanilla extract, almond extract, and a pinch of salt until evenly combined.
- Frosting storage: Use the frosting immediately or store airtight in the refrigerator for up to 4 days.
- Level cake layers: Using a serrated knife or cake leveler, trim the top of each cake layer so they are flat and even.
- Assemble cake layers: Place the first cake layer on a cake board or stand. Spread a generous layer of frosting on top, smoothing with an offset spatula.
- Add remaining layers: Repeat layering with the remaining cakes, placing the flattest side up each time. Frost between layers and press gently to secure.
- Apply crumb coat: Spread a thin layer of frosting on the entire cake to seal in crumbs. Chill the cake for 15-30 minutes to set the crumb coat.
- Final frosting and decoration: Frost the cake fully with remaining frosting, smoothing with an offset spatula or bench scraper. Rotate the turntable for an even finish. Decorate the top and sides with toasted coconut and pecans if desired.
Notes
- Use room temperature egg whites to improve the cake’s texture and volume.
- Be sure to toast the pecans beforehand to enhance their flavor and crunch.
- For easier cake removal, make sure to grease and line the pans thoroughly.
- The cake layers can be made a day ahead and wrapped tightly; assemble and frost the following day.
- Store leftover frosted cake in the refrigerator for up to 3-4 days, tightly covered.