As the weather turns cozy and the days get shorter, there’s nothing quite like the indulgent embrace of a warm slice of Peanut Butter Earthquake Cake. I stumbled upon this irresistible dessert while browsing through my pantry, a sugar-free twist on the classic chocolate-peanut butter combo that sends my taste buds into a frenzy. The rich, chocolatey aroma fills the kitchen, mingling with the nutty fragrance of peanut butter, instantly putting me in a good mood.
This cake isn’t just a feast for the senses; it’s the perfect solution for anyone looking to impress guests while keeping things simple. With its delightful swirls of cream cheese and layers of crunchy peanuts, it’s a guaranteed crowd-pleaser that’s both easy to whip up and a joy to share. Whether you need a treat for a special occasion or just want to satisfy your sweet tooth without the guilt, this Peanut Butter Earthquake Cake is here to deliver. Get ready to bake—your taste buds will thank you!
Why is Peanut Butter Earthquake Cake a Must-Try?
Heavenly Flavors: This cake combines the rich depth of chocolate with the creamy goodness of peanut butter, creating a taste sensation you’ll crave.
Easy to Make: With straightforward steps and accessible ingredients, you’ll whip this beauty up in no time, impressing family and friends alike.
Guilt-Free Indulgence: Using sugar-free sweeteners means you can enjoy your dessert without the added sugar spikes.
Crowd-Pleasing Treat: The delightful combination of textures—from the fudgy base to the crunchy peanuts—makes it an instant favorite at any gathering.
Perfect for Any Occasion: Whether it’s a cozy night in or a festive gathering, this cake fits right in. Get ready to experience baking joy with your Peanut Butter Earthquake Cake!
Peanut Butter Earthquake Cake Ingredients
For the Cake Base
- Almond flour – This gluten-free option adds a nutty flavor while keeping the cake moist.
- Swerve Sweetener – A sugar-free alternative that offers the sweetness without the guilt.
- Cocoa powder – Use unsweetened cocoa powder to enhance the rich chocolatey flavor.
- Baking powder – Helps the cake rise beautifully for a fluffy texture.
- Salt – A pinch of salt brings out all the flavors in this decadent cake.
- Large eggs – Eggs help bind the ingredients and add richness.
- Butter, melted – Gives a moist texture and a delicious buttery taste.
- Water – Helps to achieve the right batter consistency for your Peanut Butter Earthquake Cake.
- Vanilla extract – Infuses warmth and depth into the flavor profile.
For the Cream Cheese Swirl
- Cream cheese – Softened for easy mixing, it adds a luscious creaminess that complements the chocolate.
- Natural peanut butter – Choose a creamy version to ensure smoothness when mixing.
- Butter, softened – Enhances the creamy swirl with added richness.
- Powdered Swerve – For sweetness that blends seamlessly into the cream cheese mix.
- Almond milk – This non-dairy option keeps it moist; you can substitute with half water and half cream if desired.
- Vanilla extract – A repeat here, ensuring the flavor flows throughout the cake.
For the Toppings
- Dark chocolate chips – Sugar-free options keep this dessert lower in sugar without compromising on taste.
- Salted peanuts, chopped – Adds a delightful crunch and salty contrast on top of the sweet layers.
- Sugar-free peanut butter cups, chopped – For an extra layer of flavor and a fun treat to enjoy in every bite.
How to Make Peanut Butter Earthquake Cake
-
Preheat and Prepare: Start by preheating your oven to 325ºF and greasing a 9×13 glass or ceramic baking pan. This ensures your cake won’t stick, making for an easy release once it’s baked.
-
Mix the Cake Base: In a large bowl, whisk together the almond flour, Swerve Sweetener, cocoa powder, baking powder, and salt. Stir in the eggs, melted butter, water, and vanilla extract until the mixture is smooth and well combined. Spread this batter evenly into the prepared pan.
-
Prepare the Cream Cheese Swirl: In another large bowl, beat the cream cheese, peanut butter, and softened butter together until the mixture is creamy and smooth. Gradually beat in the powdered Swerve, then add the almond milk and vanilla extract, mixing until everything is well blended.
-
Create the Swirl: Dollop spoonfuls of the cream cheese mixture over the cake batter. Use a knife to swirl these dollops into the batter, creating a beautiful marbled effect.
-
Add Toppings: Sprinkle the dark chocolate chips and chopped salted peanuts evenly over the top of the cake mixture. Bake for 35 to 45 minutes, or until the edges are set and the center is soft and slightly jiggly.
-
Finish with Peanut Butter Cups: While the cake is still warm, sprinkle the chopped sugar-free peanut butter cups on top, allowing them to melt slightly into the cake. Let it cool before serving, and enjoy the delightful flavors!
Optional: Serve with a dollop of whipped cream for an extra indulgent touch.
Exact quantities are listed in the recipe card below.

Helpful Tricks for Peanut Butter Earthquake Cake
Ingredient Care: Always measure your almond flour and sweeteners accurately—too much can change the cake’s texture and flavor.
Mixing Technique: When blending the cream cheese with peanut butter, allow both to be at room temperature for a smoother consistency in your swirl.
Swirling Smart: Use a butter knife to gently create swirls instead of mixing completely. This keeps the distinct layers of your Peanut Butter Earthquake Cake intact.
Cooling Time: Don’t rush to cut into the cake while it’s warm; letting it cool completely ensures cleaner slices and that the flavors meld beautifully.
Bake to Perfection: Keep an eye on baking times. Test with a toothpick—if it comes out with moist crumbs, it’s done; too dry means overbaked!
What to Serve with Peanut Butter Earthquake Cake?
As your rich, chocolatey creation cools in the kitchen, imagine the delightful dishes that can elevate your dessert experience.
-
Whipped Coconut Cream: This light, airy topping balances the cake’s dense chocolate and peanut butter flavors, bringing a creamy touch to each slice.
-
Fresh Berries: Juicy raspberries or strawberries add a pop of tartness, cutting through the sweetness and offering a refreshing contrast.
-
Vanilla Ice Cream: The classic pairing of a warm slice and a scoop of ice cream is truly irresistible, creating a delightful melty experience on your palate.
-
Decadent Coffee: Brew a rich, bold cup of coffee to complement the sweetness of the cake, perfect for balancing flavors while enhancing dessert enjoyment.
-
Chocolate Drizzle: A drizzle of melted dark chocolate on top amplifies the cake’s decadent profile and creates an elegant look, making it feel even more special.
-
Chopped Nuts: Additional salted peanuts or toasted almonds can add an exceptional crunch, enhancing texture and flavor with each bite.
-
Chocolate Milkshake: Pairing this cake with a chilled, creamy chocolate milkshake can take your dessert experience to a whole new level of indulgence.
-
Salted Caramel Sauce: A warm drizzle of salted caramel adds a sweet-salty contrast that perfectly complements the rich peanut butter and chocolate notes.
These pairings will create an unforgettable dessert table that celebrates the luscious flavors of your Peanut Butter Earthquake Cake!
Peanut Butter Earthquake Cake Variations
Feel free to get creative and tailor this delightful cake to suit your taste buds or dietary needs!
- Gluten-Free: Substitute almond flour with a 1:1 gluten-free flour blend for an equally moist cake.
- Nut-Free: Replace almond flour with oat flour and use sunflower seed butter instead of peanut butter for a nut-free delight.
- Vegan: Swap out the eggs for flax eggs (1 tablespoon flaxseed meal + 3 tablespoons water per egg) and use coconut oil instead of butter.
- Extra Decadent: Add a layer of chocolate ganache on top—just melt sugar-free chocolate chips with coconut cream for a rich shine.
- Spicy Kick: Mix in 1/2 teaspoon of cayenne pepper or chili powder for a surprising heat that pairs wonderfully with chocolate and peanut butter.
- Fruit Fusion: Incorporate mashed bananas or applesauce into the batter for added moisture and a hint of natural sweetness.
- Higher Protein: Stir in a scoop of your favorite vanilla protein powder into the batter to boost the protein content without sacrificing flavor.
- Cheesecake Swirl: Blend in a touch more cream cheese and swirl it with your peanut butter mixture for a cheesecake twist that adds extra creaminess.
These variations let you personalize your Peanut Butter Earthquake Cake experience and keep things exciting in the kitchen!
Make Ahead Options
These Peanut Butter Earthquake Cake delights are perfect for busy home cooks who appreciate a head start! You can prepare the cake batter and the cream cheese swirl up to 24 hours in advance. Just mix the cake base and the cream cheese mixture, then cover them tightly and refrigerate. When you’re ready to bake, pour the batter into the prepared pan, swirl in the cream cheese mixture, and sprinkle on your toppings. This ensures the cake retains its delightful texture and flavor. Feel free to bake your cake up to 3 days ahead, cooling it completely before storing in an airtight container. Just reheat slightly before serving for a warm, indulgent treat!
How to Store and Freeze Peanut Butter Earthquake Cake
Room Temperature: Store leftover cake in an airtight container at room temperature for up to 3 days. This keeps it fresh and delicious, ready for indulgent snacking.
Fridge: For longer preservation, refrigerate the cake. Keep it covered in plastic wrap or an airtight container for up to 1 week, ensuring every bite remains scrumptious.
Freezer: To freeze, cut the cake into individual servings and wrap each piece tightly in plastic wrap, then in aluminum foil. Freeze for up to 3 months for a convenient treat anytime!
Reheating: When ready to enjoy, thaw the frozen pieces in the fridge overnight. Reheat in the microwave for about 20-30 seconds for that freshly baked taste in your Peanut Butter Earthquake Cake!

Peanut Butter Earthquake Cake Recipe FAQs
What type of almond flour should I use?
I recommend using blanched almond flour for this recipe. It has a finer texture and will create a lighter cake. Avoid almond meal, as it has a coarser consistency, which may not yield the desired fluffiness in your Peanut Butter Earthquake Cake.
How long can I store Peanut Butter Earthquake Cake?
At room temperature, you can store your cake in an airtight container for up to 3 days. If you prefer it fresh from the fridge, wrap it well and keep it there for up to one week, ensuring each piece remains moist and delicious.
Can I freeze Peanut Butter Earthquake Cake?
Absolutely! For optimal freezing, cut the cake into individual slices. Wrap each slice tightly in plastic wrap, followed by aluminum foil, and store in the freezer for up to 3 months. This method preserves the flavors and prevents freezer burn.
What should I do if my cake seems too wet after baking?
If your cake remains jiggly in the center after the baking time, it may need a few extra minutes in the oven. Just keep an eye on it! The edges should be set while the center is slightly moist. If it’s too wet overall, you might have added too much liquid—next time, gently fold the wet ingredients into the dry ones to avoid overmixing.
Are there any dietary considerations for this recipe?
Yes! This Peanut Butter Earthquake Cake is a fantastic option for those avoiding refined sugars, as we use Swerve Sweetener. However, keep in mind the natural peanut butter and cream cheese may contain allergens, so check labels if you’re serving guests with allergies! It’s best to opt for sugar-free versions of your ingredients if you’re watching sugar intake.
How do I make the perfect swirl in my Peanut Butter Earthquake Cake?
For an impressive swirl, dollop the cream cheese mixture in spoonfuls over the batter. Instead of mixing completely, use a butter knife to gently create swirls through the batter; aim for a balance of marbled design while keeping the layers distinct. This will ensure that each piece has that decadent creaminess without losing the overall chocolate base.

Peanut Butter Earthquake Cake That'll Rock Your Taste Buds
Ingredients
Equipment
Method
- Preheat your oven to 325ºF and grease a 9×13 baking pan.
- In a large bowl, whisk together the almond flour, Swerve Sweetener, cocoa powder, baking powder, and salt. Stir in the eggs, melted butter, water, and vanilla extract until smooth. Spread into the prepared pan.
- In another bowl, beat together the cream cheese, peanut butter, and softened butter until creamy. Gradually mix in the powdered Swerve, then add almond milk and vanilla.
- Dollop spoonfuls of the cream cheese mixture over the cake batter and use a knife to swirl together.
- Sprinkle dark chocolate chips and chopped salted peanuts over the batter. Bake for 35 to 45 minutes until edges are set and center is slightly jiggly.
- While warm, sprinkle chopped sugar-free peanut butter cups on top and let them melt slightly. Allow to cool before serving.





