Preheat your oven to 180 C (350 F) and grease a 9x13 baking dish with butter. Mix together the coconut and nuts, spread out in the baking dish.
Add the cake mix to a mixing bowl and add the ingredients stated on the box to prepare the mix, and mix together.
Add the cream cheese, melted butter, powdered sugar, and vanilla to a mixing bowl, use an electric mixer to mix until smooth and fluffy.
Pour the prepared cake mix over the coconut and nuts.
Drop the cream cheese mixture on top of the cake batter using teaspoons.
Use a knife to swirl the cream cheese mixture into the batter.
Bake for 45 to 55 minutes or until a toothpick inserted in the center comes out clean. The cake will fall when it cools and will have cracks in it.
Serve warm with ice cream or whipped cream, enjoy.