
This gooey Reese’s Peanut Butter Earthquake Cake is a dream dessert for anyone who loves the unbeatable combo of chocolate and peanut butter. Layers of rich chocolate cake, swirls of sweet peanut butter cream, and loads of Reese’s candies all come together for a treat that never fails to wow at parties or family movie nights.
The first time I made this was for a birthday celebration and it disappeared before the candles were out. That melty peanut butter swirl really is showstopping and irresistible.
Ingredients
- Chocolate cake mix plus eggs oil and water: as the base gives reliable chocolate flavor and a moist crumb
- Butter melted: offers moisture and richness
- Cream cheese softened: creates the signature sturdy cheesecake swirl do not use nonfat for best texture
- Peanut butter: creamy kind is easiest for swirling and for getting that classic Reese’s taste check label for real peanuts
- Vanilla extract: adds depth and warmth use pure if possible
- Powdered sugar: makes the peanut butter swirl sweet and fluffy sift for smoothest results
- Semi sweet chocolate chips: balance out sweetness and melt to create streaks of chocolate go for a trusted brand with high cocoa content
- Mini Reese’s Peanut Butter Cups halved: for candy pockets in every bite choose the freshest candies for the best melt and texture
Step-by-Step Instructions
- Preheat and Prepare the Pan:
- Grease your glass baking dish and set oven to the right temperature to make sure your cake cooks evenly and does not stick
- Mix the Chocolate Cake Layer:
- Prepare cake mix with eggs oil and water to get a smooth pourable batter taking care to remove all dry clumps for even baking
- Make the Peanut Butter Cream Swirl:
- Beat softened cream cheese and melted butter together until they look airy and lump free so the swirl is easy to spoon over the cake
- Add Peanut Butter and Vanilla:
- Blend in peanut butter and vanilla until there is no streak and the mix is glossy and thick
- Add Powdered Sugar Gradually:
- Add powdered sugar one cup at a time to get a thick almost frosting like cream that holds its shape on the cake do not rush this step
- Swirl Peanut Butter Cream on Cake:
- Dollop large spoonfuls of the peanut butter cream over the cake batter in your pan spacing them for the best marbled look try not to stir or mix in
- Top with Chocolates:
- Sprinkle chocolate chips and halved peanut butter cups over everything pressing them into the batter gently so some are visible after baking
- Bake:
- Bake in the oven for forty five to fifty five minutes until the top is set edges puffed and the center gives just a little when jiggled for perfect gooeyness
- Cool and Serve:
- Allow cake to cool slightly before serving for gooey slices or let it chill for easier cutting and serving at gatherings

Reese’s cups have always been my favorite candy and there is nothing better than pulling this cake from the oven and seeing those pools of peanut butter start to melt over the hot chocolate cake. My kids love to sneak the Reese’s halves before the cake is baked so I always hide a few for the top just before it goes in the oven.
Storage Tips
Store cooled cake covered at room temperature if eating within twenty four hours or in the fridge for up to five days. For longer storage freeze cut pieces tightly wrapped. Thaw at room temperature or microwave for soft gooey results like day one.
Ingredient Substitutions
You can swap creamy almond butter or sunflower seed butter for peanut butter if needed but make sure it is not too runny. Regular chocolate chips can be traded for dark chips or even white. If you are out of mini Reese’s peanut butter cups use chopped full size cups or add extra chips.
Serving Suggestions
This cake is perfect served slightly warm in big squares with a scoop of vanilla ice cream. For special occasions drizzle with extra melted chocolate or peanut butter just before serving. It travels well for potlucks and bake sales and always disappears fast.

Cultural and Historical Context
The earthquake cake tradition started as a Southern American treat known for its messy gooey layers and surprise fillings. Adding Reese’s takes it to a modern family favorite and has made it a staple for birthday parties and dessert bars at gatherings in my house.
Recipe FAQs
- → How do I achieve the perfect peanut butter swirl?
Drop spoonfuls of the peanut butter cream mixture onto the chocolate cake batter without blending completely; this lets the swirl develop as the cake bakes and forms its signature cracks.
- → Can I substitute the chocolate cake mix?
Yes, any preferred chocolate cake mix or homemade batter will work; just follow the mix's instructions for best consistency.
- → How can I ensure gooey, moist texture?
Avoid overbaking and let the center remain slightly wobbly. Cooling allows it to set while staying deliciously soft inside.
- → Are there tips for slicing clean portions?
Let the cake cool, then refrigerate for about an hour. This firms it up, making it easier to slice into neat squares.
- → Can I add more peanut butter flavor?
Swirl a little melted peanut butter on top before baking, or add extra peanut butter cups for even more flavor punch.
- → What pan is best for baking?
A glass baking dish promotes even heat and consistent results. Metal pans are fine; just check for doneness a few minutes earlier.