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 batter is smooth and well blended. Spread evenly into prepared baking dish.
03 - In a separate bowl, beat softened cream cheese and butter together using 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 cream cheese mixture randomly over the cake batter, leaving some spaces visible.
05 - Using a butter knife or skewer, gently swirl through both batters in a figure-8 or circular motion. Do not overmix—you want distinct marbled patterns, not a uniform blend.
06 - Sprinkle white chocolate chips, chopped strawberries, coconut, and nuts evenly over the surface of the swirled batter.
07 - Bake for 40-45 minutes until edges are golden brown and center is set. A toothpick inserted should come out with moist crumbs but not wet batter. The cake will continue to set as it cools.
08 - Let cake cool in pan for at least 30 minutes before serving. Serve slightly warm or at room temperature. The cream cheese pockets will be gooey and decadent.