This sweet and salty peanut butter pretzel cheesecake even comes with a swirl of chocolate. It’s bound to be a new favorite dessert.

This Pretzel Peanut Butter Chocolate Cheesecake is the perfect balance of sweet and salty. Creamy, decadent, and sure to please any peanut butter lover.
One of the things I get asked to make the most is cheesecake. Which is funny, because it’s one of the desserts I like the least.
Well. I shouldn’t say that I dislike cheesecake, because I certainly don’t. But I’m pretty picky about it. Most cheesecakes are way too sweet for me.
This one is obviously sweet (it is a cheesecake), but it’s so perfectly balanced.

No need to make two different bases for this dreamy pretzel peanut butter chocolate cheesecake.
I make one plain cheesecake base with cream cheese, sour cream, pure vanilla, and brown sugar. The base gets split evenly in half and divided into two bowls, where peanut butter gets mixed into one and melted semisweet chocolate into the other.
It then gets swirled together into a crust made from chocolate graham crackers, cinnamon, brown sugar, butter, and salted pretzels.
The molasses-laced brown sugar, nutty peanut butter, rich chocolate, and salty pretzels create a delicious and balanced flavor profile that isn’t too sweet.

Click here for the pretzel crust recipe.
Peanut Butter Pretzel Cheesecake
- Yield: 12 servings 1x
Description
This sweet and salty peanut butter pretzel cheesecake even comes with a layer of chocolate. It’s bound to be a new favorite dessert.
Ingredients
For the pretzel crust:
- 1 1/2 cups (about 150 g) chocolate graham crackers, finely ground
- 1 cup (about 100 g) salted pretzels, finely ground
- 1/2 teaspoon ground cinnamon
- 2 tablespoons brown sugar
- 6 tablespoons (85 g) unsalted butter, melted
For the filling:
- 2 pounds (907 g) cream cheese, at room temperature
- 1 cup brown sugar
- 1 cup sour cream
- 1/4 cup all-purpose flour
- 2 teaspoons pure vanilla extract
- 1/2 teaspoon salt
- 4 large eggs, at room temperature
- 3/4 cup smooth peanut butter
- 6 ounces (170 g) semisweet chocolate, melted and cooled slightly
For topping:
- 3 ounces (85 g) semisweet chocolate, melted, for drizzling
- 8-10 mini chocolate peanut butter cups, halved
- 1/2 cup mini pretzels, some whole and some lightly crushed
Instructions
- Preheat the oven to 325°F (163°C).
- Make the crust: in a large bowl or food processor, mix the ground chocolate graham crackers, ground pretzels, cinnamon, and brown sugar together. Add the melted butter and mix until the mixture holds together and forms a ball when squeezed.
- Line the bottom of a 10-inch springform pan with parchment paper and lightly grease the sides. Wrap the outside of the pan with several layers of aluminum foil. Press the crust mixture evenly into the bottom of the pan and about halfway up the sides.
- Freeze the crust for 10 minutes, then bake for 10 minutes. Let cool completely.
- Make the filling: in a stand mixer fitted with the paddle attachment, beat the cream cheese on medium speed until smooth and free of lumps, about 1–2 minutes. Add the brown sugar and continue beating until smooth and slightly fluffy, another 2 minutes.
- Add the vanilla extract, salt, and eggs one at a time, beating on low speed after each addition only until just combined. Do not overmix.
- Remove the bowl from the mixer. By hand, fold in the sour cream, then fold in the flour until evenly incorporated.
- Divide the batter evenly between two bowls. Fold the peanut butter into one bowl and the melted (but not hot) chocolate into the other.
- Pour about three-quarters of the chocolate batter into the cooled crust. Spoon the peanut butter batter on top. Using a skewer or thin knife, swirl the two batters together without disturbing the crust. Drizzle the remaining chocolate batter over the top and swirl gently once more.
- Place the pan in a roasting pan and pour enough hot water around it to reach halfway up the sides of the springform pan (water bath). Bake for 50–55 minutes, until the edges are set but the center is still slightly jiggly.
- Turn off the oven and prop the door open slightly. Let the cheesecake cool in the oven for 1 hour. Remove, let cool completely to room temperature, then wrap in plastic wrap and refrigerate overnight.
- When ready to serve, unmold the cheesecake. Drizzle with melted chocolate, arrange the peanut butter cups on top, and scatter the whole and crushed pretzels over the surface. Slice and serve.
Notes
Bring the cream cheese and eggs to room temperature before starting — cold cream cheese lumps and cold eggs can break the batter. Do not overmix once the eggs are in; excess air causes the cheesecake to puff and crack. The water bath is important for an even, creamy texture — make sure the foil around the pan is watertight so no water seeps into the crust.
- Category: Baking, Dessert
Frequently Asked Questions
Can I substitute the chocolate graham crackers in the crust?
Yes, you can substitute with regular graham crackers or even crushed Oreo cookies for a different flavor, but keep in mind it will change the overall taste of the crust.
What type of peanut butter should I use in the cheesecake?
Using creamy peanut butter is recommended for a smooth texture, but natural peanut butter can also work if you mix it well to incorporate the oils.
How do I prevent the cheesecake from cracking during baking?
To prevent cracking, ensure you bake the cheesecake in a water bath, and avoid overmixing the batter, especially after adding the eggs.
