Divine Earthquake Cake: Easy, Gooey, and Irresistible

Oh my goodness, let me tell you about this Earthquake Cake – it’s the kind of dessert that makes you close your eyes and just sigh after the first bite. I’ve been baking for over 20 years (yes, since I was practically a kid!), and this recipe never fails to disappear at potlucks and family gatherings. The name comes from how the cream cheese swirls create delicious little “fault lines” through the German chocolate cake base. When that warm, gooey chocolate hits the coconut and pecans? Absolute heaven. Trust me, this isn’t just any cake – it’s an experience.

Earthquake Cake - detail 1

Why You’ll Love This Earthquake Cake

Listen, this isn’t just another cake – it’s the kind of dessert that makes people ask for your recipe before they’ve even finished their first slice. Here’s why I’m completely obsessed with it:

  • That magical texture – The way the cream cheese swirls create these dreamy pockets of richness against the moist chocolate cake? Absolute perfection.
  • Easier than it looks – Don’t let the fancy name fool you! We’re using a boxed cake mix as the base (my little secret), so it comes together in no time.
  • Crowd-pleaser guaranteed – Between the coconut, pecans, and chocolate chips, there’s something in here for everyone at the table.
  • Best warm – That first gooey slice straight from the oven? I swear, it tastes like a hug in dessert form.

Seriously, I’ve made this for everything from book club to Graduation ceremony parties, and it never lasts more than an hour. The name “Earthquake Cake” comes from how dramatically it disappears!

Ingredients for Earthquake Cake

Okay, let’s gather our baking arsenal! Here’s everything you’ll need to create this epic dessert (I promise, most of this is probably already in your pantry):

For the Cake Base:

  • 1 box (15.25 oz) German chocolate cake mix – Use your favorite brand, but don’t forget the ingredients listed on the box (usually 1 cup water, 3 eggs, and ½ cup oil)

For the Nutty Layer:

  • ¾ cup sweetened shredded coconut – Pack it lightly when measuring
  • ¾ cup pecans, roughly chopped – I like big, rustic pieces for texture

For the Chocolate Surprise:

  • ¾ cup semi-sweet chocolate chips – The mini ones distribute even better if you have them!

For the Cream Cheese Swirl:

  • 8 oz cream cheese, room temperature – This is crucial for smooth mixing
  • ½ cup unsalted butter, melted and cooled – Let it cool about 10 minutes
  • 1½ tsp vanilla extract – The good stuff makes a difference
  • 3 cups powdered sugar, sifted – No lumps means perfect swirls

Ingredient Substitutions & Notes

Here’s what I’ve learned from all my test batches:

  • No pecans? Walnuts work great too, or leave them out entirely.
  • Dairy-free? Use plant-based cream cheese and dairy-free chocolate chips.
  • Out of German chocolate mix? Regular chocolate cake mix plus ½ tsp cinnamon works in a pinch.
  • Pro tip: Room temp cream cheese is non-negotiable – cold cream cheese makes lumpy swirls!

How to Make Earthquake Cake

Okay, let’s get baking! This cake might look fancy, but the process is actually super simple. Just follow these steps, and you’ll have a showstopper dessert in no time:

  1. Preheat your oven to 350°F and generously spray a 9×13-inch glass baking dish with nonstick baker’s spray. Trust me, you don’t want anything sticking to this beauty!
  2. Create your nutty base layer by evenly sprinkling the coconut and chopped pecans across the bottom of the dish. This will magically rise to the top as it bakes.
  3. Prepare the cake mix according to the package directions – usually mixing with water, eggs, and oil. Pour the batter gently over the coconut and pecans. Don’t stir!
  4. Add the chocolate chips by scattering them evenly over the batter. I like to give the dish a little shake to settle everything in place.
  5. Make the cream cheese swirl by beating the room-temp cream cheese until fluffy (about 2 minutes), then adding the cooled melted butter and vanilla. Gradually mix in the powdered sugar until smooth and dreamy.
  6. Drop spoonfuls of the cream cheese mixture all over the cake batter. Now for the fun part – use a butter knife to gently swirl it through the batter in big, sweeping motions. Don’t overdo it – you want distinct ribbons!
  7. Bake for 45-50 minutes until the edges are set but the center still has a slight jiggle (like cheesecake). A toothpick should come out with moist crumbs, not wet batter.
  8. Let it cool for 5 minutes – I know it’s hard to wait, but this helps the layers set. Then dive in with a spoon or slice neatly if you’re feeling fancy!

Earthquake Cake - detail 2

Tips for the Perfect Swirl

The secret to those gorgeous marbled ribbons? Hold your knife at a 45-degree angle and make slow, confident S-shapes through the batter. Stop after 4-5 passes – any more and you’ll mix instead of swirl! Little pockets of pure cream cheese are actually delicious, so don’t stress about making it perfect.

Serving & Storage

Here’s the best part – this cake tastes incredible warm, when the chocolate chips are still melty and the cream cheese swirls are gloriously gooey. I always serve the first slices straight from the pan with a big scoop of vanilla ice cream melting over the top. If you can resist eating it all immediately (good luck!), store leftovers at room temperature in an airtight container for up to 3 days. Whatever you do, don’t refrigerate it – that ruins the perfect texture! The flavors actually get better on day two, if it lasts that long.

Earthquake Cake FAQs

I get asked these questions ALL the time – let me save you some trouble with what I’ve learned through years of making this cake:

Can I really use boxed cake mix?
Absolutely! That’s my favorite shortcut. The doctored-up mix gives perfect texture while letting the swirls and add-ins shine. Just follow the package directions exactly for liquid measurements.

Why does mine crack on top?
Those cracks are totally normal – we call them “earthquake lines” in my house! The cream cheese layer sinks as it bakes, creating gorgeous fault lines. If you want fewer cracks, don’t overmix the swirl.

Can I freeze Earthquake Cake?
Yes! Cool completely, then wrap tightly in plastic and foil. Freeze for up to 3 months. Thaw overnight in the fridge, then bring to room temp or warm slightly before serving.

Can I make this in a different pan?
A 9×13″ gives the perfect height, but a 10″ cast iron skillet works for a dramatic presentation! Reduce baking time by 5-10 minutes if using metal pans.

Nutritional Information

Now, let’s be real – this is a treat, not health food! But here’s a rough estimate per slice (based on 15 servings) because I know someone always asks. Remember, these numbers can vary depending on your specific brands:

  • Calories: 380
  • Total Fat: 18g
  • Saturated Fat: 8g
  • Sugar: 32g
  • Protein: 4g

My philosophy? Life’s too short not to enjoy dessert – just balance it with extra veggies at dinner!

Share Your Creation!

I’d love to see your Earthquake Cake masterpiece! Snap a photo of those gorgeous swirls and tag me – nothing makes me happier than seeing your baking wins. And if you try any fun variations, tell me in the comments below. Happy baking, friends! Check out my Pinterest boards for more inspiration.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Earthquake Cake

Divine Earthquake Cake: Easy, Gooey, and Irresistible


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Ivan
  • Total Time: 1 hour 15 minutes
  • Yield: 15 servings 1x
  • Diet: Vegetarian

Description

A rich and decadent German chocolate cake with layers of coconut, pecans, chocolate chips, and a creamy swirl of cream cheese.


Ingredients

Scale
  • ¾ cup sweetened shredded coconut
  • ¾ cup pecans, roughly chopped
  • 15.25 ounce box German Chocolate Cake mix (plus 1 cup water, 3 large eggs, and ½ cup vegetable oil per package directions)
  • ¾ cup semi-sweet chocolate chips
  • 8 ounces cream cheese, room temperature
  • ½ cup unsalted butter, melted and cooled
  • 1½ teaspoons vanilla extract
  • 3 cups powdered sugar, sifted

Instructions

  1. Preheat the oven to 350°F. Spray a 9×13-inch glass baking dish with nonstick baker’s spray. Evenly sprinkle the bottom with the sweetened shredded coconut and chopped pecans. Set aside.
  2. Mix the German chocolate cake according to package directions using the recommended amounts of water, eggs, and oil for your specific brand.
  3. Pour the prepared cake batter evenly over the coconut and pecans in the baking dish. Sprinkle the semi-sweet chocolate chips evenly over the cake batter. Set aside.
  4. In a large mixing bowl, beat the softened cream cheese with an electric mixer on medium speed for 1-2 minutes until smooth and fluffy. Add the cooled melted butter and vanilla extract, mixing until fully combined and fluffy. Add the sifted powdered sugar and mix on low speed until the mixture is thick and smooth.
  5. Drop large dollops of the cream cheese mixture over the German chocolate cake layer. Using a butter knife, swirl the cream cheese into the cake batter, creating a marbled pattern throughout.
  6. Bake for 45-50 minutes, or until the center doesn’t wobble when the dish is lightly shaken. The cake should be set but still gooey.
  7. Let the cake cool on the counter for 5 minutes before serving warm. It’s delicious at room temperature too!

Notes

  • Store leftovers covered at room temperature for up to 3 days.
  • For best results, use room-temperature cream cheese.
  • You can substitute walnuts for pecans if preferred.
  • Prep Time: 20 minutes
  • Cook Time: 45-50 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 380
  • Sugar: 32g
  • Sodium: 220mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 55mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star