-
1
Combine orange juice and 1 tablespoon sugar in a small saucepan. Bring mixture to a boil over medium heat; cook 1 minute, stirring until sugar dissolves. Remove from heat; cool.
-
2
Preheat oven to 350u00b0.
-
3
Weigh or lightly spoon flours and cornstarch into dry measuring cups; level with a knife. Combine flours, cornstarch, baking powder, xanthan gum, and salt in a medium bowl; stir with a whisk.
-
4
Place 1 cup sugar, oil, and butter in a large bowl; beat with a mixer at medium speed until blended. Beat in 2 teaspoons vanilla. Add flour mixture and milk alternately to sugar mixture, beginning and ending with flour mixture.
-
5
Beat 6 egg whites with a mixer at high speed until foamy; gradually add 1/4 cup sugar, 1 tablespoon at a time, beating until stiff peaks form. Fold egg whites into batter. Pour batter into 2 (9-inch) round cake pans coated with cooking spray.
-
6
Bake at 350u00b0 for 35 minutes or until a wooden pick inserted in center comes out clean. Cool 10 minutes in pans on a wire rack; remove from pans. Cool completely on wire rack. Pierce entire surface of cake layers at 1/2-inch intervals with a wooden pick. Drizzle orange syrup over cakes. Let stand 20 minutes.
-
7
Combine 3 egg whites and next 4 ingredients (through 1/8 teaspoon salt) in the top of a double boiler. Cook over simmering water until a thermometer registers 160u00b0, stirring constantly with a whisk. Pour egg white mixture into a large bowl; add 1 teaspoon vanilla. Beat at high speed until stiff peaks form and frosting is cool.
-
8
Place 1 cake layer on a plate; spread with 1/2 cup frosting. Top with second cake layer. Spread remaining frosting over top and sides of cake. Sprinkle coconut over top of cake. Chill 1 hour. Store cake loosely covered in refrigerator.