01 - Preheat oven to 350°F. Grease a 9x13-inch baking pan thoroughly.
02 - In a large bowl, combine strawberry cake mix, eggs, vegetable oil, and water. Mix according to package directions until smooth. Pour batter evenly into the prepared pan.
03 - In a separate bowl, beat softened cream cheese and butter together until creamy. Add powdered sugar and vanilla extract, continuing to beat until smooth and well combined.
04 - Drop spoonfuls of cream cheese mixture evenly over the cake batter. Scatter diced strawberries and white chocolate chips across the top. Sprinkle with shredded coconut if using.
05 - Using a knife, gently swirl the cream cheese mixture into the cake batter to create a marbled pattern. Be careful not to overmix—distinct swirls should remain visible.
06 - Bake for 40–45 minutes until the cake is mostly set but still slightly gooey in the center. The cake should have a molten texture when done—do not overbake.
07 - Allow cake to cool in the pan for at least 30 minutes before slicing and serving. For best results, serve slightly warm or at room temperature.