Reese’s Peanut Butter Earthquake Cake Recipe
If you love a dessert that delivers an explosion of flavors and textures, you’re going to adore this Reese’s Peanut Butter Earthquake Cake. This decadent cake combines rich chocolate layers with creamy peanut butter and cream cheese frosting, studded generously with chopped Reese’s Peanut Butter Cups, creating a delightful “earthquake” of deliciousness in every bite. It’s a crowd-pleaser perfect for celebrations or any time you want to impress with a show-stopping dessert that tastes as phenomenal as it looks. Trust me, once you try this Reese’s Peanut Butter Earthquake Cake, you’ll keep coming back for more!

Ingredients You’ll Need
Every ingredient in this recipe plays a crucial role, coming together to build that perfect blend of smooth, rich, and indulgent. From the chocolatey base to the luscious peanut butter cream cheese frosting, each component is simple yet essential for the cake’s incredible taste, texture, and irresistible appearance.
- 1 box chocolate cake mix: This forms the moist, chocolatey foundation of your cake and saves you time without sacrificing flavor.
- 1 cup water: Helps bring the cake batter to the perfect consistency for baking.
- 1/2 cup vegetable oil: Keeps the cake tender and moist throughout.
- 3 large eggs: Bind everything together and add richness to the cake.
- 1 cup creamy peanut butter: Adds that classic peanut butter flavor and creaminess to the frosting.
- 8 oz cream cheese, softened: Gives the frosting a tangy richness that balances the sweetness.
- 1/2 cup unsalted butter, melted: Provides smoothness and depth to the frosting texture.
- 4 cups powdered sugar: Sweetens and thickens the frosting perfectly.
- 1 tsp vanilla extract: Enhances the flavors making them more rounded and aromatic.
- 1 cup Reese’s Peanut Butter Cups, chopped: The ultimate topping that creates those delightful “earthquake” vibes with every bite.
How to Make Reese’s Peanut Butter Earthquake Cake
Step 1: Prepare the Chocolate Cake Layer
Start by preheating your oven to 350°F (175°C) and greasing a 9×13-inch baking pan. In a large bowl, mix together the chocolate cake mix, water, vegetable oil, and eggs until the batter is smooth and well combined. Pour the batter evenly into your greased pan and bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool completely before moving on to the next step – this ensures your frosting won’t melt or slide off.
Step 2: Make the Creamy Peanut Butter Frosting
While the cake cools, it’s frosting time! Using an electric mixer, beat the softened cream cheese, creamy peanut butter, and melted unsalted butter together until smooth and fluffy. Gradually add in the powdered sugar, mixing continuously to reach a thick yet spreadable consistency. Finish by stirring in the vanilla extract to bring all those flavors together beautifully. This frosting is what makes the Reese’s Peanut Butter Earthquake Cake truly special — rich, creamy, and oh-so-peanut buttery.
Step 3: Assemble the Cake
Once your cake has completely cooled, spread the peanut butter frosting evenly over the top. Then generously sprinkle the chopped Reese’s Peanut Butter Cups all over the frosting layer, pressing them down slightly so they stick. This topping not only adds a delightful texture but also delivers the signature peanut butter and chocolate bursts that give this cake its “earthquake” effect. Chill the cake for at least an hour to set the frosting and let the flavors meld together perfectly.
How to Serve Reese’s Peanut Butter Earthquake Cake

Garnishes
If you want to take your presentation up a notch, consider sprinkling some additional crushed Reese’s cups or a light drizzle of melted chocolate on top before serving. A few whole peanut butter cups or even a sprinkle of sea salt can elevate the look while adding layers of flavor. These simple garnishes can make your Reese’s Peanut Butter Earthquake Cake look bakery-worthy with minimal effort.
Side Dishes
This rich dessert pairs wonderfully with lighter accompaniments to balance its decadence. Serve slices alongside a scoop of vanilla ice cream or a dollop of whipped cream to amplify the creamy textures. Fresh berries like raspberries or strawberries also offer a bright, tart contrast that helps cut through the richness of the cake, creating a perfect harmony on your plate.
Creative Ways to Present
Want to impress your guests? Slice the Reese’s Peanut Butter Earthquake Cake into petits squares and serve them on a dessert platter with mini forks or toothpicks for easy sharing. You might also try layering it into individual clear parfait glasses with extra chopped peanut butter cups and whipped cream, turning this classic cake into an eye-catching layered dessert. No matter how you choose to present it, this cake is guaranteed to draw compliments.
Make Ahead and Storage
Storing Leftovers
Leftover Reese’s Peanut Butter Earthquake Cake is best stored in an airtight container in the refrigerator. The frosting needs to stay cool to maintain its creamy texture and prevent spoilage. Properly stored, your cake will stay fresh and delicious for up to 4 days, so you can enjoy it well beyond the initial serving.
Freezing
If you want to save some for later, you can freeze this cake, though I recommend freezing it without the peanut butter cup topping to preserve their texture. Wrap the cake tightly in plastic wrap and then aluminum foil before placing it in the freezer. When you’re ready to enjoy it, thaw overnight in the fridge to keep it moist and flavorful.
Reheating
Because this cake is best served chilled or at room temperature, reheating isn’t necessary. If you prefer it slightly warmed, gently warm individual slices in the microwave for 10 to 15 seconds—just enough to soften the frosting without melting it completely. This way, you preserve all those fantastic textures and flavors that make Reese’s Peanut Butter Earthquake Cake so irresistible.
FAQs
Can I use homemade cake instead of boxed mix?
Absolutely! Homemade chocolate cake from your favorite recipe works beautifully in this recipe and adds a personal touch. Just be sure your cake is fully cooled before adding the frosting to avoid melting.
What if I don’t have cream cheese?
Cream cheese adds richness and tang to the frosting, but if you don’t have it, you can use mascarpone or even full-fat Greek yogurt as a substitute, though the texture and flavor will differ slightly.
Can I make this cake gluten-free?
Yes! Use a gluten-free chocolate cake mix and double-check that your other ingredients like powdered sugar and vanilla extract are gluten-free certified. The rest of the recipe requires no changes.
How do I keep the peanut butter cups from melting in the frosting?
Make sure your cake and frosting are completely cool before adding the chopped peanut butter cups, and chill the cake after assembly. This prevents the peanut butter cups from melting and losing their shape.
Is there a way to make this cake less sweet?
You can reduce the powdered sugar in the frosting slightly, but keep in mind it acts as a thickener, so avoid cutting down too much. Adding a pinch of salt to the frosting can also help balance sweetness.
Final Thoughts
There is something truly magical about the Reese’s Peanut Butter Earthquake Cake—a perfect marriage of chocolate and peanut butter flavors with a texture that surprises and delights with every forkful. It’s easy to make but tastes like a masterpiece, perfect for impressing friends, family, or just treating yourself. So don’t hesitate to give this recipe a try; once you experience the joy of this cake, it might just become your new favorite indulgence!
PrintReese’s Peanut Butter Earthquake Cake Recipe
Reese’s Peanut Butter Earthquake Cake is a decadent layered chocolate peanut butter dessert featuring a moist chocolate cake base infused with creamy peanut butter cheese filling, topped generously with chopped Reese’s Peanut Butter Cups. This rich, indulgent cake is perfect for peanut butter lovers looking for a crowd-pleasing sweet treat with a gooey, flavorful twist.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Cake Ingredients
- 1 box chocolate cake mix
- 1 cup water
- 1/2 cup vegetable oil
- 3 large eggs
Peanut Butter Cream Cheese Filling
- 1 cup creamy peanut butter
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, melted
- 4 cups powdered sugar
- 1 tsp vanilla extract
Topping
- 1 cup Reese’s Peanut Butter Cups, chopped
Instructions
- Prepare the Cake Batter: In a large mixing bowl, combine the chocolate cake mix, 1 cup water, 1/2 cup vegetable oil, and 3 large eggs. Use an electric mixer on medium speed to blend the ingredients until smooth and well combined.
- Make the Peanut Butter Filling: In a separate bowl, beat together the softened cream cheese, creamy peanut butter, melted unsalted butter, and vanilla extract until smooth and creamy. Gradually add the powdered sugar, mixing well until the filling is thick but spreadable.
- Layer the Cake and Filling: Pour half of the chocolate cake batter into a greased 9×13 inch baking pan. Drop spoonfuls of half the peanut butter filling over the cake batter. Pour the remaining chocolate cake batter over the filling, then dollop the rest of the peanut butter filling on top. Using a knife or skewer, gently swirl the filling into the cake batter to create a marbled effect.
- Bake the Cake: Bake in a preheated oven at 350°F (175°C) for 40-45 minutes or until a toothpick inserted into the center comes out with moist crumbs but no raw batter. Baking time may vary slightly depending on your oven.
- Cool and Add Toppings: Allow the cake to cool completely in the pan on a wire rack. Once cooled, sprinkle the chopped Reese’s Peanut Butter Cups evenly over the top of the cake to add texture and extra peanut butter flavor.
- Serve: Cut the cake into squares and serve. This cake is best enjoyed at room temperature, but can also be stored covered in the refrigerator for up to 3 days.
Notes
- You can substitute creamy peanut butter with natural peanut butter for a less sweet filling but keep in mind it may be less smooth.
- Ensure the cream cheese is fully softened before mixing to avoid lumps in the filling.
- For extra crunch, add chopped peanuts or Reese’s Pieces on top along with the peanut butter cups.
- This cake can be frozen after baking and cooling for up to 2 months; thaw overnight in the refrigerator before serving.
- If you prefer a less sweet cake, reduce powdered sugar slightly in the peanut butter filling.
Nutrition
- Serving Size: 1 slice (1/12 of cake)
- Calories: 450 kcal
- Sugar: 38 g
- Sodium: 320 mg
- Fat: 27 g
- Saturated Fat: 10 g
- Unsaturated Fat: 15 g
- Trans Fat: 0.5 g
- Carbohydrates: 45 g
- Fiber: 3 g
- Protein: 7 g
- Cholesterol: 70 mg
Keywords: Reese’s Peanut Butter Earthquake Cake, chocolate peanut butter cake, peanut butter cheesecake cake, Reese’s dessert, layered chocolate peanut butter cake

