01 - Preheat oven to 350°F. Grease a 9x13-inch baking pan with cooking spray or butter.
02 - In a large bowl, combine strawberry cake mix, eggs, oil, and water. Beat until smooth, then pour batter evenly into the prepared pan.
03 - In a separate bowl, beat softened cream cheese, butter, powdered sugar, and vanilla extract until smooth and creamy, about 2-3 minutes.
04 - Drop spoonfuls of the cream cheese mixture evenly over the cake batter, spacing them across the entire surface.
05 - Scatter diced strawberries and white chocolate chips over the top. Sprinkle with shredded coconut if using.
06 - Using a knife, gently swirl the cream cheese mixture into the cake batter to create a marbled effect. Avoid over-mixing.
07 - Bake for 40-45 minutes, until the cake is mostly set but still slightly gooey in the center. The cake should remain a bit molten.
08 - Let cool in the pan for at least 30 minutes before slicing and serving. Best served slightly warm or at room temperature.