01 - Preheat oven to 350°F. Grease a 9x13-inch baking dish thoroughly with cooking spray or butter.
02 - In a large bowl, combine strawberry cake mix, eggs, vegetable oil, and water. Beat with electric mixer on medium speed for 2 minutes until smooth and well blended. Pour batter into prepared baking dish and spread evenly.
03 - In a separate medium bowl, beat softened cream cheese and butter together with electric mixer until smooth and creamy, about 2 minutes. Add powdered sugar and vanilla extract; continue beating until fully combined and fluffy, scraping down sides as needed.
04 - Drop spoonfuls of the cream cheese mixture randomly over the cake batter, leaving some gaps so the cake shows through.
05 - Use a butter knife or skewer to gently swirl the cream cheese mixture through the cake batter. Make figure-eight or circular motions, being careful not to overmix—you want distinct marbled patterns.
06 - Sprinkle white chocolate chips, chopped strawberries, coconut, and nuts evenly over the entire surface of the cake.
07 - Bake at 350°F for 40-45 minutes. The cake is done when edges are golden brown and the center is set—a toothpick inserted in the center should have a few moist crumbs but not wet batter. Do not overbake.
08 - Let the cake cool in the pan for at least 30 minutes before serving. The center will settle slightly as it cools. Serve warm or at room temperature.