Delicious Chocolate Peanut Butter Cake

Section: Sweet Treats

This tasty chocolate cake blends soft layers with creamy peanut butter ribbons that soak into the batter. You’ll find chocolate bits and mini Reese’s cups adding crunch and flavor all over. The peanut butter mix is sweet and smooth, blending perfectly with the chocolate. Bake until the cake is golden and set, then let it cool a bit before digging in for the best texture. Great for sharing, this dessert hits the right notes of sweet and rich every time.

Lindsey
Created By Lindsey
Most recently updated on Fri, 05 Dec 2025 19:56:02 GMT
A piece of chocolate peanut butter cake with swirls. Save
A piece of chocolate peanut butter cake with swirls. | cookbing.com

Indulge in this rich Chocolate Peanut Butter Earthquake treat that combines a soft chocolate base with creamy peanut butter ribbons and pockets of Reese's cups. It's a perfect dessert to share and enjoy with your loved ones.

This cake first came to life when I had little time but wanted to wow my guests. It quickly became a family favorite everyone asks for again and again.

Ingredients

  • Chocolate cake mix: a dependable base with rich cocoa taste. Pick your fave brand for best results
  • Butter: adds richness to the peanut cream. Use unsalted to keep salt in check
  • Cream cheese: gives a tangy creaminess. Make sure it’s soft so no lumps show up
  • Creamy peanut butter: the main flavor star. Chunky varieties give a nice crunch
  • Vanilla extract: lifts everything up. Pure vanilla smells best
  • Powdered sugar: thickens and sweetens the peanut cream. Sift if you want it ultra smooth
  • Semi sweet chocolate chips: scattered throughout for chocolatey bursts. Get good quality for easy melting
  • Mini Reese’s cups: salty and sweet pops. Fresh ones make a difference

Steps

Mix the Cake Batter
Follow the package instructions closely using fresh eggs and oil. Stir just enough so it’s mixed but not overdone or the cake gets tough
Prep the Pan and Add Batter
Grab a 9x13 pan and coat it well with butter or spray so nothing sticks. Pour the batter in evenly and level it out with a spatula
Whip Up Peanut Butter Cream
Melt butter in the microwave until soft but not liquidy. Mix in softened cream cheese, peanut butter, and vanilla extract until everything is silky smooth—this avoids lumps that show when swirled
Blend in Powdered Sugar
Add the powdered sugar slowly while stirring. This makes a thick but spoon-friendly cream. Take your time to get it even
Drop Swirls Onto Batter
Spoon dollops of the peanut butter cream all over the cake batter. This creates the cool “earthquake” look when baked
Top with Chocolate and Reese’s
Sprinkle chocolate chips and mini Reese’s evenly on top for melty bits and visual wow
Bake the Cake
Heat oven to 350°F. Bake for about 45-50 minutes. Test doneness by poking with a toothpick near the middle; it should come out with some moist crumbs but no wet batter
Cool Down and Serve
Let the cake chill a bit on a wire rack while still in the pan. This helps it firm up and keeps the swirl neat. Slice and enjoy warm or at room temp
Close-up shot of chocolate cake dotted with peanut butter and chocolate chips.
Close-up shot of chocolate cake dotted with peanut butter and chocolate chips. | cookbing.com

Whenever I bring this to family get-togethers, it sparks fun memories of peanut butter sandwiches and makes the day feel extra cozy.

Keeping It Fresh

Put leftovers in a sealed container at room temp to keep them moist for up to three days. You can chill it but it might dry out the cake a bit. If you want to save slices longer, freeze each one wrapped tightly and thaw before eating.

Swap Ideas

If you want a different nutty twist, try almond or cashew butter instead of peanut butter. Dark chocolate chips can add a bittersweet kick. Using light cream cheese makes it a bit less rich and a little lighter in texture.

Serving Suggestions

Top it off with vanilla ice cream or whipped cream for more indulgence. Throw on chopped peanuts or drizzle caramel sauce to boost flavor and crunch. A cold glass of milk pairs perfectly with this combo.

Backstory

This dessert taps into the classic US love for chocolate and peanut butter, popularized by Reese’s. The “earthquake” name comes from the wild swirl look that surprises when you cut it. Tons of versions switch up nuts or add crunchy toppings.

Chocolate cake topped with peanut butter and chocolate bits.
Chocolate cake topped with peanut butter and chocolate bits. | cookbing.com

Don’t let it bake too long if you want moist, tender cake

Frequently Asked Cooking Questions

→ Can I swap box mix for homemade chocolate cake?

You sure can. Homemade chocolate cake batter works well and adds a nice personal touch.

→ Which peanut butter should I use?

Creamy peanut butter makes smooth swirls, but chunky adds a fun, textured bite if you like.

→ How do I stop the peanut butter from sinking during baking?

Plop spoonfuls gently onto the batter and swirl lightly to keep the peanut butter near the top as it bakes.

→ Are other chocolates okay instead of Reese’s cups?

Definitely, mini chocolate candies or chopped bars make great tasty swaps.

→ What’s the best way to keep this cake fresh?

Store it in a sealed container on the counter at room temp for up to three days to keep it moist and tasty.

Peanut Butter Chocolate Cake

Soft chocolate cake layered with smooth peanut butter and topped with chocolate bits and Reese’s cups.

Preparation Time
20 minutes
Time to Cook
50 minutes
Overall Time
70 minutes
Created By: Lindsey

Type of Recipe: Sweet Treats

Cooking Difficulty: Great for Beginners

Cuisine Style: American

Servings Yielded: 12 Number of Servings

Diet Preferences: Vegetarian Option

Ingredients List

→ Cake Mix

01 One box chocolate cake mix with everything the package says

→ Peanut Butter Mix

02 115 grams butter, no salt
03 225 grams cream cheese, make it soft
04 128 grams smooth peanut butter
05 2.5 ml of vanilla flavor
06 360 grams powdered sugar

→ Finishings

07 110 grams mini Reese’s peanut butter cups
08 90 grams semi-sweet chocolate chips

Detailed Cooking Steps

Step 01

Follow the box directions to mix your chocolate cake batter.

Step 02

Grease a 23 by 33 cm pan and spread your batter there.

Step 03

In a microwave-safe bowl, melt the butter then mix in cream cheese, peanut butter, and vanilla until smooth.

Step 04

Add powdered sugar to the peanut butter mix and stir well until smooth.

Step 05

Drop spoonfuls of peanut butter mix all over the batter. Sprinkle the chocolate chips and mini peanut butter cups on top evenly.

Step 06

Cook in a 175°C oven for about 45 to 50 minutes.

Step 07

Take it out when done and let it cool before cutting and serving.

Helpful Hints

  1. Baking time might change based on your oven. Use chunky peanut butter if you want more peanut flavor. Keep leftovers in a sealed container at room temp for up to 3 days.

Necessary Kitchen Tools

  • A 9 by 13 inch (23x33 cm) pan for baking
  • A microwave-safe bowl
  • A spoon for mixing

Allergy Information

Always check ingredient labels for allergens and ask a doctor if unsure.
  • Has dairy, peanuts, and gluten

Nutritional Info (Per Serving)

These nutritional values serve as a guide and don’t replace advice from healthcare experts.
  • Calorie Count: 550
  • Fat Content: 30 grams
  • Carbohydrate Content: 70 grams
  • Protein Amount: 8 grams