If you’re on the lookout for a show-stopping dessert that’s perfect for celebrations or just a sweet treat at home, look no further than Italian Cream Cake. This classic Southern cake is a delightful combination of rich flavors, including toasted pecans, sweet coconut, and a luscious cream cheese frosting. It’s a cake that embodies warmth, love, and a hint of nostalgia, making it a favorite among many. Let’s dive into this delightful recipe that’s bound to impress your family and friends!
What You’ll Love About This Recipe

- Decadent Flavor: The combination of coconut and pecans creates a uniquely rich flavor profile.
- Moist and Tender: The use of buttermilk ensures each slice is incredibly moist.
- Beautiful Presentation: Topped with toasted pecans and a creamy frosting, it’s a feast for the eyes.
- Versatile Occasions: Perfect for birthdays, holidays, or any special gathering.
The Essentials
- 5 large eggs (250 grams, room temperature and separated)
- 1 cup unsalted butter (113 grams, room temperature)
- 1 cup vegetable shortening (92 grams)
- 2 cups granulated sugar (400 grams)
- 2 cups all-purpose flour (240 grams)
- 1 teaspoon kosher salt (3 grams)
- 1 teaspoon baking soda (8 grams)
- 1 cup buttermilk (227 grams, room temperature)
- 1 teaspoon pure vanilla extract (4 grams)
- 1 teaspoon coconut extract (4 grams, optional)
- 1 cup chopped pecans (114 grams, toasted)
- 1 cup sweetened shredded coconut (85 grams, toasted)
- 1 cup unsalted butter (170 grams, room temperature, for frosting)
- 2 cups powdered sugar (254 grams)
- 1/4 cup cream of coconut (45 grams, such as Coco Lpez)
- 1/4 cup sour cream (57 grams, room temperature)
- 1 teaspoon pure vanilla extract (4 grams, for frosting)
- 1/8 teaspoon kosher salt
- 16 ounces cream cheese (454 grams, room temperature)
- 1 cup whole pecans (94 grams, toasted, for garnish)
Recommended Tools
- Stand Mixer: Ideal for mixing your batter and frosting effortlessly.
- Mixing Bowls: Use different sizes for separate ingredients.
- Measuring Cups and Spoons: Accurate measurements are crucial for baking.
- Spatula: For folding in the toasted coconut and pecans.
- 8-inch Round Cake Pans: Perfect for creating the layers of the cake.
Italian Cream Cake — Do This Next

Step 1: Prepare Your Ingredients
Start by preheating your oven to 350°F (175°C). Grease and flour your two 8-inch round cake pans, or line them with parchment paper for easy removal.
Step 2: Make the Cake Batter
In a large mixing bowl, combine the vegetable shortening and unsalted butter. Beat them together until creamy and well combined. Gradually add in the granulated sugar and continue to beat until the mixture is light and fluffy.
Step 3: Add Egg Yolks
Add the egg yolks to the butter mixture one at a time, ensuring each yolk is fully incorporated before adding the next. This step helps to create a rich and smooth batter.
Step 4: Combine Dry Ingredients
In another bowl, whisk together the all-purpose flour, kosher salt, and baking soda. Gradually add this dry mixture to the wet ingredients, alternating with the buttermilk. Begin and end with the flour mixture, mixing until just combined.
Step 5: Fold in Flavor
Stir in the vanilla extract, coconut extract (if using), toasted pecans, and shredded coconut. Ensure everything is well mixed but take care not to overmix.
Step 6: Whip Egg Whites
In a separate bowl, beat the egg whites until stiff peaks form. Gently fold the egg whites into the cake batter, which will help to create a light and airy texture.
Step 7: Bake the Cakes
Divide the batter evenly between the prepared pans. Bake in the preheated oven for about 25-30 minutes, or until a toothpick inserted into the center comes out clean. Allow the cakes to cool in the pans for about 10 minutes before transferring them to wire racks to cool completely.
Step 8: Make the Cream Cheese Frosting
In a large bowl, beat the cream cheese and unsalted butter until creamy. Gradually add the powdered sugar, cream of coconut, sour cream, vanilla extract, and kosher salt until smooth and fluffy.
Step 9: Assemble the Cake
Once the cake layers are completely cooled, place one layer on a serving plate. Spread a generous amount of frosting on top, then place the second layer on top of the frosting. Use the remaining frosting to cover the top and sides of the cake.
Step 10: Garnish
Finish by decorating the cake with whole toasted pecans on top. This not only adds texture but also enhances the beautiful presentation.
Smart Substitutions
- Butter: You can substitute with more vegetable shortening if you prefer a lighter cake.
- Buttermilk: If you don’t have buttermilk, mix 1 cup of milk with 1 tablespoon of vinegar or lemon juice and let it sit for 5 minutes.
- Cream of Coconut: Use sweetened condensed milk as an alternative for a different flavor profile.
- Sour Cream: Greek yogurt can work well in place of sour cream for added tang.
Easy-to-Miss Gotchas
- Ensure your eggs are at room temperature for better mixing and fluffiness.
- Don’t skip toasting the pecans and coconut; this enhances their flavor significantly.
- Be gentle when folding in the egg whites to maintain the airiness of the batter.
- Check the cakes for doneness a few minutes early to prevent overbaking.
Make-Ahead & Storage
You can make the cake layers a day in advance. Just wrap them tightly in plastic wrap and store them in the refrigerator. The frosting can be made and stored in the fridge for up to a week, just give it a quick whip before using. Once assembled, the cake can be stored in an airtight container in the refrigerator for up to 3 days, though it’s best enjoyed fresh!
Italian Cream Cake Q&A
Can I use a different type of nut in this recipe?
Absolutely! While pecans are traditional, walnuts or almonds can be great substitutes if you prefer.
Is it possible to make this cake gluten-free?
Yes, you can use a 1:1 gluten-free baking flour to replace the all-purpose flour. Just make sure it’s a blend that works well for cakes.
What can I serve with Italian Cream Cake?
This cake pairs beautifully with a cup of coffee or tea. You can also serve it alongside a scoop of vanilla ice cream for extra indulgence.
Can I freeze Italian Cream Cake?
Yes! You can freeze the cake layers separately, wrapped tightly in plastic wrap and aluminum foil, for up to 3 months. Just thaw in the fridge overnight before frosting and serving.
Weekend Projects
- Pasta With Fresh Tomato Sauce And Basil – A delightful dish that complements your Italian-themed dinner.
- Creamy Tomato Basil Gnocchi – Perfect for a cozy night in.
- Creamy Tomato Basil Tortellini – A comforting dish that pairs perfectly with your cake!
Hungry for More?
If you loved this Italian Cream Cake, be sure to check out other delightful recipes that celebrate the richness of flavors! From comforting pastas to indulgent desserts, there’s always something new to try.
Indulging in a slice of Italian Cream Cake is like a warm hug on a plate. With its rich textures and delightful flavors, it’s no wonder this cake is a cherished favorite. Whether it’s for a special occasion or simply because you deserve a treat, this cake is sure to bring joy to your table. Happy baking!
Share on Pinterest


Italian Cream Cake
Ingredients
For the Cake:
- 5 large Eggs (room temperature and separated)
- 1 cup Unsalted Butter (room temperature)
- 1 cup Vegetable Shortening
- 2 cups Granulated Sugar
- 2 cups All-Purpose Flour
- 1 teaspoon Kosher Salt
- 1 teaspoon Baking Soda
- 1 cup Buttermilk (room temperature)
- 1 teaspoon Pure Vanilla Extract
- 1 teaspoon Coconut Extract (optional)
- 1 cup Chopped Pecans (toasted)
- 1 cup Sweetened Shredded Coconut (toasted)
For the Frosting:
- 1 cup Unsalted Butter (room temperature)
- 2 cups Powdered Sugar
- 1/4 cup Cream of Coconut (such as Coco Lpez)
- 1/4 cup Sour Cream (room temperature)
- 1 teaspoon Pure Vanilla Extract (for frosting)
- 1/8 teaspoon Kosher Salt
- 16 ounces Cream Cheese (room temperature)
- 1 cup Whole Pecans (toasted, for garnish)
Instructions
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease and flour your two 8-inch round cake pans, or line them with parchment paper for easy removal.
- Step 2: In a large mixing bowl, combine the vegetable shortening and unsalted butter. Beat them together until creamy and well combined. Gradually add in the granulated sugar and continue to beat until the mixture is light and fluffy.
- Step 3: Add the egg yolks to the butter mixture one at a time, ensuring each yolk is fully incorporated before adding the next.
- Step 4: In another bowl, whisk together the all-purpose flour, kosher salt, and baking soda. Gradually add this dry mixture to the wet ingredients, alternating with the buttermilk.
- Step 5: Stir in the vanilla extract, coconut extract (if using), toasted pecans, and shredded coconut. Ensure everything is well mixed but take care not to overmix.
- Step 6: In a separate bowl, beat the egg whites until stiff peaks form. Gently fold the egg whites into the cake batter.
- Step 7: Divide the batter evenly between the prepared pans. Bake for about 25-30 minutes, or until a toothpick comes out clean. Allow to cool for about 10 minutes before transferring to wire racks.
- Step 8: In a large bowl, beat the cream cheese and unsalted butter until creamy. Gradually add the powdered sugar, cream of coconut, sour cream, vanilla extract, and kosher salt until smooth and fluffy.
- Step 9: Once the cake layers are completely cooled, place one layer on a serving plate. Spread frosting on top, then place the second layer on top.
- Step 10: Decorate the cake with whole toasted pecans on top.
Equipment
- Stand mixer
- Mixing bowls
- Measuring cups and spoons
- Spatula
- 8-inch Round Cake Pans
Notes
- Prepare cake layers a day in advance and store in the refrigerator.
- Toast the pecans and coconut for enhanced flavor.
- Room temperature eggs help achieve a fluffier batter.
