I’ve been making this Italian cream cake for years whenever a family celebration calls for something rich but not fussy. It’s a tender, three-layer coconut-and-pecan cake enriched with oil, tangy buttermilk, and a light whipped egg-white lift, all wrapped in a smooth cream cheese frosting. If you want a savory main to balance the sweetness at your next gathering, consider pairing it with this creamy Italian sausage rigatoni for a full, crowd-pleasing menu.
Why you’ll love this dish
This cake hits comforting texture and flavor notes without needing complicated techniques. The oil and buttermilk keep the crumb moist for days, while beaten egg whites add airiness so the layers never feel dense. It’s a great choice for birthdays, showers, potlucks, and any time you want a classic Southern-style dessert that’s easy to scale up. Kid-approved and approachable for confident home bakers, it also travels well when packaged correctly.
Step-by-step overview
You’ll start by mixing oil, buttermilk, and egg yolks for a creamy base. Dry ingredients get folded in and then toasted coconut and chopped pecans are added for texture. Stiffly beaten egg whites are folded in last to lighten the batter. The batter is divided into three pans and baked until just set. After cooling, the cake gets a tangy cream cheese frosting and optional coconut and pecan garnish. Expect about 25 to 30 minutes of bake time and an hour or two for cooling and assembly.
What you’ll need
- 1 cup vegetable oil
- 1 cup buttermilk, room temperature (or 1 cup milk + 1 tbsp lemon juice, rested 10 minutes)
- 5 large eggs, separated (yolks and whites used separately)
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 2 cups sugar
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup shredded coconut (sweetened or unsweetened both work)
- 1 cup chopped pecans (toast lightly for more flavor)
Frosting
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar, sifted if lumpy
- 1 teaspoon vanilla extract
Notes: Using room temperature eggs and buttermilk helps the batter emulsify and rise evenly. If you need a nut-free version, omit pecans and substitute sunflower seeds for crunch if desired.
Directions to follow
- Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans. Line bottoms with parchment for easier removal.
- In a large bowl, whisk together the vegetable oil, room-temperature buttermilk, egg yolks, and vanilla until smooth.
- In another bowl, combine the flour, sugar, baking soda, baking powder, and salt. Mix briefly to distribute the leaveners.
- Gradually add the dry ingredients to the wet mixture. Stir just until combined; a few small streaks of flour are fine.
- Fold in the shredded coconut and chopped pecans so they are evenly distributed.
- In a clean mixing bowl, beat the egg whites until stiff peaks form. Be careful not to overbeat or the whites can become dry.
- Gently fold the whipped egg whites into the batter in two additions. Use a spatula and lift from the bottom to keep the mixture airy.
- Divide the batter evenly among the three prepared pans and smooth the tops.
- Bake for 25 to 30 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Let the cakes cool in the pans for 10 minutes. Run a thin spatula around the edges, then invert onto wire racks and cool completely.
- For the frosting, beat the softened cream cheese and butter until smooth. Add the powdered sugar gradually and beat until fluffy. Stir in the vanilla. Taste and adjust sweetness if needed.
- Once the cakes are completely cool, level the tops if needed, then stack with frosting between layers. Frost the sides and top, and garnish with extra pecans and coconut if you like.
Best ways to enjoy it
Serve slices with a dollop of lightly whipped cream or a bowl of fresh berries to cut through the richness. It pairs well with coffee or a milky tea. For buffet-style dessert tables, place the cake on a cake stand and sprinkle toasted pecans around the base. If you want variety on a dessert table, also include a smaller option like these chocolate cupcakes with Oreo buttercream to satisfy different tastes.
Storage and reheating tips
Store at room temperature for up to 24 hours if your kitchen is cool. Because the frosting contains cream cheese, keep leftover cake covered in the refrigerator for up to 4 days. Bring slices to room temperature about 30 minutes before serving for the best texture and flavor. To freeze, wrap each cooled layer tightly in plastic wrap and then foil; freeze up to 2 months. Thaw in the refrigerator overnight, then unwrap and come to room temperature before frosting.
Tricks for success
- Always use room-temperature ingredients for better emulsion and lift.
- Whip egg whites in a clean, dry bowl to ensure they reach stiff peaks.
- Fold, don’t stir, the egg whites into the batter to preserve air.
- If your cake domes too much, cool it on a wire rack and then level with a serrated knife for even stacking.
- To toast pecans, spread them on a sheet and bake at 350°F for 5 to 7 minutes, watching closely so they do not burn.
Recipe variations
- Coconut-light: Reduce coconut to 1/2 cup and fold in 1/2 cup finely chopped dried pineapple for a tropical lift.
- Maple-pecan: Swap 1/2 teaspoon vanilla for 1 teaspoon pure maple extract and sprinkle chopped pecans over the frosted top.
- Gluten-free: Substitute a 1-to-1 gluten-free flour blend and add 1/2 teaspoon xanthan gum if your blend lacks it. Bake and check doneness as GF flours sometimes brown differently.
- Nut-free: Omit pecans and add 1/2 cup toasted oats or extra coconut for texture.
Helpful answers
How long does it take to make this cake from start to finish?
Active hands-on time is about 30 to 45 minutes. Bake time is 25 to 30 minutes, and you’ll need at least an hour for cooling and assembly. Plan on 2 to 2.5 hours total if you include chilling time for easier slicing.
Can I make the layers ahead of time?
Yes. You can bake the layers a day in advance, wrap them well, and refrigerate. Bring to room temperature before frosting to avoid the frosting melting.
What if my batter looks too thick or too thin?
A slightly thick batter is normal because of the coconut and pecans. If it seems unusually thin, check that you measured flour properly—spoon flour into the cup and level it rather than scooping. If too thick, add a tablespoon of buttermilk at a time until it reaches a spreadable consistency.
Is it safe to leave a frosted cake out overnight?
Because the frosting contains cream cheese, it is safer to refrigerate the cake if it will sit longer than a few hours. Keep the cake covered to prevent it from absorbing fridge odors.
Can I halve the recipe for two layers instead of three?
Yes. Halve all ingredients and use two 9-inch pans. Bake time may be similar, but start checking at 20 minutes.
What’s the best way to get even cake layers?
Use a kitchen scale to divide batter equally by weight into the pans. If you don’t have a scale, use a 1/3 cup measure to portion batter as evenly as possible then smooth tops.
PrintItalian Cream Cake
A tender, three-layer coconut-and-pecan cake wrapped in a smooth cream cheese frosting; perfect for family celebrations and gatherings.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Southern
- Diet: Vegetarian
Ingredients
- 1 cup vegetable oil
- 1 cup buttermilk, room temperature
- 5 large eggs, separated
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 2 cups sugar
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup shredded coconut
- 1 cup chopped pecans
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract (for frosting)
Instructions
- Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans. Line bottoms with parchment.
- Whisk together the vegetable oil, buttermilk, egg yolks, and vanilla until smooth.
- Combine the flour, sugar, baking soda, baking powder, and salt in another bowl. Mix briefly.
- Add the dry ingredients to the wet mixture. Stir until just combined; some streaks of flour are fine.
- Fold in the shredded coconut and chopped pecans.
- Beat the egg whites in a clean bowl until stiff peaks form.
- Fold the whipped egg whites into the batter in two additions.
- Divide the batter among the three prepared pans and smooth tops.
- Bake for 25 to 30 minutes, or until a toothpick comes out clean.
- Cool in pans for 10 minutes, then invert onto wire racks to cool completely.
- Beat the cream cheese and butter until smooth. Gradually add powdered sugar and beat until fluffy. Stir in vanilla.
- Level the tops of the cakes if needed, then stack with frosting between layers. Frost the sides and top, garnishing with extra pecans and coconut if desired.
Notes
Using room temperature eggs and buttermilk helps the batter emulsify and rise evenly. For a nut-free version, substitute sunflower seeds for pecans if desired.
Nutrition
- Serving Size: 1 slice
- Calories: 400
- Sugar: 35g
- Sodium: 300mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 60mg








