Chocolate Peanut Butter Earthquake Cake Recipe
Get ready to treat yourself to something truly spectacular with this Chocolate Peanut Butter Earthquake Cake! It’s a decadent, fudgy delight that perfectly balances rich chocolate and creamy peanut butter in every bite. This crowd-pleaser looks like a wild swirl of flavors and textures baked into one irresistible dessert that practically melts in your mouth. If you love the combination of chocolate and peanut butter, this recipe will rock your world with its gooey peanut butter swirls and bursts of Reese’s hiding beneath a tender chocolate cake crust.

Ingredients You’ll Need
These ingredients are wonderfully simple and familiar, yet each brings a special touch that transforms this cake into a sensational dessert. From the foundation of moist chocolate cake to the luscious peanut butter cream swirls, every component is essential to creating the perfect balance of taste and texture.
- Chocolate cake mix: The base of the cake, providing a rich and moist chocolate foundation without any fuss.
- Butter: Adds smooth richness and helps create the creamy peanut butter topping.
- Cream cheese: Softened to a silky texture, it brings tangy creaminess that cuts through the sweetness.
- Creamy peanut butter: The star flavor that swirls through the cake, adding that irresistible nutty sweetness.
- Vanilla extract: Enhances all the flavors and adds depth to the peanut butter cream.
- Powdered sugar: Sweetens and thickens the peanut butter mixture just right.
- Chocolate chips: Sprinkled on top for melty chocolate bursts all over the cake.
- Mini Reese’s cups: Little pockets of peanut butter chocolate delight that make each bite surprising and indulgent.
How to Make Chocolate Peanut Butter Earthquake Cake
Step 1: Prepare the Chocolate Cake
Start by following the instructions on your chocolate cake mix box to create the rich, chocolatey cake batter. Once ready, grease a 9×13-inch baking pan and pour the batter in evenly, setting the stage for that luscious peanut butter swirl.
Step 2: Make the Peanut Butter Cream Mixture
In a microwave-safe bowl, gently melt the butter. Then stir in the softened cream cheese, creamy peanut butter, and vanilla extract until the mixture becomes perfectly smooth and velvety. This creamy blend will add that signature swirl and tangy richness that sets this cake apart.
Step 3: Sweeten the Mixture
Now it’s time to add powdered sugar to the peanut butter cream base. Stir thoroughly until the sugar is fully incorporated and the mixture thickens, forming a luscious, spreadable topping that contrasts beautifully with the cake’s texture.
Step 4: Drop and Swirl
Using a spoon, dollop spoonfuls of the peanut butter mixture evenly over the surface of the chocolate cake batter. Don’t worry about perfection—this cake earns its “earthquake” name from the wild, rustic swirls that form during baking.
Step 5: Add the Chocolatey Extras
Sprinkle the cake generously with chocolate chips and mini Reese’s cups. These delightful add-ins will melt into gooey bites throughout the cake, making each forkful a surprise of rich chocolate and peanut butter goodness.
Step 6: Bake to Perfection
Pop the pan into a preheated oven at 350 degrees Fahrenheit and bake for 45 to 50 minutes. The cake will set around the edges but remain soft and indulgent inside, with gooey peanut butter ribbons weaving through the chocolate base.
Step 7: Cool Slightly and Enjoy
Remove your Chocolate Peanut Butter Earthquake Cake from the oven and let it rest for a bit. This brief cooldown lets the luscious layers settle, making it easier to slice and serve up generous portions of pure, nutty, chocolaty joy.
How to Serve Chocolate Peanut Butter Earthquake Cake

Garnishes
To make your Chocolate Peanut Butter Earthquake Cake even more irresistible, consider topping it with a dusting of powdered sugar or a drizzle of melted peanut butter or chocolate syrup. Freshly chopped peanuts or a few extra mini Reese’s cups can add a playful crunch and enhance this cake’s layered textures beautifully.
Side Dishes
This cake pairs wonderfully with light and creamy additions like vanilla bean ice cream or whipped cream to balance out the rich, dense texture. For a refreshing contrast, serve alongside fresh berries or a simple berry compote that cuts through the sweetness with bright, natural fruit flavors.
Creative Ways to Present
Try serving your Chocolate Peanut Butter Earthquake Cake in rustic slices atop colorful dessert plates with a garnish of mint leaves for a pop of color. For casual gatherings, turn it into a decadent layered trifle by cubing the cake and layering it with whipped cream and crushed peanut butter cups in a clear glass bowl.
Make Ahead and Storage
Storing Leftovers
After enjoying your Chocolate Peanut Butter Earthquake Cake, wrap any leftovers tightly in plastic wrap or store in an airtight container to maintain freshness. Keep it refrigerated for up to 3-4 days to preserve the creamy peanut butter swirls and moist cake texture.
Freezing
If you want to prepare ahead or save some cake for later, wrap portions well with plastic wrap and aluminum foil before freezing. The cake freezes beautifully for up to 2 months. When thawing, place the cake in the refrigerator overnight to keep its flavors and textures intact.
Reheating
To enjoy the cake warm, you can gently reheat individual slices in the microwave for 15-20 seconds or until just warmed through. This brings out the melty peanut butter and chocolate lusciousness. Be cautious not to overheat, as the cake is at its best when moist and gooey, not dry.
FAQs
Can I use homemade chocolate cake instead of a box mix?
Absolutely! Using a homemade chocolate cake recipe is a wonderful way to personalize your Chocolate Peanut Butter Earthquake Cake. Just be sure your cake batter isn’t too thin so the peanut butter swirls don’t sink too much during baking.
Is it possible to use crunchy peanut butter?
Yes, you can swap creamy peanut butter for crunchy if you love a bit of texture in your cake. Just keep in mind it might make the peanut butter mixture less smooth but it will add a delightful crunch throughout the swirls.
Can this cake be made gluten-free?
Definitely! Simply use a gluten-free chocolate cake mix. All other ingredients are naturally gluten-free, but always double-check the labels on processed items to be safe.
What can I substitute for cream cheese if I’m allergic?
You could try using a dairy-free cream cheese alternative or mascarpone cheese, depending on your taste preferences. These substitutions will alter the final texture slightly but still offer that creamy tang important for the peanut butter swirl.
How do I prevent the peanut butter mixture from sinking?
Dropping spoonfuls of the mixture onto the surface rather than pouring helps keep the swirls more distinct. Also, ensuring your cake batter is not too runny will support the peanut butter pockets better during baking.
Final Thoughts
This Chocolate Peanut Butter Earthquake Cake is a joyful celebration of two classic flavors swirling together in the most delicious way possible. Once you try it, you’ll want to make it again and again to share that perfect balance of creamy peanut butter and rich chocolate with your family and friends. Trust me, it’s a recipe that can turn any occasion into a memorable, mouthwatering event!
PrintChocolate Peanut Butter Earthquake Cake Recipe
This decadent Chocolate Peanut Butter Earthquake Cake is a rich and indulgent dessert combining a moist chocolate cake base with swirls of creamy peanut butter filling, studded with chocolate chips and mini Reese’s cups. Perfect for peanut butter and chocolate lovers looking for a show-stopping dessert with a delightful texture and luscious flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake Base
- 1 box chocolate cake mix (plus ingredients needed on box: usually eggs, water, and oil)
Peanut Butter Filling
- 1/2 cup butter
- 8 oz cream cheese, softened
- 1/2 cup creamy peanut butter
- 1/2 tsp vanilla extract
- 3 cups powdered sugar
Toppings
- 1/2 cup chocolate chips
- 3/4 cup mini Reese’s cups
Instructions
- Prepare the cake batter: Follow the instructions on the chocolate cake mix box to prepare the cake batter as directed, including all required ingredients like eggs, water, and oil.
- Grease the baking pan: Lightly grease a 9×13 inch baking pan to prevent sticking, then pour the prepared cake batter evenly into the pan and set aside.
- Melt the butter: Place the 1/2 cup butter in a microwave-safe bowl and microwave until fully melted, about 30-45 seconds.
- Make peanut butter mixture: To the melted butter, add the softened cream cheese, creamy peanut butter, and vanilla extract. Stir well until the mixture is completely smooth and creamy.
- Add powdered sugar: Gradually add 3 cups of powdered sugar into the peanut butter mixture, stirring continually until well combined and thick.
- Drop peanut butter dollops: Using a spoon, drop spoonfuls of the peanut butter mixture evenly across the top of the chocolate cake batter in the pan.
- Add toppings: Sprinkle the chocolate chips and mini Reese’s cups evenly over the entire surface of the cake batter and peanut butter dollops.
- Bake the cake: Place the pan in a preheated oven at 350°F (175°C) and bake for 45-50 minutes, or until a toothpick inserted in the cake (not in the peanut butter dollops) comes out clean.
- Cool and serve: Remove the cake from the oven and allow it to cool slightly before slicing and serving to enjoy the gooey, exuberant layers of chocolate and peanut butter.
Notes
- Make sure the cream cheese is softened to room temperature to ensure smooth mixing.
- Do not overbake; check cake at 45 minutes because overbaking can dry it out.
- Use full-fat cream cheese for best flavor and texture.
- Mini Reese’s cups add great texture, but you can substitute with chopped regular peanut butter cups if needed.
- Let the cake cool for at least 15 minutes to allow the peanut butter layer to set slightly.
- Store leftovers covered in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 420
- Sugar: 38g
- Sodium: 250mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 48g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 55mg
Keywords: Chocolate cake, Peanut butter cake, Earthquake cake, Chocolate peanut butter dessert, Reese’s peanut butter cup cake

