-
1
Preheat oven to 375 degrees (200 C.).
-
2
Lightly butter and flour 3 (9-inch) round cake pans.
-
3
Shake out any excess flour from pans.
-
4
In medium bowl sift flour, baking soda, and salt; set aside.
-
5
In large mixing bowl, beat together sugar, margarine and shortening with electric mixer until light and fluffy.
-
6
Add egg yolks one at a time.
-
7
Beat well after each addition.
-
8
Beat in flour mixture into cream mixture, alternately with buttermilk, (beginning and ending with flour mixture) until combined.
-
9
Beat in vanilla, coconut, and pecans.
-
10
In a large bowl with clean and dry beaters, beat egg whites until stiff peaks form.
-
11
Fold into batter gently but thoroughly.
-
12
Pour batter evenly in prepared pans smoothing tops.
-
13
Place pans in upper two thirds of oven.
-
14
Bake for 30 minutes or until cake tests done.
-
15
(Switch pans around in oven halfway through baking.)
-
16
Cool cake in pans on wire racks for 10 minutes; invert on racks to cool completely.
-
17
Frost.
-
18
In large bowl beat together cream cheese, vanilla, and margarine with electric mixer until smooth.
-
19
Gradually add powdered sugar and beat until creamy.
-
20
Carefully stack cake layers on a serving plate, spreading about 1/2 cup (125 ml) frosting between each layer.
-
21
Spread remaining frosting on sides and top of cake.