Chocolate Peanut Butter Earthquake Cake with Cream Cheese Swirl

Prep: 20 minCook: 50 min1 cake (20 slices)medium
Chocolate Peanut Butter Earthquake Cake with Cream Cheese Swirl

A decadent layered cake that creates its own marbled effect during baking. Rich chocolate cake batter topped with a fluffy peanut butter cream cheese mixture, chocolate chips, and halved peanut butter cups that sink and swirl throughout as it bakes. The result is an indulgent dessert with pockets of creamy peanut butter filling and bursts of chocolate throughout. Perfect for potlucks, birthday parties, or when you want an impressive dessert that looks complex but uses simple techniques. The earthquake effect happens naturally as the toppings settle into the cake during baking.

Ingredients

Yield: 1 cake (20 slices)
  • ½ cup butter
    almond butter1:1nut-free alternativepeanuts-freeadds dairy

    different flavor profile

    Full guide →
  • 1 chocolate fudge cake mix, plus ingredients needed to prepare (eggs, oil, water)
    homemade chocolate cake batter1:1gluten-free

    use gluten-free flour blend

    Full guide →
  • ½ cup peanut butter
    almond butter1:1nut-free alternativepeanuts-freeadds dairy

    different flavor profile

    Full guide →
  • 8 ounces cream cheese, softened
    mascarpone1:1richer option

    slightly sweeter result

    Full guide →
  • ½ teaspoon vanilla extract
  • 1 cup chocolate peanut butter cups, halved
    almond butter1:1nut-free alternativepeanuts-freeadds dairy

    different flavor profile

    Full guide →
  • 3 ½ cup powdered sugar
  • ½ cup chocolate chips

Instructions

  1. 1

    Set oven to 350 degrees Fahrenheit

  2. 2

    Prepare chocolate cake mix following package directions and pour into lightly greased 9x13 cake pan but do not bake

  3. 3

    Melt butter on stovetop until it bubbles

  4. 4

    Pour melted butter into mixing bowl and combine with cream cheese, beating until smooth

  5. 5

    Mix in peanut butter and vanilla extract until smooth

  6. 6

    Add powdered sugar one cup at a time, beating until thoroughly combined and mixture is light and fluffy

  7. 7

    Scoop spoonfuls of peanut butter mixture onto chocolate cake batter

  8. 8

    Sprinkle with chocolate chips and halved peanut butter cups

  9. 9

    Bake for 45 to 55 minutes or until middle is barely wobbly

  10. 10

    Cool for 15 to 20 minutes before slicing and serving

Tips

Tip 1

Use room temperature cream cheese for easier mixing and smoother texture.

Tip 2

Don't overbake - the center should still have a slight jiggle when done for the best fudgy texture.

Tip 3

Let cool completely before cutting for cleaner slices, though it's delicious served warm too.

Good to Know

Storage

Cover and refrigerate up to 3 days or freeze up to 2 months.

Make Ahead

Can be made 1 day ahead and stored covered at room temperature.

Serve With

Serve at room temperature or slightly warm. Top with vanilla ice cream if desired.

See pairing guide →

Common Mistakes

Watch

Don't skip cooling time to avoid messy slices.

Watch

Don't overbeat cream cheese mixture to avoid tough texture.

Substitutions

Gluten-Free Swaps

cake mix
homemade chocolate cake batter1:1gluten-free

use gluten-free flour blend

Full guide →

Nut-Free Alternatives

peanut butter
almond butter1:1nut-free alternativepeanuts-freeadds dairy

different flavor profile

Full guide →

General Alternatives

cream cheese
mascarpone1:1richer option

slightly sweeter result

Full guide →
Find more substitutions →

FAQ

Can I use natural peanut butter instead of regular?

Yes, but the texture may be slightly less smooth. Make sure it's well-stirred before using and the mixture may be a bit looser.

What if I don't have peanut butter cups?

You can substitute with chopped peanut butter cookies, Reese's pieces, or extra chocolate chips mixed with chopped peanuts.

How long does this cake keep?

Store covered at room temperature for 2 days or refrigerated for up to 5 days. The texture is best within the first 2 days.