Classic Earthquake Cake Recipe
Moist, gooey, and absolutely irresistible, this Classic Earthquake Cake is a showstopping dessert that’s as dramatic as its name suggests. Bursting with layers of coconut, pecans, German chocolate cake, and a rich cream cheese swirl, it’s a treat that looks fancy but is delightfully simple to make.
Whether you’re baking for a family gathering, potluck, or just a weeknight indulgence, this cake will erupt with flavor and compliments!
Why It’s Called an Earthquake Cake
The “earthquake” name comes from how the cake looks after baking—cracked, crumbled, and swirled, just like the aftermath of a tremor. But don’t be fooled by the appearance. The inside remains ultra-moist, rich, and full of creamy texture thanks to the cream cheese filling that melts and swirls right into the cake.
Ingredients for Earthquake Cake
To make this rich, layered dessert, you’ll need:
-
1 cup sweetened shredded coconut
-
1 cup pecans, roughly chopped
-
1 box German chocolate cake mix (15.25 oz)
-
1 cup water
-
½ cup vegetable or canola oil
-
3 large eggs
-
1 (8 oz) package cream cheese
-
½ cup unsalted butter, softened
-
1 teaspoon vanilla extract
-
2 cups powdered sugar
How to Make Earthquake Cake
Follow these easy steps to achieve chocolatey, creamy perfection:
1. Preheat and Prepare
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
2. Layer the Bottom
Evenly spread the shredded coconut across the bottom of the dish. Sprinkle chopped pecans over the top of the coconut.
3. Mix the Cake Batter
In a large bowl, combine the German chocolate cake mix with water, oil, and eggs. Beat until smooth. Pour the batter over the coconut and pecans.
4. Prepare the Cream Cheese Layer
In another bowl, beat together the cream cheese, softened butter, and vanilla until creamy. Add in the powdered sugar and mix until fully combined.
5. Swirl It In
Drop spoonfuls of the cream cheese mixture over the cake batter. Gently swirl it into the batter with a knife or spatula—don’t overmix.
6. Bake
Bake for 45–50 minutes, or until a toothpick inserted into the center comes out clean or with just a few moist crumbs.
7. Cool and Serve
Allow the cake to cool for at least 30 minutes. Serve warm or at room temperature. Enjoy as-is or with a scoop of vanilla ice cream!
Tips for Success
-
Use room temperature ingredients for the cream cheese mixture—it’ll blend smoother.
-
Try toasted pecans for extra depth of flavor.
-
Want more gooeyness? Add a few chocolate chips to the cream cheese swirl!
Storage & Reheating
-
Refrigerator: Store leftover cake in an airtight container for up to 5 days.
-
Freezer: Wrap individual pieces and freeze for up to 2 months.
-
To reheat: Microwave for 15–20 seconds to restore that just-baked warmth.
Final Thoughts
If you’re a fan of rich chocolate, moist textures, and layers of flavor, this Classic Earthquake Cake will rock your world. It’s quick to prepare, fun to serve, and sure to become a go-to recipe in your dessert arsenal.
Thank you for following me on Facebook , Pinterest !

Classic Earthquake Cake Recipe
Description
This Classic Earthquake Cake is an indulgent dessert made with layers of shredded coconut, chopped pecans, rich German chocolate cake, and a luscious cream cheese swirl. Named for its cracked and rumpled top, this cake delivers gooey, creamy, chocolatey goodness in every bite—perfect for parties, potlucks, or any sweet craving.
Ingredients
For the Base:
-
1 cup sweetened shredded coconut
-
1 cup pecans, roughly chopped
For the Cake Batter:
-
1 (15.25 oz) box German chocolate cake mix
-
1 cup water
-
½ cup vegetable or canola oil
-
3 large eggs
For the Cream Cheese Swirl:
-
1 (8 oz) package cream cheese, softened
-
½ cup unsalted butter, softened
-
1 teaspoon vanilla extract
-
2 cups powdered sugar
Instructions
-
Preheat the Oven: Set your oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
Layer the Bottom: Sprinkle the shredded coconut evenly over the bottom of the baking dish. Add chopped pecans on top.
-
Prepare Cake Batter: In a large bowl, mix the German chocolate cake mix with water, oil, and eggs until smooth. Pour this batter over the coconut and pecans.
-
Make Cream Cheese Mixture: In a separate bowl, beat together cream cheese, butter, and vanilla until smooth. Gradually mix in powdered sugar until fully incorporated.
-
Swirl Into Cake: Drop spoonfuls of the cream cheese mixture on top of the cake batter. Use a knife or spatula to gently swirl it into the batter—don’t overmix.
-
Bake: Bake for 45–50 minutes or until a toothpick inserted in the center comes out clean or with moist crumbs.
-
Cool and Serve: Allow to cool for at least 30 minutes before slicing and serving. Best served warm or at room temperature.
Notes
-
Swirling Tip: Swirl lightly for distinct pockets of cream cheese; overmixing will blend everything.
-
Add-ins: For more decadence, sprinkle chocolate chips or chopped toffee bits into the batter before baking.
-
Storage: Store in an airtight container at room temperature for 2 days or refrigerate for up to 5 days.
-
Serving Idea: Top with a scoop of vanilla ice cream or a drizzle of warm chocolate sauce for an extra treat.