Get ready to fall in love with the most deliciously chaotic dessert you’ll ever make. This Chocolate Earthquake Cake is a masterpiece of textures and flavors, featuring a rich, moist chocolate cake base, a delightful coconut and pecan layer, and a signature “cracked” topping of sweetened cream cheese. It’s an incredibly easy, visually stunning dessert that looks complex but is secretly simple to create. If you’re looking for a guaranteed crowd-pleaser, this is it.
This recipe starts with a simple chocolate cake mix, making it accessible for bakers of all skill levels. But the real magic happens in the oven. As it bakes, the cream cheese topping sinks and cracks, creating a beautiful, messy, and utterly irresistible landscape of gooey chocolate and tangy cheesecake-like rivers. It’s a showstopper every single time.
What is a Chocolate Earthquake Cake?
A Chocolate Earthquake Cake is a rich, decadent dessert known for its distinctive cracked and fissured surface, which resembles the ground after an earthquake. It’s typically built in layers, starting with a base of shredded coconut and pecans. A chocolate cake batter is poured over the top, followed by dollops of a sweetened cream cheese mixture. During baking, these layers shift and bubble, creating the iconic “earthquake” effect.
Why Is It Called an “Earthquake Cake”?
The name comes directly from its appearance. As the cake bakes, the dense cream cheese mixture sinks into the lighter cake batter, while the batter bubbles up around it. This process creates deep cracks, crevices, and craters across the top. The result is a beautifully imperfect, rustic-looking cake where every slice offers a unique combination of gooey cream cheese, fudgy cake, and crunchy nuts.
Why You’ll Love This Chocolate Earthquake Cake Recipe
- Incredibly Easy: This recipe uses a box of chocolate cake mix as a base, which saves time and guarantees a moist, perfect crumb every time.
- Amazing Texture: From the crunchy pecans and chewy coconut to the moist cake and gooey cream cheese, every bite is a delightful experience.
- Visually Stunning: It’s a beautifully messy cake that always impresses guests. No two earthquake cakes look exactly alike!
- Crowd-Pleaser: Rich chocolate and a tangy cream cheese swirl are a classic combination that everyone loves. It’s perfect for potlucks, family gatherings, and holiday parties.
Ingredients You’ll Need
This recipe uses simple, easy-to-find ingredients to create a truly spectacular dessert. Here’s what you’ll need to have on hand.

For the Base and Cake
- Shredded Coconut: Sweetened shredded coconut creates a chewy, delicious base layer.
- Pecans: Chopped pecans add a wonderful crunch and nutty flavor that complements the chocolate perfectly.
- Chocolate Cake Mix: A box of German Chocolate cake mix is traditional, but any devil’s food or chocolate fudge cake mix works great.
- Eggs: To bind the cake batter together.
- Vegetable Oil: Ensures the cake is super moist.
- Water: The liquid needed to prepare the cake mix according to package directions.
For the Cream Cheese Topping
- Cream Cheese: Use a full-fat block of cream cheese, softened to room temperature for a smooth, lump-free topping.
- Butter: Salted or unsalted works. Make sure it’s softened.
- Powdered Sugar: To sweeten the cream cheese topping and help it achieve a fudgy consistency.
- Vanilla Extract: Adds a touch of warmth and flavor.
Step-by-Step Instructions
Follow these simple steps to create your own delicious Chocolate Earthquake Cake. It’s almost foolproof!
Step 1: Prepare the Pan and Base Layer
Preheat your oven to 350°F (175°C). Generously grease a 9×13 inch baking pan. Sprinkle the shredded coconut evenly across the bottom of the pan, then top with the chopped pecans. Set aside.
Step 2: Mix and Pour the Cake Batter
In a large mixing bowl, combine the chocolate cake mix, eggs, water, and vegetable oil. Beat with an electric mixer on low speed for 30 seconds, then increase to medium speed and beat for 2 minutes, or until the batter is smooth. Pour the cake batter evenly over the coconut and pecan layer in the pan.
Step 3: Create the Cream Cheese Topping
In a separate medium bowl, combine the softened cream cheese and softened butter. Beat with an electric mixer until smooth and creamy. Gradually add the powdered sugar and vanilla extract, mixing until everything is well combined and no lumps remain.
Step 4: Dollop and Bake to Perfection
Drop spoonfuls of the cream cheese mixture evenly over the top of the cake batter. You don’t need to swirl it in; the magic will happen in the oven. Bake for 40-50 minutes, or until a wooden skewer inserted into the cakey parts comes out with moist crumbs attached. The center should be set but still a little gooey. Let the cake cool completely in the pan before slicing and serving.

Pro Tips for the Perfect “Earthquake” Effect
- Don’t Overmix the Topping: Mix the cream cheese, butter, and sugar just until smooth. Overmixing can incorporate too much air, changing how it sinks into the cake.
- Use Room Temperature Ingredients: Ensure your cream cheese, butter, and eggs are at room temperature. This helps everything mix together smoothly for the best texture.
- Trust the Process: Don’t be tempted to swirl the cream cheese into the batter. Dropping it in spoonfuls allows it to sink naturally, creating those signature cracks and crevices.
- Let It Cool Completely: This cake is gooey and fudgy, so it needs to cool completely to set up properly. This makes slicing much cleaner and easier. For a similar gooey and delicious treat, you might also love this Chocolate Caramel Toffee Crunch Cake.
Fun and Delicious Recipe Variations
While the classic recipe is fantastic, feel free to get creative! Here are a few ideas to try:
- Add Chocolate Chips: Mix 1 cup of semi-sweet chocolate chips into the cream cheese topping for an extra chocolatey punch.
- Nut Swaps: Not a fan of pecans? Try walnuts or sliced almonds instead. For a nut-free version, simply omit them.
- Different Cake Mixes: Experiment with a red velvet, devil’s food, or even a yellow cake mix for a different flavor profile.
- A Touch of Espresso: Add 1 teaspoon of instant espresso powder to the cake batter to deepen the chocolate flavor. It’s a simple trick with big results, similar to what makes our German Chocolate Pie so rich.
How to Store Your Cake
Because of the cream cheese topping, this cake should be stored in the refrigerator. Cover the pan tightly with plastic wrap or transfer slices to an airtight container. It will stay fresh and delicious for up to 5 days. You can serve it chilled straight from the fridge or let it sit at room temperature for about 20-30 minutes before serving.
Frequently Asked Questions
Absolutely! While German Chocolate is traditional, you can easily substitute it with Devil’s Food, Chocolate Fudge, Red Velvet, or even a yellow cake mix for a different flavor combination.
The cake is done when a wooden skewer or toothpick inserted into the ‘cake’ portions comes out with moist crumbs attached. The cream cheese sections will still be soft and gooey, but the center of the cake should be set.
Due to the cream cheese topping, the cake must be stored in the refrigerator. Cover it tightly or place slices in an airtight container, and it will keep for up to 5 days.
An earthquake cake is a dessert known for its cracked and fissured top, which resembles the ground after an earthquake. It’s made by layering coconut and pecans, chocolate cake batter, and a cream cheese topping, which shift and crack during baking.
If your cake didn’t crack, it could be because the cream cheese topping was swirled into the batter instead of being dolloped on top. It’s important to let the spoonfuls sink naturally during the baking process to create the signature cracks.
More Decadent Desserts You’ll Love
If you enjoyed this Chocolate Earthquake Cake, you’ll surely adore our Pecan Pie Lasagna or this show-stopping Chocolate Swirl Mousse Bundt Cake. These recipes are perfect for anyone who loves rich, unforgettable desserts.
Chocolate Earthquake Cake Recipe

Chocolate Earthquake Cake (The Ultimate Cracked-Top Recipe)
Equipment
- 1 9x13-inch baking pan
- 1 Electric mixer
- 2 Mixing Bowls
Ingredients
Base Layer
- 1 cup sweetened shredded coconut
- 1 cup chopped pecans
Cake Batter
- 1 box German chocolate cake mix (plus ingredients listed on the box: typically eggs, oil, and water)
Cream Cheese Topping
- 8 oz cream cheese softened
- 1/2 cup butter softened
- 1 lb powdered sugar (about 3 1/2 cups)
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking pan. Sprinkle the shredded coconut and chopped pecans evenly over the bottom of the pan.
- In a large bowl, prepare the cake mix according to the package directions using eggs, water, and oil. Pour the batter evenly over the coconut and pecan layer.
- In a medium bowl, beat the softened cream cheese and butter with an electric mixer until smooth. Gradually beat in the powdered sugar and vanilla extract until well combined.
- Drop spoonfuls of the cream cheese mixture evenly over the cake batter. Do not swirl.
- Bake for 40-50 minutes, or until a skewer inserted into the cakey parts comes out with moist crumbs. Let the cake cool completely in the pan before slicing.
Notes
Let the cake cool completely before slicing to allow it to set properly.
Store leftovers in an airtight container in the refrigerator for up to 5 days.
We hope you love this Chocolate Earthquake Cake recipe as much as we do! It’s a truly special dessert that’s perfect for any occasion that calls for a little chocolate indulgence. If you try it, let us know what you think in the comments below. We’d love to see your creations, so be sure to share them on Pinterest!
