If you have a serious sweet tooth and a love for all things chocolate and peanut butter, you need to meet the Chocolate Peanut Butter Earthquake Cake Recipe. This indulgent dessert is a delightful celebration of rich, fudgy cake swirled with creamy peanut butter frosting bursting with chocolate chips and peanut butter cups. The name “Earthquake” is no exaggeration—every luscious bite is an explosion of texture, flavor, and happiness that feels like a comforting hug on a plate. Whether you’re making it for a special occasion or simply because you deserve a decadent treat, this recipe is a showstopper that’s as fun to make as it is to devour.

Ingredients You’ll Need
Gathering the right ingredients for this cake is surprisingly simple, yet each component plays a crucial role in balancing flavor, texture, and that trademark gooey, peanut buttery richness that sets the Chocolate Peanut Butter Earthquake Cake Recipe apart.
- Chocolate fudge cake mix: The base of the cake providing rich chocolate flavor and a moist crumb that holds all the goodness together.
- Butter: Melted to add creaminess and help create the smooth peanut butter frosting texture.
- Cream cheese: Adds tang and luscious creaminess to the peanut butter frosting, preventing it from being overly sweet.
- Peanut butter: The star ingredient of the frosting that brings that irresistible nutty flavor.
- Vanilla extract: Enhances the overall flavor, adding warm depth and balancing the rich chocolate and peanut butter.
- Powdered sugar: Sweetens and thickens the frosting, ensuring it’s fluffy but scoopable.
- Chocolate chips: Small bursts of melty chocolate scattered on top to complement every bite.
- Chocolate peanut butter cups: Halved to layer in decadence and surprise pockets of creamy peanut butter and chocolate throughout.
How to Make Chocolate Peanut Butter Earthquake Cake Recipe
Step 1: Prepare Your Cake Batter
Start by preheating your oven to 350°F (175°C). Following the package instructions, mix your chocolate fudge cake batter until smooth and pour it into a lightly greased 9×13-inch pan. The key here is not to bake the batter just yet—this cake’s magic comes from layering and folding together the peanut butter frosting and mix-ins before baking.
Step 2: Whip Up the Peanut Butter Frosting
While the oven warms, melt your butter over the stovetop until it’s bubbling gently. Transfer it to a bowl and beat with softened cream cheese until creamy and smooth. Add the peanut butter and vanilla extract next, mixing well to combine. Gradually add the powdered sugar and beat on medium speed until the frosting turns fluffy and luscious. This frosting will be thick, so don’t worry if it looks dense; it’s exactly what you want.
Step 3: Assemble for Maximum Deliciousness
Now comes the fun part. Using a spoon, dollop the peanut butter frosting in generous scoops directly onto the chocolate cake batter spread in your pan. Don’t worry about neatness—this rustic look leads to the fantastic “earthquake” swirl effect. Next, sprinkle the chocolate chips evenly over the top, followed by the halved chocolate peanut butter cups, which will melt and create delightful pockets of gooeyness during baking.
Step 4: Bake to Gooey Perfection
Bake your masterpiece for 45 to 55 minutes, checking towards the end for doneness. The center should still have a slight jiggle to it, making for that luscious fudginess that makes this cake unforgettable. Let it cool carefully for 15 to 20 minutes before cutting into it; warm slices go perfectly with a scoop of vanilla ice cream for an elevated dessert treat.
How to Serve Chocolate Peanut Butter Earthquake Cake Recipe

Garnishes
A sprinkle of crushed peanut butter cups or a drizzle of melted chocolate over each slice adds an extra wow factor. A light dusting of powdered sugar can balance the richness and make your cake look beautifully inviting on any plate.
Side Dishes
This cake goes wonderfully with simple sides like vanilla bean ice cream or whipped cream to cut through its richness. Fresh berries also provide a refreshing contrast and a burst of natural sweetness, making the whole experience feel balanced and complete.
Creative Ways to Present
For a fun twist, serve the Chocolate Peanut Butter Earthquake Cake Recipe in individual ramekins layered with extra peanut butter frosting and chopped peanut butter cups on top. You can also turn it into a decadent trifle by layering cake pieces with whipped cream and chocolate ganache for a party-ready, no-fuss dessert that impresses every time.
Make Ahead and Storage
Storing Leftovers
Once your cake is completely cool, cover it tightly with plastic wrap or store in an airtight container to keep it from drying out. Refrigerate leftovers for up to 4 days, as the frosting’s cream cheese component needs to stay chilled for safety and freshness.
Freezing
You can freeze this cake either whole or in individual slices wrapped well in plastic wrap and foil to protect it from freezer burn. For best texture, thaw frozen portions overnight in the refrigerator before serving.
Reheating
To enjoy the cake warm like it just came out of the oven, microwave individual slices for about 20 to 30 seconds. This quick heat will revive the gooey texture nicely, and feel free to add a scoop of ice cream or a drizzle of chocolate sauce for an irresistible indulgence.
FAQs
Can I use homemade chocolate cake instead of a mix?
Absolutely! If you prefer making your cake from scratch, any rich chocolate cake batter will work wonderfully in the Chocolate Peanut Butter Earthquake Cake Recipe. Just be sure it’s a moist, fudgy variety to achieve that classic texture.
Is it possible to substitute peanut butter for a different nut butter?
You can experiment with almond or cashew butter, but keep in mind the flavor profile will shift. Peanut butter’s distinct taste and texture are key to the recipe’s signature goodness, so substitutions may alter the final impact.
Can I make this cake gluten-free?
Yes, simply choose a gluten-free chocolate cake mix and verify that your other ingredients are gluten-free. This way, everyone can join in on the delicious fun!
What if I want the frosting to be less sweet?
Try reducing the powdered sugar slightly or using natural peanut butter with no added sugar. This helps balance sweetness while letting the peanut butter flavor shine through without overpowering the cake.
How do I know when the cake is done baking?
The best test is to look for a slightly jiggly center when you gently shake the pan. The edges should be set but the middle should retain a bit of softness to keep that moist, fudgy texture that is the hallmark of the Chocolate Peanut Butter Earthquake Cake Recipe.
Final Thoughts
This Chocolate Peanut Butter Earthquake Cake Recipe is genuinely one of those desserts that feels like a celebration in every bite. Its beautiful combination of textures and flavors makes it a crowd-pleaser anyone will appreciate, whether you’re treating your family or impressing guests. Give it a try—you might just find your new favorite chocolate and peanut butter indulgence.
Print
Chocolate Peanut Butter Earthquake Cake Recipe
- Prep Time: 30 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 20 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This indulgent Chocolate Peanut Butter Earthquake Cake combines rich chocolate fudge cake batter with creamy peanut butter frosting, chocolate chips, and peanut butter cups. The cake is assembled by layering spoonfuls of decadent peanut butter frosting atop the unbaked chocolate cake batter and then baked to create a moist, gooey dessert that’s perfect served warm with ice cream.
Ingredients
Chocolate Cake
- 1 chocolate fudge cake mix (plus ingredients needed to prepare as per package instructions)
Peanut Butter Frosting
- 1/2 cup butter
- 8 ounces cream cheese, softened
- 1/2 cup peanut butter
- 1/2 teaspoon vanilla extract
- 3 1/2 to 4 cups powdered sugar
Toppings
- 1/2 cup chocolate chips
- 1 cup chocolate peanut butter cups, halved
Instructions
- Preheat Oven: Set your oven to 350°F (175°C) to prepare for baking the cake later.
- Prepare Cake Mix: Follow the package instructions for the chocolate fudge cake mix to prepare the batter.
- Pour Cake Batter: Lightly grease a 9×13 inch cake pan and pour in the prepared chocolate cake batter. Do not bake at this stage. Set aside.
- Melt Butter: On the stovetop, melt 1/2 cup of butter until it becomes bubbly, then remove from heat.
- Make Peanut Butter Frosting: In a mixing bowl, beat the melted butter and softened cream cheese together until smooth. Add peanut butter and vanilla extract, continuing to beat until combined. Gradually add powdered sugar, beating until the frosting is fully incorporated, light, and fluffy.
- Assemble Cake: Spoon dollops of the peanut butter frosting evenly over the unbaked chocolate cake batter in the pan. Sprinkle chocolate chips and halved chocolate peanut butter cups over the top.
- Bake: Bake the assembled cake in the preheated oven for 45 to 55 minutes, or until the center is just slightly jiggly but set around the edges.
- Cool: Allow the cake to cool in the pan for 15 to 20 minutes before slicing into servings.
- Serve: For an extra indulgent treat, serve the cake warm accompanied by ice cream.
Notes
- Do not bake the cake batter before adding the peanut butter frosting on top.
- The cake is best served warm to enjoy the gooey texture.
- If you prefer a sweeter frosting, add more powdered sugar gradually to taste.
- Make sure the cream cheese is softened to avoid lumps in the frosting.
- You can substitute peanut butter cups with other nut butter candies if desired.

