Comfort Food

Heavenly Italian Cream Cake

There’s something absolutely magical about a slice of heavenly Italian cream cake, layers of tender crumb studded with coconut and pecans, all crowned with a silky cream cheese frosting. This is the kind of dessert that disappears fast at family gatherings, and honestly, it’s easier to pull off than you’d think.

The best part? This beauty bakes up in a standard sheet pan, which means you’re feeding a crowd without the fuss of stacking layers or worrying about even baking. Whether you’re hosting Sunday dinner or bringing dessert to a potluck, this cake delivers every single time.

Gather These Ingredients

You’ll need pantry staples plus a few special touches, coconut and pecans, that really make this cake shine. Everything comes together quickly, and you probably have most of it on hand already.

  • Unsalted butter (2 cups total): Gives the cake moisture and richness, plus it’s the base of the frosting. Room temperature is key so everything creams smoothly.
  • Buttermilk: This adds a subtle tang and keeps the crumb incredibly tender. Don’t skip it or use regular milk as a substitute.
  • Eggs (5): They bind everything together and add structure and lift to the cake.
  • Shredded coconut and chopped pecans: These are what make this cake special, they go into the batter and the frosting, plus top the finished cake for extra crunch and flavor.
  • Cream cheese (8 oz.): Mixed with butter, it creates a frosting that’s smooth, tangy, and not overly sweet.
  • Baking soda: Just a teaspoon helps the cake rise and gives it the right texture.

How to Make Heavenly Italian Cream Cake

Here’s how to build this crowd-pleasing dessert from start to finish.

Step 1: Prep Your Pan and Dry Ingredients

Preheat your oven to 350°F and grease a standard jelly roll baking sheet (roughly 13×18 inches) with a little butter or cooking spray. In a medium bowl, whisk together the flour, baking soda, and salt, then set it aside.

Step 2: Cream the Butter and Sugar

In a large bowl or using a stand mixer, beat the softened butter and sugar together for about 4-5 minutes until the mixture is light, fluffy, and pale. This step is important, it incorporates air into the batter and sets you up for a tender cake.

Step 3: Add Eggs and Vanilla

Add the eggs one at a time, beating well after each addition so they’re fully incorporated. Pour in the vanilla extract and mix until everything is smooth and combined.

Step 4: Alternate Dry and Wet Ingredients

Starting and ending with the dry mixture, alternate adding the flour mixture and buttermilk to the butter mixture, mixing on low speed just until combined after each addition. Don’t overmix, you want a tender crumb, not a tough one.

Step 5: Fold in Coconut, Pecans, and Bake

Gently fold the shredded coconut and chopped pecans into the batter using a spatula. Pour the batter into your prepared sheet pan and smooth the top, then bake for 17-20 minutes until a toothpick inserted in the center comes out mostly clean. Let the cake cool completely before frosting.

Step 6: Make and Spread the Frosting

Beat the softened butter and cream cheese together for about 3 minutes until fluffy and smooth. Gradually add the powdered sugar (start with 3 cups and add more if needed for your preferred consistency), then mix in the vanilla, shredded coconut, and salt. Spread the frosting over the cooled cake and top with chopped pecans.

Heavenly Italian Cream Cake close-up serving shot

Reasons to Make This Tonight

  • Feeds 16-20 people from one simple sheet pan, perfect for gatherings without extra stress.
  • Stays incredibly moist thanks to buttermilk and butter, so it’s just as good on day two.
  • Coconut and pecans in both the cake and frosting give you tons of flavor and texture in every bite.
  • Comes together in about 45 minutes total, with minimal hands-on time.
  • The cream cheese frosting is tangy and rich without being overly sweet.

Tips for the Best Results

  • Make sure all your ingredients are at room temperature before you start, especially the butter, eggs, and cream cheese. This helps everything blend smoothly and prevents lumps.
  • Don’t overmix the batter once you add the dry ingredients. Overmixing develops gluten and can make the cake tough. Mix just until you don’t see streaks of flour.
  • If your frosting seems too thick, add a splash of milk. If it’s too thin, add a bit more powdered sugar. You want it spreadable but not runny.
  • Toast your pecans lightly in a dry skillet for 3-4 minutes before chopping them, it deepens their flavor and makes them extra delicious.
  • This cake is even better the next day when the flavors have melded together. It actually stays moister as it sits.

Frequently Asked Questions

Why is it called Italian cream cake if it doesn't have Italian ingredients?

Honestly, the name is a bit of a mystery, it’s been a beloved American dessert for decades. Some think it came from Italian immigrants who adapted their baking traditions, while others say it’s just a charming name that stuck. Either way, it’s delicious and perfect for any occasion.

Can I make this in round cake pans instead of a sheet pan?

Absolutely! Divide the batter between two greased 9-inch round pans and bake for about 25-30 minutes. You’ll have a traditional two-layer cake that’s just as delicious. Just make sure to cool the layers completely before frosting and stacking.

What if I don't like coconut or pecans?

You can easily leave them out of the cake batter and just use them as a garnish on top of the frosting, or skip them entirely. The cake is still wonderful with just the coconut or just the pecans. Make it your own!

How do I know when the cake is done baking?

Insert a toothpick into the center of the cake, it should come out with just a few moist crumbs, not wet batter. The top should spring back lightly when you touch it, and the edges should pull away slightly from the pan.

Good to Know

This is a rich, indulgent dessert meant to be enjoyed in modest slices, and that’s perfectly okay.

Make Ahead and Storage

Store

Cover the frosted cake loosely with plastic wrap and keep it on the counter for up to 2 days, or refrigerate it for up to 4 days. It actually tastes better after a day or two as the flavors meld.

Freeze

Wrap unfrosted cake layers tightly in plastic wrap and aluminum foil, then freeze for up to 3 months. Thaw at room temperature before frosting. The frosted cake doesn’t freeze as well, so frost it fresh if you can.

Reheat

If you’ve refrigerated it, let it sit at room temperature for 30 minutes before serving so the frosting softens. No reheating needed, it’s perfect served cool or at room temperature.

For more on safe storage, see the USDA food-safety guidance for storing leftovers.

Serving Suggestions

  • Serve with a tall glass of cold milk or a cup of hot coffee for the classic pairing.
  • Top individual slices with a dollop of whipped cream and a sprinkle of toasted pecans for extra elegance.
  • Pair with fresh berries or a simple fruit salad to balance the richness of the cake and frosting.
  • Cut into smaller squares and serve as part of a dessert board alongside other treats for a casual gathering.
  • More Comfort Food to round out the menu

More Easy Recipes

Heavenly Italian Cream Cake served in a cozy home kitchen
Angela

Heavenly Italian Cream Cake

A crowd-pleasing sheet cake loaded with coconut and pecans, topped with tangy cream cheese frosting. Perfect for family gatherings and feeds 16–20 people.
Prep Time 15 minutes
Cook Time 20 minutes
Servings: 4 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • Cake:
  • 1 cup (2 sticks) unsalted butter, room temperature
  • 2 cups all-purpose flour
  • 2 cups sugar
  • 5 eggs
  • 1 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup buttermilk
  • 2 teaspoons vanilla extract
  • 1 cup shredded coconut
  • 1 cup pecans, roughly chopped
  • Icing:
  • 1 cup (2 stick) unsalted butter, room temperature
  • 1 (8 oz.) package cream cheese, room temperature
  • 3-4 cups powdered sugar
  • 1 teaspoon vanilla extract

Equipment

  • 13×18 inch jelly roll baking sheet
  • Medium mixing bowl
  • Large mixing bowl or stand mixer
  • Whisk
  • Spatula
  • Toothpick

Method
 

  1. Preheat oven to 350º F and lightly grease a jelly roll baking sheet with butter or non-stick spray.
  2. In a medium bowl, whisk together flour, baking soda and salt, then set aside.
  3. In a large bowl or mixer, cream together butter and sugar for 4-5 minutes, or until fluffy and lightened in color.
  4. Add eggs and beat until fully incorporated, then mix in vanilla extract.
  5. Beginning and ending with the dry ingredients, alternate between adding flour mixture and buttermilk to butter/sugar mixture, mixing until just incorporated.
  6. Fold in coconut and pecans, then pour batter into greased baking sheet.
  7. Place in oven and bake for 17-20 minutes, or until toothpick inserted in center comes out mostly clean. Remove from oven and let cool.
  8. Start frosting by creaming butter and cream cheese together in a large bowl or mixer. 3-4 minutes, or until fluffy.
  9. Working gradually, add in powdered sugar and salt, mixing until combined, then beat in vanilla extract and shredded coconut.
  10. Frost cake and top with chopped pecans. Slice, serve and enjoy!

Notes

This cake is even better the next day. Store covered at room temperature for up to 2 days or refrigerated for up to 4 days.

Did you love this recipe?

Leave a star rating in the recipe card, save it for later, or share it with a friend — it truly makes my day!

Please leave a rating, review, or comment!

Your email address will not be published. Comments are reviewed before they appear.

Recipe Rating