Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C). Grease and flour three 9-inch round cake pans, line bottoms with parchment paper.
- Toast pecans and shredded coconut for 5–7 minutes until golden and fragrant. Let cool.
- In a bowl, whisk flour, baking soda, baking powder, and salt.
- In another bowl, whip egg whites with cream of tartar until stiff peaks form. Set aside.
- Cream butter and sugar until fluffy. Add egg yolks one at a time, then vanilla and almond extracts.
- Alternate adding flour mixture and buttermilk, starting and ending with flour. Mix just until combined.
- Fold in toasted coconut and pecans, then gently fold in whipped egg whites.
- Divide batter evenly into prepared pans. Bake 25–30 minutes, until toothpick comes out clean. Cool completely.
- Make the frosting: Beat cream cheese and butter until creamy. Add extracts, then gradually powdered sugar and salt until fluffy.
- Assemble: Level cakes if needed. Frost between layers, apply crumb coat, chill 15 minutes, then frost fully.
- Decorate with toasted pecans and coconut around the sides, garnish top with pecan halves.
Notes
Add crushed pineapple for a tropical twist.
Swap part of the buttermilk with coconut milk for deeper flavor.
Can be baked ahead—wrap layers in plastic overnight before frosting.