I have a confession to make—I’m completely obsessed with any dessert that involves peanut butter and chocolate. There’s just something magical about that combo, and when it’s wrapped up in a gooey, melty, rich cake? Oh yes, I’m all in. That’s exactly what this Reese’s Peanut Butter Earthquake Cake delivers: layers of chocolatey cake, melty peanut butter, creamy swirls, and little pockets of Reese’s bliss in every bite. It’s not your average cake—it’s messy in the best way, with everything bubbling and swirling together like a sweet little eruption of joy.
The first time I made this, I knew it was going to become one of my go-to “wow” desserts. It’s ridiculously easy, but the flavor tastes like something you’d order at a fancy dessert bar. Whether you’re baking for a potluck, a party, or a random Tuesday when cravings hit hard, this cake delivers BIG. Get ready to be everyone’s favorite person when you show up with a warm dish of this gooey masterpiece.
What You Need To Make This Recipe
Chocolate Cake Mix: This is your base and the anchor of all the gooey goodness. A classic devil’s food or rich chocolate cake mix works perfectly. It provides the deep cocoa flavor that holds up to the peanut butter and candy swirls.
Cream Cheese: Softened cream cheese gives the cake its signature “earthquake” swirl. When mixed with powdered sugar and butter, it creates little creamy rivers throughout the cake that contrast the rich chocolate in the best way.
Butter: Melted and mixed with cream cheese and powdered sugar, butter adds a rich, decadent flavor and helps form that luscious filling that sinks beautifully into the cake as it bakes.
Powdered Sugar: This sweetens up the cream cheese mixture and creates that gooey, almost cheesecake-like texture throughout the cake.
Peanut Butter: Smooth peanut butter gets dolloped in and creates pockets of salty-sweet flavor. It plays off the chocolate perfectly, and when baked, it turns irresistibly melty.
Reese’s Peanut Butter Cups: Chopped and scattered throughout, these are the shining stars! They melt slightly into the cake and create amazing bursts of chocolate-peanut butter candy goodness.
Peanut Butter Chips: These add another layer of peanut buttery sweetness and a fun texture contrast to the creamier elements of the cake.
Chocolate Chips: Semi-sweet or milk chocolate chips give this cake those gooey chocolate pockets that every bite needs. They also help boost the overall chocolate flavor.
Ingredients List
- 1 box chocolate cake mix (preferably devil’s food)
- 1 cup water (for cake mix)
- ½ cup vegetable oil (for cake mix)
- 3 large eggs (for cake mix)
- 8 oz cream cheese, softened
- ½ cup (1 stick) unsalted butter, melted
- 2 cups powdered sugar
- ½ cup smooth peanut butter
- 1 cup chopped Reese’s peanut butter cups
- ½ cup peanut butter chips
- ½ cup semi-sweet or milk chocolate chips
How to Make Reese’s Peanut Butter Earthquake Cake
Step 1: Prepare the Cake Batter
Start by making your chocolate cake batter according to the instructions on the box. Typically, that means combining the mix with water, oil, and eggs. Beat until smooth, then pour it into a greased 9×13-inch baking dish.
Step 2: Make the Cream Cheese Mixture
In a separate bowl, beat together the softened cream cheese, melted butter, and powdered sugar until smooth and creamy. This mixture should be thick but spreadable—it’s going to sink into the cake and create those signature “earthquake” cracks and swirls.
Step 3: Add the Peanut Butter Swirls
Warm the peanut butter slightly (15-20 seconds in the microwave works great), then dollop it all over the top of the cake batter. Swirl it in slightly with a butter knife, but don’t overdo it—you want some distinct peanut butter pockets.
Step 4: Swirl in the Cream Cheese Mixture
Drop big spoonfuls of the cream cheese mixture over the batter and swirl gently. It doesn’t have to be perfect—it’s called “earthquake cake” for a reason! It’ll bake up beautifully chaotic.
Step 5: Add the Good Stuff
Scatter the chopped Reese’s peanut butter cups, peanut butter chips, and chocolate chips all over the top of the cake. Press them in just a little so they settle into the batter.
Step 6: Bake to Gooey Perfection
Bake the cake at 350°F (175°C) for about 40–45 minutes. The center should still have a bit of jiggle, but the edges will be set. It’s supposed to be gooey—don’t overbake!
Step 7: Cool Slightly and Serve
Let the cake cool for at least 20–30 minutes before serving. It will still be warm and gooey, but not too hot to eat. A scoop of vanilla ice cream on top? Highly recommended!
Tips for Making this Recipe
- Don’t over-swirl! Let the peanut butter and cream cheese mixtures keep their character. A few swirls are enough.
- Use room-temperature cream cheese for the smoothest blend—it makes the mixing process easier.
- Customize the toppings if you like—try adding chopped pretzels or a drizzle of hot fudge after baking.
- This cake is rich, so small squares go a long way—but don’t be surprised if people come back for seconds.
- It stores well in the fridge for 3–4 days. Reheat in the microwave for about 15–20 seconds for that fresh-out-of-the-oven gooeyness.
FAQs
Can I use a homemade chocolate cake instead of boxed mix?
Absolutely! If you have a favorite chocolate cake recipe, go for it. Just make sure it yields enough batter for a 9×13-inch pan.
What if I don’t have peanut butter chips?
No problem—you can use extra chopped Reese’s or more chocolate chips instead. The cake is very forgiving.
Does this cake need to be refrigerated?
Yes, because of the cream cheese, it’s best stored in the refrigerator if not eaten the same day. Just reheat a slice before serving.
Can I freeze Reese’s Earthquake Cake?
You can! Let it cool completely, slice it into squares, and wrap individually. Freeze for up to 2 months and thaw in the fridge or microwave before eating.
What’s the best way to serve it?
Warm with vanilla ice cream or a cold glass of milk. It’s also insanely good with a drizzle of warm chocolate or caramel sauce.