German Chocolate Earthquake Cake Recipe
I’m so excited to share one of my all-time favorite desserts with you today, the earthquake cake.

This cake has a special place in my heart because I first discovered it in one of my granny’s old 1990s cookbooks.
This cake is a classic, but I added my own twist. I used German chocolate cake mix and topped it with semi-sweet chocolate chips. Trust me, it’s so good!
If you’re looking for an old fashioned earthquake cake recipe, this is my version. It has the cream cheese, coconut, pecans, and gooey pockets people expect, but the cake mix keeps it easy.
The combination of cream cheese, coconut, and chocolate creates the most amazing layers of flavor. Plus, watching the cake crack and shift as it bakes is fascinating.
I can’t wait for you to try this upside-down German chocolate cake and make it a favorite in your home too.
And if you like classic desserts, check out my other recipes too. Try my coconut custard pie, fresh apple cake, or blackberry cobbler.
Why Is It Called Earthquake Cake?
The name comes from the way the cake looks after baking. The cream cheese mixture creates cracks and shifts in the cake, giving it an “earthquake” appearance.

What Makes This Version Different
This old fashioned earthquake cake recipe uses German chocolate cake mix, which is one of the reasons I like it so much. It adds a little extra flavor and works really well with the coconut, pecans, cream cheese, and chocolate chips.
I also like using cake mix here because it keeps the recipe simple and consistent. This cake is really all about the cream cheese layer and the mix-ins.
How to Make an Upside Down German Chocolate Cake




Tips for the Perfect Earthquake Cake
- Prevent Overflow: The cream cheese can bubble up while it bakes. Set a sheet pan on the rack below the cake pan to catch any drips.
- Customize Your Mix-Ins: German chocolate cake mix and semi-sweet chocolate chips are my go-to, but you can switch it up. Try extra pecans, more coconut, or white chocolate chips.
- Let It Cool: Let the cake cool most of the way before serving. It will still be gooey, but it slices a little better after it has time to set.
How to Store Leftover Cake
Store leftover cake in an airtight container in the refrigerator for up to 5 days.
For longer storage, let the cake cool completely, then wrap individual slices or the whole cake tightly and freeze for up to 2 months. Thaw it in the refrigerator overnight before serving.
If you want that soft, gooey texture back, let a slice sit at room temperature for a few minutes or warm it in the microwave for 10 to 15 seconds.

Frequently Asked Questions
Can I use a different type of cake mix?
Yes, but German chocolate cake mix is the classic version. I’ve used chocolate cake mix with good results, and there are plenty of strawberry, red velvet, and carrot cake earthquake cakes out there.
What if I don’t have semi-sweet chocolate chips?
Milk chocolate, dark chocolate, or even white chocolate chips can work here. Use what you like or what you already have handy.
Can I make this cake without nuts?
Absolutely! You can leave out the pecans if needed. The texture will be a little different, but the cake will still bake up just fine.
More Recipes to Try

How to Video
Ingredients
- 1 cup pecans, chopped
- 2 cups sweetened coconut flakes
- 13.25 ounces German chocolate cake mix, (See note)
- 1 cup water
- ½ cup vegetable oil, or canola oil
- 3 large eggs
- 8 ounces cream cheese, block-style ; oftened to room temperature
- ½ cup unsalted butter, softened to room temperature
- ½ teaspoon vanilla extract
- 3 ½ cups powdered sugar, use less for a less sweet filling, if preferred
- 1 cup chocolate chips, any variety
💌 Don't forget to save this recipe!
Instructions
- Preheat the oven to 350°F, and grease a 9×13-inch cake pan.
- Sprinkle the coconut and pecans in an even layer across the bottom of the cake pan.1 cup pecans2 cups sweetened coconut flakes
- In a large mixing bowl, prepare the cake batter according to the package directions. Carefully pour the batter into the pan, taking care not to displace the coconut and pecans.13.25 ounces German chocolate cake mix1 cup water½ cup vegetable oil3 large eggs
- In a separate bowl, combine the cream cheese, butter, and vanilla extract until smooth and free of lumps. Add the powdered sugar 1 cup at a time until completely combined.8 ounces cream cheese½ cup unsalted butter½ teaspoon vanilla extract3 ½ cups powdered sugar
- Drop spoonfuls of the cream cheese mixture onto the cake batter.
- Sprinkle the chocolate chips over the cream cheese mixture.1 cup chocolate chips
- Bake for 35-45 minutes or until a toothpick inserted into the center comes out clean.
- Let the cake cool most of the way before serving.


I made this cake exactly has shown. We haven’t tried it yet. But it made a terrible mess in my oven. The cream cheese mixture over flowed.
Hi, Linda. That issue is covered in the post above the recipe. I noted: “Prevent Overflow: The cream cheese can bubble up while it bakes. Set a sheet pan on the rack below the cake pan to catch any drips.” The potential for overflow is possible (doesn’t happen all the time), which is why that tip was included.
Made this one for a party. This was the first dessert to disappear! Very delicious!
Thank you, Janice! We appreciate the compliments and the recipe rating. Kim and I hope you have a wonderful day!
Everyone loves this cake!!! Its the most requested of my dessert dishes. Can’t go wrong with this one. absolutely the best!!!
Thank you Keisha! Kim and I are thrilled everyone enjoys the cake. Thank you again for commenting and rating the recipe. Have a lovely day!
This cake is good
Thanks so much, Cyntheia! We’re happy you liked it. Have a fantastic weekend!