Ingredients
Equipment
Method
Prepare and bake the cake
- Preheat the oven to 350°F.
- Grease three 9-inch round cake pans and line the bottoms with parchment paper.
- In a medium bowl, whisk together the flour, baking soda, and salt.
- In a large bowl, beat 1/2 cup of the butter with the shortening until creamy.
- Gradually beat in the granulated sugar until light and fluffy, about 3 minutes.
- Beat in the egg yolks one at a time, mixing well after each addition.
- In a clean bowl, beat the egg whites with an electric mixer on medium-high until stiff peaks form, about 3 to 5 minutes, then set aside.
- With the mixer on low, add the flour mixture in 3 additions, alternating with the buttermilk in 2 additions and beginning and ending with the flour; mix just until combined.
- Beat in the vanilla.
- Fold in the coconut and pecans.
- Gently fold in the egg whites in 3 additions until no large streaks remain.
- Divide the batter evenly among the prepared pans.
- Bake for 25 to 30 minutes, until the tops spring back lightly when touched and a toothpick inserted in the centers comes out with a few moist crumbs.
- Cool the cakes in the pans for 10 minutes.
- Turn them out onto wire racks, remove the parchment, and cool completely, about 1 hour.
Make the frosting and assemble
- Beat the cream cheese with the remaining 1/2 cup butter until smooth, about 2 minutes.
- Add the powdered sugar gradually on low speed, then beat until fluffy, about 1 to 2 minutes.
- Set one cake layer on a serving plate and spread frosting over the top.
- Stack the remaining layers, frosting the top and sides of the cake.
Notes
For even layers, divide the batter evenly among the pans and check for the stated spring-back and toothpick cues. Refrigerate leftovers for up to 4 days; the frosted cake can be frozen. For a dairy-free variation, use dairy-free butter, buttermilk, and cream cheese alternatives, noting that the texture may vary.
