German Chocolate Upside Down Cake

Why I Love This Recipe
Ingredients You'll Need
1 (18.25 oz) package moist deluxe Swiss chocolate cake mix
and ingredients needed to make mix as directed
1 1/2 cups flaked coconut
1 1/2 cups chopped pecans
1 (8 oz) package cream cheese, softened
1/2 cup (1 stick) butter, softened
1 pound confectioners' sugar
Directions
Preheat oven to 350 degrees. Grease and flour a 9 x 13 inch pan. Spread coconut evenly over bottom of pan. Sprinkle with pecans.
Prepare cake mix according to package directions. Pour over coconut and pecans. Meanwhile, combine cream cheese and butter in medium bowl. Beat at low speed until creamy. Add sugar; beat until blended and smooth. Drop by spoonfuls over cake batter. The frosting will sink as the cake bakes.
Bake for 45 to 50 minutes, or until toothpick inserted halfway to bottom of cake comes out clean. Cool completely.
To serve, cut into pieces, Turn upside down onto plates.
Makes 12 to 16 servings.