Rich chocolate cake, creamy peanut butter, and gooey pockets of sweet cream cheese come together in this irresistible Peanut Butter Earthquake Cake. As it bakes, the layers shift and crack, creating the signature “earthquake” appearance while leaving you with a soft, fudgy, gooey dessert.
If you love the combination of chocolate and peanut butter, this is one cake you’ll want to make again and again.
Ingredients
For the Cake
- 1 box chocolate cake mix
- Ingredients called for on the cake mix box, usually eggs, oil, and water
- 1 cup creamy peanut butter
- ½ cup semi-sweet chocolate chips
For the Cream Cheese Layer
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, melted
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- ½ cup creamy peanut butter
For the Topping
- ½ cup chocolate chips
- ½ cup peanut butter chips
- ¼ cup chopped peanuts, optional
Instructions
1. Prepare the Oven and Pan
Preheat your oven to 350°F (175°C).
Grease a 9×13-inch baking dish thoroughly with nonstick cooking spray or butter.
2. Make the Chocolate Cake Batter
Prepare the chocolate cake mix according to the package directions.
Pour the batter into the prepared baking dish and spread it into an even layer.
Sprinkle the chocolate chips over the batter.
3. Make the Peanut Butter Cream Cheese Mixture
In a large bowl, beat the softened cream cheese until smooth.
Add the melted butter, powdered sugar, vanilla extract, and peanut butter.
Beat until the mixture is creamy and well combined.
It should be thick and smooth.
4. Create the Earthquake Effect
Spoon large dollops of the peanut butter cream cheese mixture over the chocolate cake batter.
Don’t spread it completely smooth. Leaving the mixture in pockets and swirls is what helps create the characteristic cracked, uneven appearance as the cake bakes.
Sprinkle the remaining chocolate chips, peanut butter chips, and chopped peanuts over the top if using.
5. Bake
Place the cake in the preheated oven and bake for approximately 35–45 minutes.
The edges should look set while the center remains soft and slightly gooey.
Don’t worry if the surface looks cracked and uneven—that’s exactly what you want!
6. Cool and Serve
Remove the cake from the oven and allow it to cool for at least 20–30 minutes before slicing.
The filling will continue to set as the cake cools.
Serve warm for an extra-gooey texture, or refrigerate it for a firmer, cheesecake-like consistency.
Tips for the Best Peanut Butter Earthquake Cake
Don’t overbake it: The gooey center is part of what makes an earthquake cake special. Baking too long can make it dry.
Use softened cream cheese: Room-temperature cream cheese blends much more smoothly.
Don’t worry about perfect swirls: The uneven pockets of peanut butter filling are what create the “earthquake” look.
Try crunchy peanut butter: If you enjoy extra texture, substitute crunchy peanut butter for creamy.
Let it rest: Giving the cake time to cool allows the peanut butter layer to settle and makes it easier to cut.
Delicious Variations
Chocolate Peanut Butter Earthquake Cake
Add extra chocolate chips between the layers for an even richer chocolate flavor.
Reese’s-Style Earthquake Cake
Add chopped peanut butter cups to the batter and sprinkle additional pieces over the top before baking.
Extra Gooey Version
Serve warm with a scoop of vanilla ice cream and drizzle with warm chocolate or peanut butter sauce.
Nutty Version
Add chopped roasted peanuts or pecans to the topping for extra crunch.
How to Store
Cover the cake tightly and refrigerate because of the cream cheese layer.
It will keep well in the refrigerator for approximately 3–4 days.
You can enjoy leftovers cold or gently warm individual portions in the microwave.
Can You Freeze Earthquake Cake?
Yes. Allow the cake to cool completely, then cut it into individual portions and wrap them tightly.
Place the wrapped pieces in a freezer-safe container and freeze for up to 2–3 months.
Thaw overnight in the refrigerator before serving.
What to Serve With It
This cake is delicious on its own, but you can make it even more decadent with:
- Vanilla ice cream
- Whipped cream
- Chocolate sauce
- Peanut butter drizzle
- Chopped peanuts
- Chocolate shavings
Final Thoughts
Peanut Butter Earthquake Cake is the perfect dessert when you want something rich, gooey, and incredibly satisfying without spending hours in the kitchen.
The combination of moist chocolate cake, creamy peanut butter, sweet cream cheese, and melted chocolate creates an unforgettable dessert—and those beautiful cracks and swirls make every slice look wonderfully messy.
Make it once, and don’t be surprised when everyone asks you for the recipe!
Prep Time: 15 minutes
Bake Time: 35–45 minutes
Cooling Time: 20–30 minutes
Total Time: About 1 hour 15 minutes
Servings: 12–16