This decadent chocolate cheesecake is everything a classic cheesecake should be — rich, smooth, deeply chocolatey, and unapologetically indulgent. Made with dark chocolate, full fat cream cheese, and a touch of espresso to intensify the chocolate flavor, this is the kind of dessert that stops everything.
Baked low and slow in a gentle water bath, this cheesecake delivers a silky, crack free finish with a dense yet creamy texture that melts in your mouth. The chocolate graham cracker crust adds just the right amount of structure and crunch, balancing the luscious filling perfectly.
This recipe is easy, but not rushed! It’s a labor of love, ideal for holidays (Valentine’s Day I’m looking at you!), celebrations, or anytime you want a show stopping dessert that feels bakery worthy but completely doable at home.

Why you’ll love this recipe!
What ingredients do I need?
- Chocolate Graham Cracker Crust
- Chocolate graham cracker crumbs: Adds a subtle cocoa flavor and sturdy base
- Unsalted butter: Binds the crust and adds richness
- Granulated sugar: Enhances sweetness without overpowering
- Salt: Balances the sweetness and deepens flavor
- Chocolate Cheesecake Filling
- Cream cheese: The foundation of a rich, creamy cheesecake
- Granulated sugar: Sweetens and smooths the filling
- Dark chocolate (70%): Provides bold, sophisticated chocolate flavor
- Espresso powder: Optional but highly recommended to intensify the chocolate
- Sour cream: Adds tang and ensures a silky texture
- Heavy cream: Creates richness and smoothness
- Eggs: Structure and creaminess
- Vanilla bean paste: Enhances and rounds out the chocolate flavor






Recipe Variations
- Chocolate Chocolate Chip: Gently Fold chocolate mini chips into the batter for added texture
- Top with chocolate ganache (How to make Chocolate Ganache), whipped cream (Espresso Whipped Cream or Vanilla Bean Cinnamon Whipped Cream), or shaved chocolate
- Serve with fresh strawberries or raspberries for balance
Pro Tips
- Room temperature ingredients are a non-negotiable for this recipe. Cold cream cheese or eggs will cause lumps in the batter.
- Mix on low speed, Overmixing adds air, which leads to cracks.
- Melt the chocolate gently and let it cool slightly before adding it to the mixture so it doesn’t seize or scramble the batter.
- Water bath insurance: Wrap the pan tightly with heavy-duty foil (2 layers) to prevent leaks.
- Don’t overbake! The center should jiggle slightly when it is ready to start cooling, it will set as it cools.
- Cool slowly. Sudden temperature changes is the number one cause of cracks.
- Chill overnight if possible. Flavor and texture improve dramatically with time.









Can I Substitute?
Yes! Like always though, any substitutions made to the recipe can result in a change in texture and/or flavor.
- Chocolate graham crackers: regular graham crackers, chocolate wafer cookies, or Oreo crumbs
- Dark chocolate: semi sweet chocolate (slightly sweeter result)
- Sour cream: full fat, plain Greek yogurt
- Vanilla bean paste; pure vanilla extract (use same amount)
Dietary Substitutions
- Gluten Free: Use gluten free chocolate graham crackers
- Espresso Free: Omit espresso powder entirely, it will still be delicious






Leftovers and Storage
- Store covered in the refrigerator for up to 5 days.
- Freeze slices individually and store for up to 2 months in the freezer.


But, I Still Have A Few Questions…
Why do I need a water bath for this cheesecake?
A water bath helps the cheesecake bake gently and evenly, which prevents cracks and creates a smooth, creamy texture.
What if I don’t have a roasting pan for a water bath?
You can place a pan of hot water on the rack below the cheesecake. It won’t be quite as effective, but it still helps add moisture to the oven.
How do I melt the chocolate for this recipe?
You can check out my How to melt chocolate perfectly guide for this for more help!
How do I keep water from leaking into the springform pan?
Wrap the pan tightly with at least two layers of heavy duty foil, making sure the foil comes up past the sides of the pan.
How can I tell when the cheesecake is done baking?
The edges should be set and slightly puffed, while the center should still jiggle gently when shaken.
Why did my chocolate cheesecake crack? And how can I fix it?
Cracks are usually caused by overmixing, overbaking, or sudden temperature changes. Cooling the cheesecake slowly helps prevent this. Top with ganache, whipped cream, or chocolate shavings to cover any cracks beautifully.
Can I make this cheesecake ahead of time?
Absolutely. Cheesecake actually tastes better when made a day in advance, making it perfect for entertaining.
How long should I chill the cheesecake before slicing?
At least 4 hours, but overnight chilling gives the best texture and cleanest slices.
Why is my cheesecake grainy instead of smooth?
This usually happens from overmixing or baking at too high a temperature. Mix on low speed and bake low and slow.
Can I skip the espresso powder?
Yes. The espresso powder is optional and simply enhances the chocolate flavor without making it taste like coffee.
What’s the best way to slice cheesecake cleanly?
Use a sharp knife dipped in hot water and wiped clean between slices for smooth, bakery-style cuts.
Other Recipes You’ll Love
Let’s engage!
Make sure to tag @thehomechefmomma on Instagram or Facebook, and leave a review or comment if you make these. I always get so excited to see your creations, variations of the recipe, and feedback! Just remember to be kind in your comments, there is still a person behind this screen! 🙂

Decadent Chocolate Cheesecake
Ingredients
Chocolate Graham Cracker Crust
- 2 cups chocolate graham cracker crumbs
- 8 tablespoons unsalted butter melted
- 2 tablespoons granulated sugar
- ½ teaspoon salt
Chocolate Cheesecake Filling
- 32 ounces cream cheese fully softened
- 1¼ cups granulated sugar
- 8 ounces dark chocolate 70%, melted and slightlycooled
- 1 teaspoon espresso powder optional
- ½ cup sour cream room temperature
- ¼ cup heavy cream
- 4 large eggs room temperature
- 1½ tablespoons vanilla bean paste
Instructions
Make the Crust
- In a medium bowl, combine chocolate graham cracker crumbs, melted butter, sugar, and salt until evenly moistened.
- Press the mixture firmly into the bottom and slightly up the sides of a 9-inch springform pan.
- Bake the crust at 325°F for 8–10 minutes for extra structure. Set aside to cool.
Make the Cheesecake Filling
- Preheat oven to 325°F. Wrap the outside of the springform pan tightly with heavy-duty foil to prepare for a water bath.
- In the bowl of a stand mixer fitted with the paddle attachment, beat the cream cheese until completely smooth.
- Add sugar and espresso powder and mix just until combined, scraping down the sides of the bowl as needed.
- Slowly pour in the slightly cooled, melted chocolate while mixing on low speed until fully incorporated.
- Add sour cream and vanilla bean paste. Mix on low until combined, then add the heavy cream and mix briefly.
- Add eggs one at a time, mixing on low speed after each addition and scraping the bowl as needed. Do not overmix.
Bake
- Pour the cheesecake filling into the prepared crust and smooth the top.
- Place the springform pan inside a large roasting pan. Carefully pour hot water into the roasting pan until it reaches halfway up the sides of the springform pan.
- Bake for 60–70 minutes, until the edges are set and lightly golden and the center still jiggles slightly when gently shaken.
Cool and Chill
- Turn off the oven, crack the door open, and allow the cheesecake to cool in the oven for 2 hours.
- Remove the cheesecake from the water bath and foil. Cool completely at room temperature.
- Refrigerate for at least 4 hours, preferably overnight, before slicing.
Chocolate Cheesecake | Double Chocolate Cheesecake Recipe | Double Chocolate Cheesecake | Dark Chocolate Cheesecake | Baked Cheesecake | Easy Cheesecake Recipe | Valentine’s Day Dessert | Water Bath Cheesecake Recipe | Crack Free Cheesecake Recipe | Decadent Dessert Recipe | Chocolate Lovers Cheesecake | Homemade Cheesecake | Chocolate Dessert Recipe | Bakery Style Cheesecake | Creamy Chocolate Cheesecake | Creamy Cheesecake | Holiday Dessert Recipes





This was my first “real” cheesecake I’ve made. Directions were perfect and I’m so thankful for all the pictures and details. You knocked my Valentine’s Day dessert out of the park. Paired it with homemade whipped cream and strawberries.
Yay! I’m so glad it worked out so well for you. Things like this make me so happy! And yum! Pairing it with strawberries and whipped cream sounds amazing!