Italian Cream Cake Recipe
Introduction
Italian Cream Cake is a rich, moist dessert bursting with toasted pecans and coconut, layered with a luscious cream cheese frosting. This Southern classic is perfect for special occasions or any time you want to impress with a show-stopping cake. Its unique combination of flavors and textures makes it a beloved favorite.

Ingredients
- Cake:
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1 cup salted butter, softened
- 1 1/2 cups granulated sugar
- 1/2 cup light brown sugar
- 2 tsp vanilla extract
- 1/2 tsp almond extract
- 5 large eggs
- 1 cup whole buttermilk
- 14 oz sweetened flaked coconut (divided)
- 1 1/2 cups pecan pieces, toasted (divided)
- Frosting:
- 2 (8 oz) blocks cream cheese, softened at room temperature
- 1 cup unsalted butter, softened
- 2 lb powdered sugar
- 2 tsp vanilla extract
- 1/2 tsp almond extract
- Reserved toasted coconut
- 1/2 cup reserved toasted pecans
Instructions
- Step 1: Preheat the oven to 350°F. Butter and flour three 9-inch round cake pans or spray them with baking spray. Set aside.
- Step 2: In a medium bowl, whisk together the flour, baking soda, and baking powder. Set aside.
- Step 3: In a large bowl, use an electric mixer to cream together the softened butter, granulated sugar, brown sugar, vanilla extract, and almond extract until light and creamy, about 3–4 minutes.
- Step 4: Add eggs one at a time, beating well after each addition.
- Step 5: Alternately add the sifted flour mixture and buttermilk to the bowl, beginning and ending with the flour mixture. Increase mixer speed and beat until fully combined.
- Step 6: Fold in half of the coconut and 1 cup of the toasted pecans by hand. Stir until evenly distributed. Divide batter evenly among prepared pans.
- Step 7: Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean. Cool completely in pans on a wire rack.
- Step 8: For the frosting, beat cream cheese and unsalted butter in a large bowl on medium-high speed until light and fluffy. Add vanilla and almond extracts.
- Step 9: Gradually add powdered sugar on low speed until smooth and creamy.
- Step 10: Line the edge of your cake plate or platter with strips of wax or parchment paper. Place one cake layer on the pedestal.
- Step 11: Frost each layer, sprinkling with reserved toasted pecans between layers. Add the final layer, then frost the top and sides.
- Step 12: Press toasted coconut onto the sides of the cake. Decorate the top with remaining chopped pecans as desired.
- Step 13: Store the cake chilled until serving.
- Toasting Pecans: Spread pecans on a baking sheet in a single layer. Roast at 350°F for 6–8 minutes until lightly golden and fragrant. Cool completely before adding to batter or frosting.
Tips & Variations
- If using unsalted butter instead of salted, add 1/4 tsp salt to the dry ingredients for balanced flavor.
- Brown sugar adds richness; don’t skip it to keep the classic taste.
- Toasting the coconut before pressing it onto the cake enhances flavor and appearance.
- Feel free to substitute walnuts, almonds, or macadamia nuts for pecans.
- For a different frosting texture, mascarpone or neufchâtel cheese can be used, but you may need to adjust powdered sugar to stabilize.
- Mix reserved toasted pecans into the frosting for an extra nutty flavor and texture.
Storage
Store the cake in an airtight container or tightly wrapped with plastic wrap in the refrigerator for up to one week. You can make and freeze the cake layers up to one month in advance; thaw layers in the refrigerator before frosting. Once assembled, keep the cake chilled and bring to room temperature before serving if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake using two 9-inch pans instead of three?
Yes, you can bake it in two pans and slice each layer horizontally to create more tiers. Watch the baking time as thicker layers may require a longer bake.
Is it possible to omit coconut if I or my guests don’t like it?
Yes, omitting the coconut will change the texture and flavor, but the cake will still be delicious. You can also blend the coconut finely or reduce the amount if texture is an issue.
Print
Italian Cream Cake Recipe
- Total Time: 2 hours 55 minutes
- Yield: 12 pieces 1x
Description
This Southern-style Italian Cream Cake features a rich, moist cake filled with toasted pecans and sweetened flaked coconut, layered with a luscious cream cheese frosting. Perfect for celebrations, this cake offers a delightful blend of nutty and creamy flavors with a tender crumb, making it a show-stopper dessert for birthdays, holidays, or any special occasion.
Ingredients
Cake:
- 2 cups all-purpose flour
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1 cup salted butter, softened
- 1 1/2 cups granulated sugar
- 1/2 cup light brown sugar
- 2 tsp vanilla extract
- 1/2 tsp almond extract
- 5 large eggs
- 1 cup whole buttermilk
- 14 oz package sweetened flaked coconut (divided)
- 1 1/2 cups pecan pieces, toasted (divided)
Frosting:
- 2 (8 oz) blocks cream cheese, softened at room temperature
- 1 cup unsalted butter, softened
- 2 lb powdered sugar
- 2 tsp vanilla extract
- 1/2 tsp almond extract
- Reserved toasted coconut
- 1/2 cup reserved toasted pecans
Instructions
- Prepare Pans: Preheat the oven to 350°F. Butter and flour three 9-inch round cake pans or spray with baking spray. Set aside.
- Sift Dry Ingredients: In a medium bowl, whisk together the flour, baking soda, and baking powder. Set aside.
- Cream Butter and Sugars: In a large bowl, use an electric mixer to cream softened butter, granulated sugar, brown sugar, vanilla extract, and almond extract until creamy and light beige, about 3-4 minutes.
- Add Eggs: Add eggs one at a time, beating well after each addition.
- Combine Wet and Dry: Alternately add the sifted dry ingredients and buttermilk to the batter, beginning and ending with the dry ingredients. Increase mixer speed and beat until fully combined.
- Fold in Coconut and Pecans: By hand, fold in half of the flaked coconut and 1 cup of toasted pecans until evenly distributed.
- Fill Pans and Bake: Divide batter evenly among prepared pans. Bake for 25-30 minutes or until a toothpick inserted into the centers comes out clean. Cool completely in pans on wire racks.
- Make Frosting: In a large bowl, cream together cream cheese and unsalted butter on medium-high speed until light, fluffy, and pale yellow. Add vanilla and almond extracts. Reduce speed and gradually add powdered sugar, beating until smooth and creamy.
- Assemble Cakes: Place a strip of wax or parchment paper around the edge of your cake plate. Center one cake layer on the pedestal.
- Frost and Layer: Frost each layer, sprinkling reserved toasted pecan pieces on top before adding the next layer. Add final layer and frost the top and sides of the cake.
- Decorate: Press toasted coconut onto the sides of the cake. Decorate the top with remaining toasted pecans as desired.
- Chill and Serve: Store the cake chilled until serving.
- Toast Pecans: Spread pecans in a single layer on a baking sheet and roast in the oven at 350°F for 6-8 minutes until lightly golden and fragrant. Cool completely before use.
Notes
- If using unsalted butter instead of salted, add 1/4 tsp salt to the dry ingredients.
- The blend of granulated and light brown sugar adds rich flavor and moisture; do not omit brown sugar.
- For garnishing, toasting the coconut enhances flavor and appearance.
- Alternative nuts such as walnuts, almonds, or macadamia nuts can be used instead of pecans.
- The frosting can be adapted with mascarpone or neufchatel cheese but may require additional powdered sugar or dry egg whites to stabilize.
- Reserved toasted pecans can be mixed into the frosting by hand for a textured finish.
- You can make the cake layers ahead and freeze for up to one month; thaw in the refrigerator before frosting.
- To make cupcakes, use the same batter but reduce baking time; check at halfway through baking.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Dessert, Cake
- Method: Baking
- Cuisine: American, Southern
Keywords: Italian Cream Cake, Southern Cake, Cream Cheese Frosting, Coconut Cake, Pecan Cake, Layer Cake, Holiday Dessert