01 - Preheat oven to 350°F. Grease a 9x13 inch baking pan thoroughly.
02 - Combine red velvet cake mix, eggs, oil, buttermilk, and vanilla extract in a large bowl. Beat until completely smooth and well incorporated.
03 - Pour the cake batter evenly into the prepared baking pan, spreading to create a uniform layer.
04 - Beat softened cream cheese and butter together in a separate bowl until creamy. Add powdered sugar and vanilla, continuing to beat until fluffy and smooth.
05 - Drop spoonfuls of the cream cheese mixture randomly over the surface of the cake batter.
06 - Using a knife or skewer, gently swirl the cream cheese mixture through the batter in a figure-eight motion to create a marbled appearance. Avoid over-mixing.
07 - Sprinkle chocolate chips, chopped pecans, and shredded coconut evenly across the entire surface.
08 - Bake for 38-42 minutes until the center is mostly set. A few gooey spots are acceptable and desirable—do not overbake.
09 - Allow the cake to cool in the pan for at least 30 minutes before slicing. Serve warm for maximum gooeyness or refrigerate for a firmer texture.