Why settle for bland store-bought cheesecake when you can create a rich, decadent dessert with chocolate and peanut butter swirls in under 30 minutes?
Print
Decadent Chocolate Peanut Butter Swirl Cheesecake
A rich, creamy cheesecake featuring swirls of chocolate and peanut butter, topped with a glossy chocolate magic shell.
- Total Time: 80
- Yield: 8 1x
Ingredients
🥄 1 1/2 cups graham crackers
🥄 6 tablespoons butter, melted
🥄 2 (8 oz) packages cream cheese, at room temperature
🥄 3/4 cup sugar
🥄 1 teaspoon vanilla extract
🥄 4 large eggs, at room temperature
🥄 1/2 cup peanut butter
🥄 4 ounces dark chocolate, melted (for swirl)
🥄 4 ounces dark chocolate, melted (for magic shell)
🥄 1 teaspoon coconut oil
Instructions
👨🍳 Preheat oven to 350°F. Crush graham crackers into fine crumbs, then mix with melted butter. Press into bottom of a 9-inch springform pan.
👨🍳 Bake crust for 8 minutes until golden. Cool completely.
👨🍳 Beat cream cheese until smooth. Add sugar and vanilla. Mix in eggs one at a time.
👨🍳 Fold in peanut butter until uniform. Mix half of melted chocolate into batter.
👨🍳 Swirl remaining chocolate through the batter using a knife or toothpick.
👨🍳 Pour into crust and bake at 325°F for 50-60 minutes until edges are golden and center jiggles slightly.
👨🍳 Cool completely, then refrigerate for at least 4 hours.
👨🍳 Melt dark chocolate with coconut oil and drizzle over top. Chill until set.
Notes
For best results, use room temperature ingredients. The swirls should be visible but not too bold.
Nutrition
- Calories: 380
- Sugar: 22
- Sodium: 250
- Fat: 24
- Carbohydrates: 35
- Fiber: 2
- Protein: 12
The Ultimate Cheesecake Base
To make the crust, crush 1½ cups graham crackers into fine crumbs. Mix with 6 tablespoons melted butter until it clumps together. Press firmly into the bottom of a 9-inch springform pan. Bake at 350°F for 8 minutes to set the base. This ensures your crust stays crisp, not soggy, under the creamy filling.
Creamy, Smooth Cheesecake Filling
In a large bowl, beat 2 packages (8 oz each) cream cheese until smooth and fluffy—about 2 minutes. Add ¾ cup sugar and 1 teaspoon vanilla extract. Mix in 4 large eggs one at a time, ensuring no lumps form. Then fold in ½ cup peanut butter until well combined. The key here is to mix just until uniform, avoiding overmixing which leads to a tough texture.

The Magic Swirl Technique
Melt 4 ounces dark chocolate in a double boiler. Pour half of this chocolate into the cheesecake batter, stirring gently to create a marbled effect. Use a knife or toothpick to swirl the chocolate through the peanut butter filling, creating beautiful contrast. If the swirls look too faint, add more melted chocolate to the batter before swirling.
How to Get Perfect Edges and a Set Center
Pour the batter into your prepared crust. Tap the pan lightly on the counter to release air bubbles. Bake at 325°F for 50-60 minutes. The edges should pull away slightly from the pan and turn golden. The center should still look slightly jiggly but not liquid. Let cool completely before refrigerating for at least 4 hours or overnight.
The Finishing Touch
Once chilled, melt 4 ounces of dark chocolate with 1 teaspoon coconut oil for a glossy, professional magic shell. Drizzle the sauce over the top in zigzag patterns. Chill for 30 minutes until set. Serve with a dollop of whipped cream or a dusting of cocoa powder.

Storage and Make-Ahead Tips
Store the cheesecake in the refrigerator for up to 5 days. Wrap tightly in plastic wrap or cover with foil. For longer storage, freeze for up to 2 months. Thaw overnight in the fridge before serving. You can also prepare the crust and filling ahead of time, then bake just before adding the swirl and shell.
Common Problems and How to Fix Them
Too dense? You likely overmixed the batter or used too much peanut butter. Add 1-2 tablespoons of cream cheese or milk to loosen it. Cracked top? The oven temperature was too high or the filling was overbaked. Use a water bath and lower the oven temp to 300°F. If the swirls disappear, the chocolate was too warm when mixed in—cool it slightly before swirling.
Variations That Actually Work
Swap dark chocolate with milk or white chocolate for a sweeter twist. Try adding a drizzle of caramel sauce or sea salt on top. For a lighter version, substitute half the cream cheese with Greek yogurt. You can also add a tablespoon of espresso powder to enhance the chocolate flavor.
Conclusion
This decadent chocolate peanut butter swirl cheesecake brings two beloved flavors together in one rich, creamy dessert. The smooth base, bold swirls, and glossy chocolate finish make it a showstopper. Try this recipe for your next dinner party or cozy night in.





















































