Some desserts don’t need to look perfect to be unforgettable. Classic Earthquake Cake is exactly that kind of recipe. It’s messy, dramatic, and wildly comforting—just like the best memories tied to family gatherings and last-minute desserts that somehow steal the show. I still remember the first time I saw one come out of the oven, cracked and swirled with chocolate and cream cheese, looking like something went wonderfully wrong… and then tasting it. One bite was all it took.

This is the kind of cake that shows up when you need something easy but indulgent. The kind you make on a busy afternoon when guests are coming over, or when you just want a dessert that feels nostalgic and cozy without a lot of effort. It’s been a staple at potlucks, holidays, and Sunday dinners for decades—and for good reason.
What makes this Classic Earthquake Cake recipe special is how forgiving it is. You don’t need perfect technique or fancy tools. In fact, the cracks and swirls are part of its charm. As it bakes, the layers shift and “quake,” creating pockets of gooey coconut, melty chocolate chips, and rich cream cheese that sink into the cake.
Whether you’re making it for dinner, bringing it for holidays, or just craving a comforting dessert that feels homemade in the best way, this easy Classic Earthquake Cake is one you’ll keep coming back to.
Why You’ll Love It
It’s incredibly easy to make
Uses a boxed cake mix as the base.
Perfect for beginners or busy days.
No perfection required
Cracks and swirls are expected.
The messier it looks, the better it tastes.
Ultra moist and gooey
Cream cheese melts into the cake as it bakes.
Every bite is rich and indulgent.
Perfect for crowds
Great for potlucks, parties, and holidays.
Feeds a lot without extra effort.
Customizable flavors
Chocolate, German chocolate, or even vanilla cake mix works.
Easy to adapt to what you have on hand.
Classic comfort dessert
Old-school, nostalgic, and always a hit.
Tastes like something grandma would make.
Ingredient Notes & Details
Boxed chocolate cake mix
Classic chocolate or German chocolate works best.
This creates the base of the cake with minimal prep.
Eggs
Needed for structure and richness.
Follow the cake mix instructions.
Vegetable oil
Keeps the cake moist.
Can be replaced with melted butter for extra flavor.
Water
Helps bring the batter together.
Milk can be substituted for a richer crumb.
Sweetened shredded coconut
Adds texture and sweetness.
Unsweetened coconut works but will be less sweet.
Chopped pecans or walnuts
Classic addition for crunch.
Optional if you prefer a nut-free cake.
Chocolate chips
Semi-sweet or milk chocolate both work well.
They melt into pockets of chocolatey goodness.
Cream cheese
Use full-fat for best texture.
It creates the signature gooey layer.
Butter
Melted butter helps the cream cheese mixture spread easily.
Adds richness to the topping.
Powdered sugar
Sweetens the cream cheese layer.
Creates a smooth, pourable consistency.

Step-by-Step Instructions
Prepare the cake batter
Preheat your oven to 350°F (175°C).
Prepare the cake mix according to package directions using eggs, oil, and water.
Layer the base
Pour the batter into a greased 9×13-inch baking dish.
Spread it evenly to the corners.
Add coconut and nuts
Sprinkle shredded coconut evenly over the batter.
Follow with chopped nuts if using.
Add chocolate chips
Scatter chocolate chips across the surface.
They will sink and melt as the cake bakes.
Make the cream cheese topping
In a bowl, beat softened cream cheese until smooth.
Add melted butter and powdered sugar, mixing until pourable.
Pour and swirl
Drizzle the cream cheese mixture over the cake.
Do not spread—it will naturally sink and crack.
Bake until set
Bake for 40–45 minutes.
The center should be just set but still gooey.
Cool slightly before serving
Let the cake rest for at least 15 minutes.
This helps the layers set while staying soft.

FAQ for Common Questions
What is a Classic Earthquake Cake?
It’s a layered cake that cracks while baking, creating gooey pockets of cream cheese, coconut, and chocolate.
Why is it called Earthquake Cake?
Because the cake “shifts” and cracks like an earthquake as it bakes.
Can I make Earthquake Cake ahead of time?
Yes, it tastes even better the next day as the flavors meld.
Do I have to use coconut?
No, but it’s traditional. You can leave it out or substitute extra chocolate chips.
Is Earthquake Cake supposed to be gooey?
Yes. The center should be soft and slightly underbaked.
Can I use a different cake mix flavor?
Absolutely. Chocolate is classic, but vanilla or red velvet also work.
Storage Tips
Refrigeration
Store covered in the refrigerator for up to 5 days.
The cream cheese layer stays fresh longer when chilled.
Freezing
Freeze individual slices wrapped tightly.
Keeps well for up to 2 months.
Reheating
Warm slices briefly in the microwave.
Just enough to soften the chocolate and cream cheese.
Variations
German Chocolate Earthquake Cake
Use German chocolate cake mix for deeper flavor.
Pairs beautifully with coconut and pecans.
Chocolate Chip Earthquake Cake
Add extra chocolate chips for more gooey pockets.
Perfect for chocolate lovers.
Nut-Free Earthquake Cake
Simply omit the nuts.
Still rich and indulgent.
Peanut Butter Earthquake Cake
Add dollops of peanut butter to the cream cheese layer.
Creates a salty-sweet contrast.
White Chocolate Earthquake Cake
Swap semi-sweet chips for white chocolate.
Great with vanilla cake mix.
Holiday Earthquake Cake
Add festive sprinkles or flavored extracts.
Perfect for holidays and celebrations.
What to Serve with Classic Earthquake Cake
Fresh + Light Sides
Fresh berries
Fruit salad
Comfort Pairings
Vanilla ice cream
Whipped cream
Holiday Favorites
Coffee or hot chocolate
Spiced tea
After-Dinner Treats
Espresso
Dessert wine
Simple Add-Ons
Extra chocolate drizzle
Caramel sauce

Classic Earthquake Cake i
Ingredients
Cake Base
- 1 box chocolate cake mix about 15.25 oz / 432 g
- 1 cup water
- 1/2 cup vegetable oil
- 3 large eggs
Filling & Topping
- 8 oz cream cheese softened
- 1/2 cup unsalted butter softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 cups shredded coconut
- 2 cups chopped pecans
- 1 cup semi-sweet chocolate chips
Instructions
- Preheat & Prepare
- Preheat oven to 350°F (175°C).
- Grease a 9×13-inch baking pan.
- Make the Cake Batter
- In a large bowl, combine the cake mix, water, oil, and eggs.
- Beat until smooth and well mixed.
- Pour batter into the prepared pan and spread evenly.
- Add the “Earthquake” Layers
- Sprinkle shredded coconut evenly over the cake batter.
- Add chopped pecans on top.
- Sprinkle chocolate chips evenly over everything.
- Make the Cream Cheese Layer
- In a separate bowl, beat together:
- softened cream cheese
- softened butter
- powdered sugar
- vanilla
- Mix until smooth and creamy.
- Final Assembly
- Dollop the cream cheese mixture randomly over the top of the cake.
- Use a knife to swirl it lightly, creating a “marbled” look.
- Bake
- Bake at 350°F (175°C) for 35–40 minutes, until the center is set and the top is lightly browned.
- Cool & Serve
- Let the cake cool completely.
- Slice into squares and serve.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.











Leave a Reply