This beloved Italian-American dessert combines a tender, moist crumb with sweet shredded coconut and crunchy pecans throughout. The buttermilk-based cake stays incredibly soft while the toasted nuts add delightful texture in every bite. What makes this special is the luscious cream cheese frosting that ties everything together—creamy, tangy, and perfectly sweetened. The entire creation comes together in just 55 minutes, making it ideal for last-minute gatherings or weeknight treats.
The combination of vanilla and almond extracts gives the cake layers a classic bakery flavor that pairs beautifully with the tropical coconut notes. Toasting the pecans and coconut for the garnish adds depth and visual appeal.
Last Sunday, my neighbor Maria caught me peeking through her fence while she was pulling this gorgeous cake from her oven. The coconut scent hit me two houses down. She laughed and sliced me a piece right there on her patio. I went straight home and baked it that same evening.
My kids usually turn their noses up at coconut in desserts. They ate half this cake before I could even frost it. Now they request it for every birthday. Ive started making two just so there is leftovers for breakfast the next morning.
Ingredients
- All-purpose flour: Provides the structure that holds all those heavy mix-ins
- Buttermilk: The acid tenderizes the crumb and creates that moist texture
- Unsalted butter: Melted butter blends more thoroughly than softened into this batter
- Vegetable oil: Keeps the cake fresh longer and adds extra moisture
- Coconut and pecans: Fold these in gently to prevent them from sinking to the bottom
- Cream cheese: Make sure it is properly softened or you will have lumpy frosting
Instructions
- Prep your pans:
- Butter and flour your pans thoroughly, knocking out any excess flour. This cake sticks more than others due to all the coconut.
- Whisk the dry mix:
- Combine the flour, sugar, baking soda, and salt in a large bowl. Breaking up any flour lumps now saves you trouble later.
- Blend wet ingredients:
- Whisk the buttermilk, melted butter, oil, eggs, vanilla, and almond extract until completely smooth. The mixture should look glossy.
- Combine carefully:
- Pour the wet mixture into the dry ingredients and stir just until you no longer see dry flour. Overmixing makes this cake tough.
- Add the mix-ins:
- Fold in the coconut and pecans with a spatula using gentle strokes. You want them evenly distributed without deflating the batter.
- Bake until done:
- Pour into prepared pans and bake for 30 to 35 minutes. The cake is done when a toothpick comes out clean and the edges pull away slightly.
- Make the frosting:
- Beat room temperature cream cheese and butter until smooth before adding powdered sugar. Adding the sugar gradually prevents a mess on your counter.
- Finish and serve:
- Frost the cooled cake and press toasted pecans and coconut into the top. The warmth of your hands helps the topping stick.
This showed up at my book club last month and nobody talked about the book for an hour. We just passed around cake slices and debated whether coffee or milk was the better pairing. The empty platter answered that question for us.
Make It Ahead
The unfrosted cake layers freeze beautifully for up to a month. Wrap them tightly in plastic wrap then foil. Thaw overnight on the counter before frosting.
Frosting Like A Pro
Apply a thin crumb coat first and chill for 15 minutes. This locks in loose crumbs so your final layer stays perfectly smooth. Warm your knife in hot water for clean slices.
Serving Suggestions
This cake shines at brunch, potlucks, or holiday gatherings. The flavors work in any season and the presentation always impresses.
- Serve slightly warmed with a scoop of vanilla ice cream melting over the top
- A cup of strong coffee cuts through the rich sweetness perfectly
- Store leftovers in the refrigerator but bring to room temperature before serving
Every time I serve this, someone asks for the recipe. Keep this one in your back pocket for moments when you need to bring something truly special.
Common Questions
- → Can I make this cake ahead of time?
-
Absolutely. The baked layers can be wrapped and stored at room temperature for up to 2 days. You can also assemble the entire creation and refrigerate it overnight—the flavors actually develop and improve. Bring to room temperature before serving for the best texture.
- → Why is buttermilk used in the batter?
-
Buttermilk's acidity reacts with baking soda to create extra tenderness and lift. It also adds a subtle tang that balances the sweet frosting and coconut. If you don't have buttermilk, regular milk mixed with a teaspoon of vinegar works as a substitute.
- → Can I substitute the pecans with other nuts?
-
Yes, walnuts make an excellent alternative and pair beautifully with coconut. For a nut-free version, simply omit them entirely—the coconut still provides plenty of texture and flavor.
- → How do I know when the cake is done baking?
-
Insert a toothpick into the center—if it comes out clean or with just a few moist crumbs, it's ready. The edges should start pulling away from the pan slightly, and the top will spring back when gently pressed.
- → Can I freeze this cake?
-
Yes, wrap the unfrosted layers tightly in plastic and freeze for up to 3 months. Thaw overnight at room temperature before frosting. Already frosted portions can also be frozen—place them in the freezer unwrapped until firm, then wrap well.
- → What's the best way to toast coconut and pecans?
-
Spread them in a single layer on a baking sheet and bake at 350°F for 5-8 minutes, stirring halfway through. Watch closely as coconut can go from golden to burnt quickly. The toasting deepens their flavor and adds a lovely crunch to the topping.