Peanut Butter Earthquake Cake: My Go-To Ridiculously Fun Treat
You ever have one of those recipes that automatically spells trouble (the good kind) the minute you hear it’s in the oven? That’s Peanut Butter Earthquake Cake for me. The first time I baked this, my cousin nearly dived into the pan before I’d even plated it. Heck, my first attempt was honestly a disaster—the chocolate chips sank, and I misread the timer and slightly over-baked (still edible, but let’s just say the birds got a bonus treat). But over the years—after enough family birthdays and rainy-day cravings—I think I’ve got this weird, wobbly cake down. Or at least, my version anyway… which occasionally means a few peanut butter fingerprints along the edges of the dish (guilty as charged).
When I Make This and Why You’ll Love It
I usually whip up this cake when I want dessert but can’t be bothered with fancy, complicated layer cakes. Honestly, my crew goes wild for anything with peanut butter, so this ends up on the table more often than it probably should. And the best part? You don’t have to fuss about it looking pretty—it’s just supposed to look, well, like an earthquake hit it; total win if your icing skills are… lacking. (Like mine.) Also, whenever I need an emergency bake sale item (they always wait till the night before!), this has saved me more than once. One thing, though: if you don’t love gooey cake centers, this may not be your jam—but if you do, buckle up.
Stuff You’ll Need (Ingredients)
- 1 box chocolate cake mix (I usually use Betty Crocker, but whatever’s on special works—my grandmother swears by Duncan Hines… Up to you!)
- Stuff to make the cake per box (usually 3 eggs, some oil, and water)
- 1/2 cup smooth peanut butter (crunchy totally works if you’re feeling reckless)
- 250g (about 1 cup) cream cheese, softened (by the way, brick style works better, but I’ve used spreadable in a pinch—just drains a bit more)
- 1/4 cup unsalted butter, melted (I’ve swapped in margarine. It was fine. Good butter’s nicer though)
- 2 cups powdered sugar (sometimes I measure, sometimes I just dump—don’t tell anyone)
- 1/2 cup mini chocolate chips (or a big ol’ handful, you know?)
- Optional: 1/3 cup chopped peanuts (adds a bit of crunch, but my daughter picks them out!)
How I Actually Throw It Together (Directions)
- First, preheat your oven to 350°F (or about 180°C if you’re on my side of the pond); grease a 9×13-inch dish (glass, metal, whatever is clean, honestly).
- Mix up the cake batter according to the box directions. Pour most (not all!) of it into your prepared pan—save a dollop or two for later. I always forget this part and end up scraping it back out—but you do you.
- In another bowl, beat the cream cheese until it’s smoothish—again, don’t stress if it’s got a lump or two. Add melted butter, peanut butter, and powdered sugar. Mix until it’s creamy and thick. Arm workout, anyone?
- Spoon dollops of the peanut butter mixture over the cake batter. Drop that leftover cake batter on top in blobs. This is where I usually sneak a taste—no regrets.
- Take a knife and swirl the two mixtures together (but don’t go nuts or you’ll lose the ‘earthquake’ vibe). Sprinkle chocolate chips (and those peanuts if you’re a fan) on top—sometimes I toss extra just to be cheeky.
- Bake for 35–40 minutes. The edges will look firm, but the center will still jiggle a bit; that’s the good stuff, trust me. Don’t overbake—it’ll keep cooking after you pull it out. I usually stand there debating if it’s done, poking it with a toothpick that never comes out clean. Just embrace the chaos.
What I’ve Learned the (Not Always Easy) Way (Notes)
- If the peanut butter mix seems super stiff, zap it in the microwave for 10 seconds—makes it way easier to swirl.
- Your cake will look a hot mess when it comes out. That’s normal. Actually, the uglier it looks, the better it tastes, or so I tell myself.
- Oh, and don’t try to slice it too soon. I know it smells amazing, but burned tongues are the voice of experience here.
If You Want to Tinker (Good and Not-So-Good Variations)
- I’ve tried this with white cake mix (it actually works, but you miss that double chocolate thing).
- One time I swapped almond butter for peanut butter—my friend couldn’t eat peanuts. Tasted fine, but the texture was a bit… weird? Maybe that was just me.
- Tried tossing marshmallows in once. Don’t bother. They just melted away and left sticky craters (maybe good for s’mores fans, I dunno).
Gear I Use (and What to Do If You Don’t Have It)
I use an electric hand mixer for the cream cheese part, but I’ve done it by hand too—just a lot more elbow grease. If you don’t have a 9×13 dish, two 8-inch square pans work, or even a big roasting pan if you don’t care about perfect slices (spoiler: I never do).

Keeping It Fresh (or, How Long It’ll Last… Maybe)
This will keep covered on the counter for up to 3 days, or stash it in the fridge if your kitchen’s a sauna like mine in August. Thing is, it’s never survived more than, oh, 24 hours in this house—someone always finds it at midnight.
How I Like to Serve It (and a Family Quirk)
Honestly, just big messy scoops straight from the pan with cold milk is our thing, but if I’m feeling fancy (or company shows up), I’ll microwave slices for a few seconds and plop a scoop of vanilla ice cream on top. Sometimes my uncle puts a dash of sea salt on his—says it “wakes up the chocolate,” but I think he just likes being eccentric.
Lessons Learned the Hard Way (Pro Tips)
- Don’t rush the cooling stage. I tried cutting it right from the oven once—not only did it collapse, it basically formed a chocolate swamp (tasted great, but was a nightmare to serve). So now, I let it rest at least 30 min.
- If you over-swirl, you lose the nice pockets of peanut butter. Tempting, but—less is more.
- Actually, I find it works better if you stick to mini chocolate chips—they don’t all sink to the bottom like the big ones. Just something I noticed after many sticky pans.
Questions I Really Get About This Cake (FAQ)
- Can I make it gluten-free?
Totally, just use your favorite GF cake mix. My neighbor does it all the time (hey Carla!), and it works. - Do I need to soften the cream cheese?
Yeah, it’ll blend much better if you let it sit out. If you forget (I always do), a quick 20 sec in the microwave, but keep an eye—or it’ll explode and nobody wants that mess. - Can I freeze earthquake cake?
You can. But the texture will change a bit. It goes a little denser. Not bad, but just a heads-up. - Does it matter what peanut butter I use?
Honestly, I’ve tried everything from fancy organic to the bargain giant tub. All good. I’d skip the ones where oil separates, unless you really mix it well. Personal opinion! - How do you clean that pan after?
I soak mine with a scoop of baking soda and hot water—everything comes right off. If you need a solid pan cleaner, The Kitchn has a good how-to. - Why is it called “Earthquake”?
It’s those beautiful cracks and craters you get as it bakes—the gooey bits shift around just like an earthquake. (Or at least that’s what my aunt told me. I just like saying it sounds dramatic.) - Where did you first learn this?
Stumbled across a version of it on Sally’s Baking Addiction during a 2am sleepover snack hunt. Never looked back.
So, there you have it, Peanut Butter Earthquake Cake in all its gloriously messy glory. If you somehow have leftovers, can I come over?
Ingredients
- 1 (15.25 oz) box chocolate cake mix
- 1/2 cup vegetable oil
- 3 large eggs
- 1 cup water
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, melted
- 2 cups powdered sugar
- 1 cup creamy peanut butter
- 1 cup semisweet chocolate chips
- 1/2 cup chopped roasted peanuts
Instructions
-
1Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
-
2Prepare the chocolate cake mix according to package instructions, mixing with eggs, water, and oil. Pour the batter into the prepared dish.
-
3In a separate bowl, beat together cream cheese, melted butter, powdered sugar, and peanut butter until smooth and creamy.
-
4Drop spoonfuls of the peanut butter-cream cheese mixture over the cake batter. Use a knife to gently swirl the mixtures together slightly, creating a marbled effect.
-
5Sprinkle chocolate chips and chopped peanuts evenly over the top.
-
6Bake for 35-40 minutes, or until the cake is set and the center is slightly gooey. Cool slightly before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!