Earthquake Cake: The Rich, Gooey, Layered Dessert
Ever tried Earthquake Cake? This crave-worthy dessert stands out with bold flavors, contrasting textures, and a deliciously chaotic appearance. If you’re searching for a crowd-pleasing treat packed with coconut, pecans, cream cheese, and swirls of chocolate, this cake always delivers. Whether you’re an experienced baker or stepping into the kitchen for the first time, Earthquake Cake invites you to enjoy a fuss-free process with incredible results.
What Is Earthquake Cake?
Earthquake Cake is a layered dessert that typically begins with German chocolate cake mix, but it’s all the buttery, nutty, and creamy surprises under the surface that make it unforgettable. As it bakes, the rich cream cheese mixture bubbles up through the cake, creating cracks and fissures—just like an earthquake—which reveal sweet, gooey pockets of flavor.

This cake is rustic and unfussy. When sliced, you’ll notice layers of coconut and pecans tucked beneath moist chocolate cake ribbons and creamy pockets of sweetened cream cheese. The combination brings together everything people crave in a dessert: crunch, chew, richness, and chocolate in every bite.
Ingredients and Swaps
To make Earthquake Cake, gather these key ingredients:
- 1 cup sweetened flaked coconut
- 1 cup chopped pecans (or other nuts, see below)
- 1 box German chocolate cake mix (plus required eggs, oil, and water)
- 8 ounces cream cheese, softened
- 1/2 cup (1 stick) unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
Substitutions and Additions
- Nuts: Use walnuts, almonds, or omit them entirely for a nut-free version.
- Cake Mix: Chocolate fudge, vanilla, or even lemon cake mix can change up the flavor.
- Chips: Mini chocolate chips, white chocolate, or peanut butter chips add extra pops of flavor.
- Dairy-Free: Use plant-based cream cheese and non-dairy butter for a dairy-free take.
Step-by-Step Instructions
This cake comes together in layers, with the magic happening inside the oven. Here’s how to make it:
1. Prepare the Base
Start by preheating your oven to 350°F (175°C). Grease a 9×13-inch baking pan or line it with parchment to prevent sticking.
- Sprinkle the sweetened coconut evenly over the bottom of the pan.
- Scatter the chopped pecans (or your chosen nut or chip) over the coconut layer.
These two layers form the crunchy, toasty foundation of the cake.
2. Mix and Pour the Cake Batter
Prepare the German chocolate cake mix in a large bowl following package instructions—usually combining eggs, oil, water, and the cake mix powder.
- Pour the cake batter carefully over the coconut and pecan layer.
- Spread with a spatula for even coverage, being careful not to disturb the base.
The cake batter should cover the nuts and coconut entirely.
3. Make the Cream Cheese Mixture
In a medium bowl, use an electric mixer to blend the softened cream cheese and butter until smooth—no lumps. Add the powdered sugar gradually and continue mixing, then blend in the vanilla extract.
The cream cheese mixture will be thick—more like frosting than batter.
- Dollop spoonfuls of the cream cheese mixture over the cake batter. Avoid spreading edge to edge to keep it from overflowing during baking.
- Use a butter knife or skewer to swirl gently, creating marbled ribbons but not fully mixing.
4. Bake
Bake in the preheated oven for 40-45 minutes. You’ll know it’s ready when the cake is set at the edges, and the center no longer jiggles excessively. The top will have cracks, dips, and golden-brown patches—a signature look.
It’s fine for the middle to be slightly gooey; this adds to the decadent texture.
5. Cool and Serve
Let the cake cool in the pan for at least 30 minutes. Serve warm for maximum gooeyness or at room temperature for neater slices.
Store leftovers covered at room temperature for up to two days, or refrigerate for up to five.
Tips for the Best Earthquake Cake
- Prevent Overflow: Keep the cream cheese mixture 1 inch from the pan’s edge to avoid bubbling over.
- Toasting: For deeper flavor, toast coconut and nuts in a skillet for a few minutes before layering.
- Swirl Matters: Swirl, don’t stir. You want visible streaks of cream cheese.
- Fun Mix-ins: Try peanut butter chips, caramel bits, or chopped cookies for a creative twist.
- Portioning: If serving at a party, cut cooled cake into squares and dust with more powdered sugar or garnish with extra toasted coconut.
Variations to Try
The charm of Earthquake Cake lies in its adaptability. Here are some ideas to personalize it:
Variation | Swap/Addition | Flavor Profile |
---|---|---|
Nut-Free | Chocolate chips | Extra chocolatey |
Lemon Earthquake Cake | Lemon cake mix | Bright and tangy |
Almond Joy | Almonds, coconut | Nutty, tropical notes |
S’mores | Graham crackers, marshmallows | Campfire-inspired |
Peanut Butter | Swirl in PB chips, use PB in cream cheese mix | Sweet/salty |
Double Chocolate | Chocolate chips, fudge cake mix | Super rich |
Allergy-Friendly Tips
- For a gluten-free version, use certified gluten-free cake mix and check labels on other ingredients.
- For the coconut-averse, use more nuts or add dried cranberries for a tart flavor.
- Skip the nuts for school-safe baking and replace with more coconut or chips.
The Story Behind the Name
Why “Earthquake Cake?” The answer is right on the surface. Baked properly, the cake comes out of the oven looking rumpled, cracked, and completely unique every time. Swirls of cream cheese bubble up through the batter like fissures, breaking the surface and giving each bite a slightly different texture and flavor. The messy appearance is intentional, inviting you to dig in without worrying about perfection.
Some folks call it upside-down German chocolate cake. Others refer to it as a ‘hurricane’ cake or simply a “dump and bake” dessert. The secret is in the layering and baking—a little chaos yields magical results.
Frequently Asked Questions
Can I make Earthquake Cake ahead of time?
Yes. While this cake is best enjoyed warm, you can make it in advance and store in an airtight container. Reheat individual slices for 15 seconds in the microwave for that fresh-from-the-oven gooeyness.
Is it freezer-friendly?
You can freeze Earthquake Cake tightly wrapped in plastic and foil. Just thaw overnight in the refrigerator before serving.
Does it need frosting?
No additional frosting is needed. The swirled cream cheese layer provides a creamy, sweet topping as it bakes, giving the dessert its trademark gooey finish.
Can I use different cake mixes?
Absolutely. While German chocolate mix is the classic choice, you can experiment with yellow, red velvet, or spice cake for a seasonal spin.
Serving and Presentation Ideas
Earthquake Cake looks best served straight from the pan in generous squares. For holidays, try these ideas:
- Sprinkle with toasted coconut and pecans just before serving.
- Add a drizzle of warm chocolate sauce and a scoop of vanilla ice cream for a plated dessert.
- Make mini Earthquake Cakes in muffin tins for portable treats.
If you’d like neater slices, refrigerate the cake for 2-3 hours before cutting.
Nutrition Snapshot
Every slice is rich and satisfying. All values are approximate per serving (1/15 of cake):
Nutrient | Amount |
---|---|
Calories | 400 |
Total Fat | 22g |
Carbohydrate | 52g |
Protein | 4g |
Sugar | 38g |
Earthquake Cake invites you to embrace dessert with heart and abandon. Its forgiving method, adaptable ingredients, and playful style make it a perfect cake for gatherings, family nights, or whenever you crave something sweet, rich, and just a little bit messy. There’s a reason it remains a beloved classic—you’ll know why with the first bite.

Earthquake Cake
Content is here.
Ingredients
- 4 cups powdered sugar
- 1 (18.25-ounce) package German chocolate cake mix
- 1/2 cup butter, softened
- 1 (8-ounce) package cream cheese, softened
- 1 teaspoon vanilla extract
- 1 cup chopped pecans
- 1 cup flaked coconut, toasted
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Grease the bottom of a 9x13-inch baking pan. Grease the sides of the pan.
- Spread the coconut in the bottom of the baking pan. Spread the pecans in the bottom of the baking pan.
- Prepare the chocolate cake mix according to package instructions. Pour the batter over the coconut and pecans.
- In a large bowl, beat together the butter and cream cheese. Continue beating until the mixture is light and fluffy.
- Add the powdered sugar and vanilla. Beat until the mixture is smooth. Drop spoonfuls of the mixture over the cake batter.
- Bake the cake for 50 minutes. Allow the cake to cool completely. Serve the cake. Enjoy!