Ingredients
Equipment
Method
- Preheat your oven to 350°F. Grease and flour three 8-inch cake pans (or two 9-inch pans) and line the bottoms with parchment paper.
- In a medium bowl, whisk together the all-purpose flour, baking soda, and salt.
- In a large bowl, beat the softened butter, vegetable oil, and granulated sugar until light and fluffy.
- Separate the eggs. Add the egg yolks to the butter mixture one at a time along with the vanilla extract and coconut extract (if using).
- Alternate adding the dry ingredients and the buttermilk to the butter mixture, beginning and ending with the flour mixture.
- Gently fold in the shredded coconut and chopped toasted pecans.
- Beat the reserved egg whites until stiff peaks form and carefully fold them into the batter to achieve an airy texture.
- Divide the batter evenly among the prepared pans and bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
- Allow the cake layers to cool completely on a cooling rack.
- For the cream cheese frosting, beat together the softened cream cheese and butter. Gradually add the sifted powdered sugar and vanilla extract until smooth.
- Once the cake is cool, spread the frosting between layers and over the top and sides. Garnish with the remaining chopped pecans and shredded coconut, if desired.
Notes
This Italian Cream Cake is a true Southern classic that pairs moist coconut-pecan cake layers with a tangy, rich cream cheese frosting. For best results, ensure all dairy products are at room temperature to create a smooth, homogeneous batter. You can customize the cake by making substitutions for dairy or nuts based on dietary needs, and it pairs perfectly with vanilla ice cream, fresh berries, or a cup of coffee. Enjoy the homemade charm—even if the layers aren’t perfectly even, the delicious taste makes up for it.
