Earthquake Cake


I’ve made this Earthquake Cake for potlucks and rainy-day indulgences — its thunderous mix of pecans, coconut, and a cream cheese ripple turns a simple box cake into something decadent and nostalgic. It’s the sort of dessert people ask you to bring again and again, especially when you want something impressive without fuss. If you like desserts that are gooey in places and cakey in others, this one’s for you — and you can compare a few home-tested variations in my my tried-and-true Earthquake Cake version if you want more background before baking.
Why you’ll love this dish
Earthquake Cake is a classic “better-than-it-sounds” dessert: a boxed cake mix turned into a layered, textured treat with minimal effort. The pecans and coconut form a toasty, crunchy base, while the cream cheese dots create pockets of tangy richness that marble through the batter as it bakes. It’s ideal for:
- Weeknight celebrations when you want a showstopper without a complicated recipe.
- Potlucks and brunches — it travels and slices well.
- Anyone who likes contrasts: crunchy + moist, sweet + slightly tangy.
“I brought this to a family reunion and watched people line up twice — the combination of coconut and cream cheese is unexpectedly brilliant.” — a fan favorite review
How this recipe comes together
This Earthquake Cake is straightforward: you layer the pecans and shredded coconut in the pan, pour a simple cake-batter over them, and then dollop sweetened cream cheese across the surface. A few swirls, a sprinkle of chocolate chips, and a 40–45 minute bake create a cake that’s dense at the bottom with lighter, cream-cheese-marbled pockets throughout. Expect about 10–15 minutes active prep and under an hour from start to finish with baking time.
Gather these items
What you’ll need (makes one 9×13 cake):
- 1 cup chopped pecans (toast them lightly for extra flavor)
- 1 cup shredded coconut (sweetened or unsweetened — either works)
- 1 box German chocolate cake mix
- 4 large eggs
- 1 cup water
- 1/2 cup vegetable oil (can substitute light olive oil or melted coconut oil)
- 8 oz cream cheese, softened
- 1 cup powdered sugar
- 1/2 cup chocolate chips
If you want ingredient variations or swaps (like using walnuts instead of pecans or a different cake mix), check these ingredient notes and substitutions to tailor the cake to what you have on hand.
Step-by-step instructions


- Preheat and prepare: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Layer nuts and coconut: Evenly spread the chopped pecans and shredded coconut across the bottom of the prepared pan.
- Make the batter: In a large bowl, whisk the German chocolate cake mix, eggs, water, and vegetable oil until smooth and lump-free.
- Pour: Pour the batter evenly over the pecans and coconut, smoothing gently with a spatula so the nuts remain mostly covered.
- Prepare cream cheese topping: In a medium bowl, beat the softened cream cheese with the powdered sugar until smooth and spreadable.
- Dot and swirl: Drop spoonfuls of the sweetened cream cheese across the batter. Use a knife to swirl the cream cheese into the top layer of batter—don’t overmix; you want marbled pockets.
- Add chocolate: Sprinkle the chocolate chips evenly over the top.
- Bake and test: Bake for 40–45 minutes. A toothpick inserted into the center should come out mostly clean (a few moist crumbs from cream cheese are fine).
- Cool: Let the cake cool completely in the pan before slicing so the cream cheese pockets set.
For additional procedural tips and alternative step sequencing, see these helpful step-by-step baking tips from home bakers.
Best ways to enjoy it
- Serve slightly warm with a scoop of vanilla ice cream for a comforting dessert.
- For brunch, slice into squares and plate with a dusting of powdered sugar and a few extra chopped pecans.
- Add a drizzle of caramel or warmed chocolate for parties.
- Cut into small bars for a dessert table or cookie-swap style serving.
Storage and reheating tips
- Room temperature: Store covered at room temperature for up to 2 days if your kitchen is cool.
- Refrigerator: For longer life, cover tightly and refrigerate for up to 5 days. The cream cheese component keeps better chilled.
- Freezing: Wrap individual slices in plastic wrap and place in an airtight container for up to 3 months. Thaw overnight in the fridge.
- Reheating: Warm single slices in the microwave for 10–15 seconds or in a 300°F oven for 5–8 minutes to revive the gooey texture.
- Food safety: Because this recipe contains cream cheese, avoid leaving slices at room temperature for more than 2 hours to reduce bacterial risk.
Pro chef tips
- Soften cream cheese fully: Cold cream cheese won’t blend smoothly and will create lumps. Let it sit at room temperature for 30 minutes.
- Toast the pecans: Quick toasting (5–7 minutes at 350°F) deepens their flavor and prevents them from going soft in the finished cake.
- Don’t over-swirl: Swirling too much blends the cream cheese into the batter and loses the marbled pockets that make this cake special.
- Use high-quality chocolate chips: They melt slightly and create lovely pockets of chocolate on top.
- Bake on the middle rack: This promotes even browning and prevents the bottom from getting too dark.
Creative twists
- Nut swaps: Use walnuts, almonds, or a pecan–walnut mix.
- Tropical boost: Add a few tablespoons of crushed pineapple (drained) to the cream cheese mixture for a German-chocolate-like finish.
- Gluten-free: Use a gluten-free chocolate cake mix and confirm other ingredients are GF.
- Vegan-ish: Try dairy-free cream cheese and an egg replacer, though texture will differ.
- Extra crunch: Stir 1/2 cup toffee bits into the coconut/pecan base before pouring batter.
Your questions answered
Q: Can I use a different cake mix?
A: Yes. Chocolate or devil’s food mixes work well, but the German chocolate mix complements the pecan-coconut base nicely. Expect flavor shifts with other mixes.
Q: Why is the bottom denser than the top?
A: The pecan and coconut layer sinks slightly as the batter bakes, creating a denser, toasty bottom and marbled top — that contrast is intentional.
Q: Can I make this ahead?
A: Absolutely. Bake and refrigerate up to 3–4 days ahead. Bring to room temperature or warm briefly before serving.
Q: My cream cheese sank entirely. How do I prevent that?
A: Ensure the batter isn’t too thin (don’t overwater) and drop cream cheese in dollops rather than pouring. Swirl lightly.
Q: Is it okay if the center seems slightly underbaked because of the cream cheese?
A: Yes. The cream cheese pockets can make the center moist; as long as a toothpick comes out with only a few moist crumbs and no raw batter, it’s done.
Conclusion
If you want another take on the classic, try the Earthquake Cake Recipe – Allrecipes for a trusted community-tested version. For a cream-cheese-forward approach with extra tips, see Earthquake Cake With a Cream Cheese Layer – The First Year. Looking for a simple, crowd-pleasing write-up to compare techniques? Earthquake Cake Recipe | Small Town Woman breaks steps down nicely. And for a classic rendition with photos, check out this Classic Earthquake Cake – 12 Tomatoes roundup.






