Chocolate Peanut Butter Swirl Cake

Category: Sweet Finishes & Fresh-Baked Joy

This rich chocolate cake combines moist layers with creamy peanut butter swirls that melt into the batter. Chocolate chips and mini Reese’s cups add bursts of texture and flavor throughout. The peanut butter mixture is smooth and sweet, blending harmoniously with the chocolate base. Bake until set and golden, letting it cool slightly before serving to enjoy a decadent texture. Perfect for sharing, this treat balances sweetness and richness in every bite.

Breanna smiling at the camera.
Created By Breanna
Last updated on Thu, 06 Nov 2025 18:10:21 GMT
A slice of chocolate peanut butter earthquake cake. Save
A slice of chocolate peanut butter earthquake cake. | foodiffy.com

This Chocolate Peanut Butter Earthquake Cake is the ultimate indulgence for anyone craving something rich and comforting. It blends moist chocolate cake with a creamy peanut butter swirl and bursts of Reese's cups for an unforgettable dessert perfect for sharing with family or friends.

I first made this cake when I was short on time but wanted to impress guests and it quickly became a family favorite dessert that everyone requests

Ingredients

  • Chocolate cake mix: provides a reliable base with deep cocoa flavor choose a brand you trust for consistent results
  • Butter: enriches the peanut butter cream use unsalted butter to control overall saltiness
  • Cream cheese: adds tang and creaminess soften it well to avoid lumps
  • Creamy peanut butter: brings the star flavor if you want texture try chunky for a nutty bite
  • Vanilla extract: lifts the flavors opt for pure vanilla for the best aroma
  • Powdered sugar: sweetens and thickens the peanut butter layer sift it if you want extra smoothness
  • Semi sweet chocolate chips: give bursts of chocolate throughout pick good quality chips for melting
  • Mini Reese's cups: add salt sweet contrast pick the freshest you can find to avoid dryness

Instructions

Prepare The Cake Mix:
Follow the cake mix directions carefully using fresh ingredients especially eggs and oil Mix until just combined to avoid a tough crumb
Grease The Pan And Pour Batter:
Use a 9 by 13-inch pan and grease it thoroughly with butter or nonstick spray This prevents sticking and helps with easy removal Pour in the batter evenly and smooth the top with a spatula
Make The Peanut Butter Cream:
In a microwave-safe bowl melt the butter just until soft Add softened cream cheese peanut butter and vanilla Extract then stir vigorously until the mixture is silky and smooth This step is important to avoid lumps that show in the swirl
Add Powdered Sugar:
Gradually add powdered sugar while mixing to create a thick but spoonable cream Take your time here for even consistency
Drop The Swirl Onto Cake:
Use a spoon and drop dollops of the peanut butter cream randomly across the cake batter This creates the signature earthquake effect when baked
Sprinkle Chocolate Chips And Reese's:
Scatter chocolate chips and miniature Reese's cups evenly over the top for melty pockets of goodness and extra visual appeal
Bake The Cake:
Preheat your oven to 350 degrees Fahrenheit Bake for approximately 45 to 50 minutes or until a toothpick inserted near the center comes out with moist crumbs but no raw batter
Cool And Serve:
Let the cake cool slightly in the pan on a wire rack This helps it set so the peanut butter swirl doesn't run too much Slice and enjoy warm or at room temperature
A close up of a chocolate cake with peanut butter and chocolate chips.
A close up of a chocolate cake with peanut butter and chocolate chips. | foodiffy.com

When I serve it during family gatherings it always sparks stories of childhood peanut butter sandwiches and makes the moment more special

Storage Tips

Store leftover cake in an airtight container at room temperature to maintain moisture for up to three days Refrigeration is possible but can sometimes dry out the cake If you want to keep it longer freeze individual slices wrapped tightly then thaw before serving

Ingredient Swaps

Try substituting the peanut butter for almond or cashew butter for a different nutty flavor Choose dark chocolate chips if you prefer a more bittersweet contrast Light cream cheese can be used for a slightly lighter texture though it will be a bit less rich

Serving Ideas

Serve with a scoop of vanilla ice cream or a dollop of whipped cream for an extra indulgent experience Garnish with chopped peanuts or a drizzle of caramel sauce to amp up the texture and flavor Enjoy with a cold glass of milk for the classic combo

Cultural Context

This dessert taps into the popular American love for combining chocolate and peanut butter a classic pairing famously embodied by Reese's products The idea of an “earthquake” cake refers to the dramatic visual swirl effect which creates excitement and surprise when cutting into it Many variants of this style cake use different nut butters or add crunchy toppings

A chocolate cake with peanut butter and chocolate chips.
A chocolate cake with peanut butter and chocolate chips. | foodiffy.com

Take care not to overbake to keep the cake moist and tender

Frequently Asked Recipe Questions

→ Can I use homemade chocolate cake instead of box mix?

Yes, homemade chocolate cake batter works great as a base, adding a more personalized touch to the dessert.

→ What type of peanut butter works best?

Creamy peanut butter creates smooth swirls, but chunky peanut butter can add extra texture if preferred.

→ How do I prevent the peanut butter mixture from sinking?

Dropping spoonfuls gently onto the batter and lightly swirling helps keep the peanut butter on top during baking.

→ Can I substitute Reese’s cups with other chocolates?

Absolutely, mini chocolate candies or chopped chocolate bars work well as tasty alternatives.

→ What is the best way to store this cake?

Keep it in an airtight container at room temperature for up to three days to maintain freshness and moisture.

Chocolate Peanut Butter Cake

Moist chocolate cake layered with creamy peanut butter and sprinkled with chocolate chips and Reese’s cups.

Preparation Time
20 mins
Time to Cook
50 mins
Overall Time
70 mins
Created By: Breanna

Type of Recipe: Desserts & Baking

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 12 Number of Servings

Dietary Options: Good for Vegetarians

Ingredients Required

→ Cake Base

01 1 box chocolate cake mix with ingredients as specified on package

→ Peanut Butter Swirl

02 115 grams unsalted butter
03 225 grams cream cheese, softened
04 128 grams creamy peanut butter
05 2.5 milliliters vanilla extract
06 360 grams powdered sugar

→ Toppings

07 90 grams semisweet chocolate chips
08 110 grams mini Reese's peanut butter cups

Guide to Cooking

Step 01

Mix chocolate cake batter following package directions.

Step 02

Grease a 23x33 cm baking pan and pour in the prepared batter.

Step 03

Melt butter in a microwave-safe bowl, then stir in softened cream cheese, peanut butter, and vanilla extract until smooth.

Step 04

Incorporate powdered sugar into the peanut butter mixture until fully combined.

Step 05

Drop spoonfuls of the peanut butter mixture over the cake batter, then evenly sprinkle chocolate chips and mini Reese's peanut butter cups on top.

Step 06

Bake in a preheated oven at 175°C for 45 to 50 minutes.

Step 07

Remove from oven and allow to cool slightly before serving.

Extra Suggestions

  1. Adjust baking time according to oven characteristics. For stronger peanut butter flavor, substitute creamy with chunky peanut butter. Store in airtight container at room temperature for up to three days.

Necessary Equipment

  • 9x13 inch (23x33 cm) baking pan
  • Microwave-safe bowl
  • Mixing spoon

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy, peanuts, and gluten

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 550
  • Fats: 30 g
  • Carbohydrates: 70 g
  • Protein: 8 g