01 - Preheat oven to 350°F. Grease a 9x13 inch baking pan thoroughly.
02 - In a large bowl, combine red velvet cake mix, eggs, oil, buttermilk, and vanilla extract. Beat until completely smooth and well incorporated.
03 - Spread the cake batter evenly into the prepared baking pan.
04 - In a separate bowl, beat cream cheese and butter until creamy and smooth. Add powdered sugar and vanilla, continuing to beat until fluffy and well combined.
05 - Drop spoonfuls of the cream cheese mixture randomly over the cake batter.
06 - Using a knife or skewer, gently swirl the cream cheese mixture through the batter to create a marbled earthquake pattern. Do not overmix.
07 - Sprinkle chocolate chips, chopped pecans, and coconut evenly over the surface of the batter.
08 - Bake for 38 to 42 minutes, until the center is mostly set. A few gooey spots are desirable—do not overbake.
09 - Allow the cake to cool in the pan for at least 30 minutes before slicing. Serve warm for extra gooeyness or chilled for a firmer texture.