This Classic 1950s Coconut Cake is a timeless Southern dessert that has been passed down through generations. Popular at church suppers, family reunions, birthdays, and holiday gatherings, this cake features soft, buttery white cake layers filled and frosted with a rich coconut icing, then coated with sweet shredded coconut for its signature snowy appearance. Every bite is light, moist, and filled with nostalgic homemade flavor.
Why You’ll Love This Recipe
- Soft, tender cake layers
- Rich old-fashioned coconut frosting
- Beautiful presentation with fluffy coconut coating
- Perfect for birthdays, Easter, Christmas, Mother’s Day, and special occasions
- Make-ahead friendly
- Classic Southern comfort dessert
Recipe Information
Prep Time: 30 minutes
Cook Time: 30 minutes
Cooling Time: 1 hour
Total Time: 2 hours
Servings: 12
Calories: Approximately 610 per serving
Kitchen Equipment
- Three 9-inch round cake pans
- Mixing bowls
- Electric mixer
- Measuring cups and spoons
- Rubber spatula
- Cooling racks
- Offset spatula
- Cake stand or serving plate
Ingredients
For the Cake
- 3 cups cake flour
- 2½ teaspoons baking powder
- ½ teaspoon salt
- 1 cup unsalted butter, softened
- 2 cups granulated sugar
- 5 large egg whites, room temperature
- 1 tablespoon vanilla extract
- 1 teaspoon coconut extract
- 1 cup whole milk, room temperature
For the Old-Fashioned Coconut Frosting
- 1 cup unsalted butter, softened
- 8 ounces cream cheese, softened
- 5 cups powdered sugar
- 1 teaspoon vanilla extract
- 1 teaspoon coconut extract
- 2–3 tablespoons heavy cream or whole milk
Coconut Coating
- 3½ cups sweetened shredded coconut
Optional: Lightly toast 1 cup of the coconut for a bit of extra flavor and texture.
Instructions
Step 1: Prepare the Oven
Preheat the oven to 350°F (175°C).
Grease and flour three 9-inch cake pans, or line the bottoms with parchment paper for easy release.
Step 2: Mix the Dry Ingredients
In a medium bowl, whisk together:
- Cake flour
- Baking powder
- Salt
Set aside.
Step 3: Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter for about 2 minutes until creamy.
Gradually add the sugar and continue beating for 4–5 minutes until the mixture is light, pale, and fluffy.
Step 4: Add the Egg Whites
Add the egg whites one at a time, beating well after each addition.
Mix in the vanilla extract and coconut extract.
Step 5: Finish the Batter
Add the dry ingredients and milk alternately, beginning and ending with the dry ingredients:
- One-third of the flour mixture
- Half of the milk
- One-third of the flour mixture
- Remaining milk
- Remaining flour mixture
Mix just until combined. Do not overmix.
Step 6: Bake
Divide the batter evenly among the prepared pans.
Bake for 25–30 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes, then transfer them to wire racks to cool completely.
Make the Coconut Frosting
Beat the butter and cream cheese together until smooth and fluffy, about 3 minutes.
Gradually add the powdered sugar, one cup at a time, beating well after each addition.
Mix in the vanilla and coconut extracts.
Add the heavy cream, one tablespoon at a time, until the frosting is smooth, creamy, and spreadable.
Assemble the Cake
Place one cake layer on a serving plate.
Spread about 1 cup of frosting evenly over the top.
Repeat with the second layer.
Add the third layer and frost the top and sides of the cake with the remaining frosting.
Gently press the shredded coconut all over the top and sides until the cake is fully coated.
Chill Before Serving
Refrigerate the cake for 30–60 minutes to help the frosting set.
Let it sit at room temperature for about 20 minutes before serving for the best flavor and texture.
Serving Suggestions
This classic cake pairs beautifully with:
- Fresh strawberries
- Pineapple slices
- Vanilla ice cream
- Whipped cream
- Hot coffee
- Sweet iced tea
- Fresh berries
- Lemon curd on the side
Delicious Variations
Pineapple Coconut Cake
Spread a thin layer of well-drained crushed pineapple between each cake layer.
Lemon Coconut Cake
Add 2 tablespoons of fresh lemon zest to the batter and a teaspoon of lemon juice to the frosting.
Toasted Coconut Cake
Toast all the shredded coconut until lightly golden before coating the cake.
Coconut Pecan Cake
Sprinkle finely chopped toasted pecans between the layers for extra crunch.
Almond Coconut Cake
Replace the coconut extract with almond extract for a subtly different flavor.
Storage
Store covered in the refrigerator for up to 5 days.
Freezing
Freeze unfrosted cake layers, tightly wrapped, for up to 3 months.
Thaw overnight in the refrigerator before frosting.
Pro Tips
- Use room-temperature ingredients for a smoother batter and better rise.
- Cake flour creates a finer, lighter crumb than all-purpose flour.
- Beat the butter and sugar thoroughly to incorporate air for a tender cake.
- Cool the cake layers completely before frosting to prevent the frosting from melting.
- Gently press the coconut onto the sides with clean hands for an even coating.
- Chilling the assembled cake makes slicing cleaner and neater.
Approximate Nutrition (Per Serving)
- Calories: 610
- Protein: 6g
- Carbohydrates: 72g
- Fat: 34g
- Saturated Fat: 21g
- Cholesterol: 75mg
- Sodium: 240mg
- Fiber: 2g
- Sugar: 56g