Hey friend, let’s talk about a dessert that’s pure indulgence in every bite: Reese’s Peanut Butter Earthquake Cake. This is a wild, wacky cake that’s all about rich chocolate cake, a creamy peanut butter swirl, melty chocolate chips, and chunks of Reese’s Peanut Butter Cups. It’s sweet, gooey, and a little messy—think chocolate and peanut butter heaven with a texture that’s part cake, part lava-like decadence. The “earthquake” name comes from its cracked, uneven top, but trust me, the flavor is an absolute eruption of deliciousness.
This cake is perfect for potlucks, birthday parties, or those nights when you just need a serious treat. It’s a crowd-pleaser that’s great for sharing, and it’s forgiving enough for beginner bakers. I first made this when I was craving something over-the-top for a family gathering, and it’s been my secret weapon for impressing guests ever since. It’s not the prettiest dessert, but it’s so darn tasty that no one cares. Ready to make this showstopper? Let’s get to it!
Why You’ll Love This Reese’s Peanut Butter Earthquake Cake
- Quick to Whip Up: Using a boxed cake mix, it comes together in about an hour, with minimal effort.
- Insane Flavor Combo: Chocolate and peanut butter in every bite, with Reese’s cups adding that iconic candy crunch.
- Crowd-Pleasing Magic: Perfect for parties, it’s a hit with kids, adults, and anyone who loves Reese’s.
- No Perfection Required: The messy, cracked top is part of the charm—no need for fancy decorating skills.
- Versatile Dessert: Serve it warm with ice cream for a gooey treat or at room temp for a fudgy cake vibe.
- Customizable: Swap in different candies or add a drizzle of caramel to make it your own.
- Great for Sharing: Feeds a crowd, making it ideal for potlucks or big gatherings.

Ingredients You’ll Need
Here’s the lineup for this decadent cake, with some notes to make your prep a breeze:
- Chocolate cake mix (like devil’s food or dark chocolate): Pick your favorite brand—Duncan Hines or Betty Crocker work great.
- Eggs, oil, and water (for the cake mix): Check the box for exact amounts, usually 3 eggs, 1/2 cup oil, and 1 cup water.
- Cream cheese (softened): Full-fat gives the richest texture for the peanut butter layer.
- Butter (softened): Salted or unsalted both work; it adds richness to the swirl.
- Peanut butter (creamy): Use a smooth, non-natural kind like Jif or Skippy for the best consistency.
- Vanilla extract (for flavor): Just a splash elevates the peanut butter layer.
- Powdered sugar (for the swirl): Sweetens and thickens the creamy topping.
- Chocolate chips (semi-sweet): They melt into gooey pockets of chocolatey goodness.
- Reese’s Peanut Butter Cups (mini, halved): The star of the show—find them in the candy aisle.
(Note: A complete list of ingredients with exact measurements is included in the instructions section below.)
How to Make Reese’s Peanut Butter Earthquake Cake (Step-by-Step Instructions)
Let’s dive into making this indulgent cake—it’s super easy, and I’ll guide you with tips to avoid any hiccups.
Step 1: Prep the Oven and Pan
Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with nonstick cooking spray or butter to ensure easy release. Tip: Use a glass or metal pan, but glass works best for even baking with this gooey cake.
Step 2: Mix the Chocolate Cake Batter
In a large bowl, prepare 1 box of chocolate cake mix (15.25 oz) according to the package instructions—typically 3 eggs, 1/2 cup vegetable oil, and 1 cup water. Mix until smooth, then pour the batter into the greased baking dish. Don’t bake it yet! Tip: Whisk gently to avoid overmixing, which can make the cake dense.
Step 3: Make the Peanut Butter Swirl
In another large bowl, use an electric mixer to beat 8 oz softened cream cheese and 1/2 cup softened butter until smooth—it might look lumpy at first, but keep going. Add 1/2 cup creamy peanut butter and 1 teaspoon vanilla extract, beating until creamy. Gradually mix in 4 cups powdered sugar, 1 cup at a time, until thick and smooth. Tip: Room-temperature cream cheese blends easier, so let it sit out for 30 minutes before starting.
Step 4: Add the Peanut Butter Layer
Drop spoonfuls of the peanut butter mixture over the chocolate cake batter. Use a spoon or offset spatula to lightly spread it around, but don’t worry about making it perfect—the uneven swirls create the “earthquake” effect as it bakes. Tip: Don’t fully mix it into the batter; you want distinct layers for that gooey texture.
Step 5: Top with Goodies
Sprinkle 1/2 cup semi-sweet chocolate chips and 1 cup halved mini Reese’s Peanut Butter Cups evenly over the peanut butter layer. Press them lightly into the batter for extra decadence. Tip: Cut the Reese’s cups in half before starting to save time, and don’t skimp—they’re the star!
Step 6: Bake the Cake
Bake for 45–50 minutes, checking at 45 minutes with a toothpick. It should come out with a few moist crumbs, not wet batter. The center might look slightly soft or jiggly, but it’ll firm up as it cools. Let the cake cool for 10–15 minutes before serving. Tip: If the edges brown too fast, cover loosely with foil for the last 10 minutes.
Step 7: Serve and Enjoy
Serve warm for a gooey, lava-like experience, ideally with a scoop of vanilla ice cream or a drizzle of warmed peanut butter. Slice or scoop it—either way, it’s deliciously messy! Tip: Use a large spoon for serving; this cake doesn’t cut neatly, and that’s part of the fun.
Helpful Tips
This Reese’s Peanut Butter Earthquake Cake is a breeze to make, but these tips will make it even better and fit your lifestyle:
- Meal Prep It: Bake the cake a day ahead and store covered at room temperature for up to 3 days or in the fridge for 5–6 days. Reheat slices to restore that warm, gooey texture.
- Storing Leftovers: Keep leftovers in an airtight container at room temp for 3 days, in the fridge for up to a week, or freeze for up to 3 months. Wrap tightly to prevent drying out.
- Reheating for Gooey Goodness: Warm slices in the microwave for 15–20 seconds or in a 300°F (150°C) oven for 5–7 minutes. Add a fresh drizzle of peanut butter for extra decadence.
- Perfect Pairings: Serve with vanilla ice cream, whipped cream, or a glass of cold milk to balance the richness. For a fun twist, pair with a stout beer or hot coffee. It’s also great with a side of fresh berries to cut the sweetness.
- Creative Twists: Swap Reese’s for peanut butter chips, Reese’s Pieces, or chopped Snickers for a different candy vibe. Add a drizzle of caramel sauce for a salted caramel twist. For extra crunch, sprinkle chopped peanuts on top before baking.
- Make It Festive: Add festive sprinkles or swap chocolate chips for white chocolate chips for a holiday version. Serve in cupcake liners for individual portions at parties.
Frequently Asked Questions (FAQs)
Can I make this cake ahead of time?
Yes! Bake it up to 2 days ahead and store covered at room temp or in the fridge. Reheat gently before serving to bring back that warm, gooey texture. You can also prep the peanut butter mixture a day early and refrigerate it—just let it soften before spreading.
Can I freeze this cake?
Absolutely! Wrap cooled slices tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw at room temp and reheat to serve. The texture holds up well, though it’s best fresh for maximum gooeyness.
What if I don’t have creamy peanut butter?
Creamy peanut butter works best for a smooth swirl, but crunchy can add texture if you don’t mind bits. Avoid natural peanut butter, as the oil separation can make the swirl greasy.
Is this recipe good for meal prep?
It’s great for prepping ahead! Bake a batch, slice, and store in the fridge for quick desserts or snacks. Reheat individual portions for a treat that feels freshly baked.
How do I make it gluten-free?
Use a gluten-free chocolate cake mix (like King Arthur or Bob’s Red Mill) and ensure your Reese’s and other ingredients are gluten-free. The rest of the recipe works as is!
I whip up this Reese’s Peanut Butter Earthquake Cake whenever I need a dessert that wows, probably every couple of months for parties or just because I’m craving that chocolate-peanut butter combo. My favorite way to serve it is warm, scooped into bowls with a big scoop of vanilla ice cream—it’s like a sundae and cake in one. Give it a try and let me know how it turns out! Drop a comment or share your pics—I’d love to see your gooey masterpiece. Happy baking, friend

Reese’s Peanut Butter Earthquake Cake
Ingredients
- 1 box chocolate cake mix plus eggs, oil, and water per package instructions
- ½ cup unsalted butter melted
- 8 oz cream cheese softened
- ½ cup peanut butter
- ½ teaspoon vanilla extract
- 4 cups powdered sugar
- ½ cup semi-sweet chocolate chips
- 1 cup mini Reese’s Peanut Butter Cups halved
Instructions
- Preheat Oven:
- Preheat oven to 350°F (175°C). Grease a 9×13-inch glass baking dish.
- Prepare Cake Batter:
- Mix the chocolate cake batter according to the box instructions. Pour into the prepared baking dish.
- Make Peanut Butter Mixture:
- In a large bowl, beat the softened cream cheese and melted butter until smooth.
- Add the peanut butter and vanilla extract, and beat again until well combined.
- Mix in powdered sugar, one cup at a time, until fluffy and thick.
- Assemble the Cake:
- Spoon dollops of the peanut butter mixture evenly over the cake batter—do not mix.
- Sprinkle chocolate chips and halved Reese’s Peanut Butter Cups over the top.
- Bake:
- Bake for 45–55 minutes, or until the center is just set but still slightly jiggly—it will firm as it cools.
- For best texture, do not overbake.
- Serve:
- Let cool slightly. Serve warm for a gooey, molten center or fully cooled for a firm, sliceable bar.
Notes
- Swap in peanut butter chips or chopped Reese’s Pieces for extra flair.
- Delicious topped with vanilla ice cream or a drizzle of hot fudge.
- Can be made ahead and reheated for 10–15 seconds in the microwave.