Italian Cream Cake (Classic Southern Recipe)

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

This classic Italian cream cake recipe is the kind of Southern comfort dessert that never goes out of style — moist, tender layers filled with sweet coconut, roasted pecans, and a dreamy cream cheese frosting.This version uses the classic whipped‑egg‑white method for a light, bakery‑style crumb, and the flavor is rich, nutty, and absolutely irresistible. If you love a true old‑fashioned Italian Cream Cake, this one delivers every time.

More delectable recipes? You’ll go nuts over this German Chocolate Brownies, this No Bake Coconut Cream Layered Dessert, and this delish Banana Snack Cake with Cream Cheese Frosting!

Italian Cream Cheese Cake recipe

WANT TO SAVE THIS RECIPE?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Why You’ll Love This Easy Italian Cream Cake Recipe

This Italian Cream Cake is everything you want in a Southern classic — moist, tender layers, sweet coconut, and roasted pecans folded into a rich, bakery‑style batter. The whipped‑egg‑white method gives the cake its signature light, airy crumb, while the fluffy cream cheese frosting adds the perfect creamy finish.

It’s indulgent without being heavy, nostalgic without feeling old‑fashioned, and guaranteed to impress at holidays, birthdays, or any special celebration.

What is Italian Cream Cake?

This classic Italian cream cake recipe has been a beloved Southern tradition for generations, known for its moist layers, coconut, pecans, and signature cream cheese frosting.

The batter is enriched with butter, shortening, and egg yolks, then lifted with whipped egg whites for a uniquely light texture. Once baked, the layers are frosted with a dreamy cream cheese frosting and finished with roasted pecans for a sweet, nutty crunch. It’s the perfect marriage of flavor and texture, and one of the most iconic cakes in Southern baking.

Italian Cream Cheese Cake recipe

Gather Your Ingredients

Italian Cream Cake Recipe

  • unsalted butter, softened
  • shortening, like Crisco 
  • granulated sugar
  • eggs, separated, room temperature
  • vanilla extract
  • all-purpose flour
  • baking soda
  • buttermilk or milk of choiceTo make buttermilk: Add 1 tablespoon of vinegar or lemon juice in a cup and fill it with milk. Stir it and let it sit for 5 minutes. You can also use 1 cup of plain yogurt instead of buttermilk.
  • sweetened shredded coconut
  • chopped pecans, I used roasted unsalted pecans at OH Nuts! 

Luscious Cream Cheese Frosting Recipe

  • cream cheese, softened
  • butter, softened
  • powdered sugar
  • vanilla extract
  • chopped pecans, I used roasted unsalted pecans at OH Nuts! 
  • optional: pinch of salt

italian cream cake

How to Make Old‑Fashioned Italian Cream Cake

Prepare the Cake Batter

  1. Start by preheating your oven to 350°F and greasing three 8‑inch or 9‑inch round cake pans, dusting them lightly with flour.
  2. In a large mixing bowl, cream the butter, shortening, and sugar together until the mixture is pale, fluffy, and full of volume — about 5–7 minutes.
  3. Beat in the egg yolks and vanilla until smooth. In a separate bowl, whisk together the flour and baking soda, then add the dry ingredients to the batter alternately with the buttermilk, mixing just until everything is combined.

Italian Cream Cheese Cake recipe tutorial

Add Coconut, Pecans & Fold in Egg Whites

  1. Stir in the sweetened shredded coconut and roasted pecans until just incorporated. In another bowl, beat the egg whites until stiff peaks form — they should stand tall but still look glossy, not dry.
  2. Gently fold one‑third of the egg whites into the batter to lighten it, then carefully fold in the remaining whites. This step gives Italian Cream Cake its signature airy, bakery‑style texture.
  3. Divide the batter evenly between your prepared pans.

Italian Cream Cheese Cake recipe tutorial

Bake the Cake Layers

  1. Bake the cakes until a toothpick inserted into the center comes out clean — 20–25 minutes for 9‑inch pans or 30–35 minutes for 8‑inch pans.
  2. Let the cakes cool in the pans for 10 minutes, then turn them out onto a cooling rack to cool completely. Proper cooling helps the layers stay moist and prevents tearing when frosting.

5 Expert Tips How to Tell Your Cake Is Done

Make the Cream Cheese Frosting

  1. Beat the softened cream cheese and butter together until the mixture is ultra‑smooth and creamy. Gradually add the confectioners’ sugar and vanilla, whipping until the frosting becomes light, fluffy, and spreadable thick frosting.
  2. Fold in roasted pecans for a rich, nutty finish that complements the coconut‑pecan cake layers beautifully.

Assemble & Frost the Italian Cream Cake

  1. Spread a generous layer of cream cheese frosting between each cake layer, then frost the top and sides until the entire cake is fully covered.
  2. Finish with extra roasted pecans on top or pressed along the sides for added crunch and a beautiful presentation.
  3. Store the cake in the refrigerator to keep it fresh and perfectly set.

Italian Cream Cake recipe

How to Store Italian Cream Cake

Italian Cream Cake stays beautifully moist when stored properly. Because of the cream cheese frosting, it should be kept chilled and covered with plastic wrap or an airtight container.

Room Temperature:

  • Keep slices out for serving only (1–2 hours).
  • The frosting softens but the cake stays tender.

Refrigerator:

  • Store the fully assembled cake in an airtight container for up to 5 days.
  • The flavors deepen and the texture stays moist.

Freezer:

  • Freeze unfrosted cake layers tightly wrapped for up to 2 months.
  • Freeze frosted slices individually for up to 1 month.
  • Thaw in the fridge overnight for best texture.

Troubleshooting Italian Cream Cake

Dense Cake

  • Cause: Over‑beaten or improperly folded egg whites
  • Fix: Fold gently; mix batter only until combined

Dry Layers

  • Cause: Overbaking
  • Fix: Check early; remove as soon as toothpick is clean

Cake Sinks in Center

  • Cause: Uneven egg white incorporation or low oven temp
  • Fix: Fold whites evenly; verify oven temperature

Soft Frosting

  • Cause: Butter or cream cheese too warm
  • Fix: Chill frosting 10–15 minutes, then whip again

Layers Crumble When Frosting

  • Cause: Cake still warm
  • Fix: Chill layers 30 minutes before assembling

italian cream cake

How to Serve Italian Cream Cake

Serve this classic Italian cream cake recipe chilled or slightly cool for the best texture, whether you’re celebrating a holiday, birthday, or special occasion.

  • Serve chilled or slightly cool for the best texture.
  • Add extra roasted pecans on top for crunch and presentation.
  • Pair with coffee, espresso, or a cold glass of milk.
  • For holidays, garnish with toasted coconut or a drizzle of caramel.
  • For birthdays, add piped cream cheese swirls around the edges.

This cake is rich, nostalgic, and always a crowd‑pleaser.

Variations & Substitutions

A few fun twists while keeping the classic Southern charm:

  • Southern Italian Cream Cake – Add a splash of almond extract for a deeper bakery‑style flavor.
  • Classic Italian Cream Cake Recipe – Use all butter instead of butter + shortening for a richer crumb.
  • Coconut Pecan Italian Cream Cake – Toast the coconut for extra flavor and a golden finish.
  • Moist Italian Cream Cake Variation – Replace half the buttermilk with sour cream for ultra‑moist layers.
  • Nut-Free Version – Omit pecans or walnuts and add extra coconut or white chocolate chips.
  • Flavor Boosters – Add orange zest, rum extract, or a hint of cinnamon.
  • Frosting Swaps – Use mascarpone cream cheese frosting for a lighter, tangier finish or add coconut milk to the frosting for a tropical twist.

italian cream cake

In Conclusion

Italian Cream Cake is one of those timeless Southern desserts that feels luxurious in every bite — moist layers filled with coconut and roasted pecans, all wrapped in fluffy cream cheese frosting. It’s a cake that always delights, whether you’re serving it for a holiday, birthday, or simply treating the people you love.

Even though it looks impressive, this classic Italian Cream Cake is surprisingly simple to make. With a few basic ingredients and the whipped‑egg‑white method, you’ll create a light, bakery‑style crumb that tastes like it came straight from a Southern kitchen.

Serve it chilled, on its own, or with a scoop of vanilla ice cream for an extra touch of indulgence. No matter how you slice it, this cake is guaranteed to be a crowd‑pleaser every single time.

If you make it, be sure to share your beautiful creation on PinterestInstagram and Facebook — I love seeing your bakes!

More Dessert Recipes!

Italian Cream Cake recipe

Italian Cream Cake

Kim Lange
Treat your taste buds to true Southern comfort food with Italian Cream Cake! Moist layered cake with coconut and roasted pecans with a dreamy combination of fluffy cream cheese frosting !
No ratings yet
Prep Time 30 minutes
Cook Time 30 minutes
Course Dessert
Servings 12 Servings
Calories

Ingredients
 
 

Italian Cream Cake Recipe

Cream Cheese Frosting

  • 12 ounces cream cheese softened
  • ¾ cup butter softened
  • 6 cups confectioners' sugar
  • 2 teaspoons vanilla extract
  • ¾ cup chopped roasted pecans add more if you want some for the top of the cake or the sides of the cake

Instructions
 

Italian Cream Cake

  • Preheat your oven to 350°F and grease three 8 in or 9-in round baking pans, dusting with flour.
  • In a large bowl, use an electric mixer and cream together butter, shortening and sugar until light and fluffy, 5-7 minutes.. Beat in egg yolks and vanilla.
  • In a separate bowl, combine flour and baking soda; mix in the dry ingredients alternately with buttermilk until just combined. Add in the coconut and pecans and mix just to combine.
  • Beat egg whites in a separate bowl until stiff peaks form - but not so much that they become dry. Gently fold ⅓ of the whites into the batter, then carefully fold in the remaining whites until just incorporated. Finally, pour the mixture into the prepared pans.
  • Bake your cake until a toothpick inserted in the center comes out clean—20-25 minutes for 9 -in pans, 30-35 minutes or 8 -in pans. After 10 minutes, carefully remove your cake from the pans and let them cool completely on wire racks before frosting.

Cream cheese frosting:

  • For a cream cheese frosting, beat together cream cheese and butter until the combination is ultra-smooth. Gradually incorporate confectioners' sugar and vanilla, and keep beating until the mixture is light and fluffy. Stir in some chopped roasted pecans for a rich, nutty flavor.

Assemble and Frost the Cake

  • Use the frosting to fill the layers and then frost the entire top and sides of the cake. 
  • Top with some chopped roasted pecans on top if desired.
  • Store cake in fridge.
Keyword cake, coconut, cream cheese, cream cheese frosting, holidays, pecans
Tried This Recipe?Let us know how it was by commenting below!

Recipe slightly adapted from Taste of Home