Desserts
This Cheesecake Factory Hershey's Chocolate Bar Cheesecake recipe delivers the iconic restaurant experience at home—rich chocolate ganache rivers cutting through velvety cheesecake layers, all topped with a crunchy chocolate shell that shatters with every bite. 💛 The secret lies in precise layering: a buttery graham cracker crust, a silky cheesecake filling baked to perfection, and a molten chocolate ganache that creates those signature rivers when sliced.
I've perfected this technique after years of testing, ensuring your homemade version rivals the original.
The foundation starts with a foolproof graham cracker crust that stays crisp even after chilling, followed by a cheesecake batter that's smooth enough to create that signature creamy texture without cracking.
The real magic happens with the chocolate ganache—tempered to 110°F for that perfect balance of molten and firm when poured over the cooled cheesecake. This isn't just any chocolate cheesecake; it's a restaurant-quality dessert that impresses with every slice.
What sets this recipe apart is the crunchy chocolate shell on top, achieved through a simple technique of melting and cooling chocolate to create a crackly exterior that contrasts beautifully with the creamy interior.
When you serve it, those molten ganache rivers will ooze out dramatically, creating a showstopping presentation that tastes even better than it looks. The combination of textures—creamy, crunchy, and gooey—makes this dessert impossible to resist.
Perfect for special occasions or when you crave a decadent treat, this cheesecake requires patience (especially the chilling steps) but delivers results worth every minute. Whether you're a baking novice or experienced chef, this recipe brings the Cheesecake Factory experience straight to your kitchen.
Let's get started on creating your masterpiece.
Ingredients for cheesecake factory hershey's chocolate bar cheesecake
Twelve ingredients, three layers—this is how you recreate the Cheesecake Factory's iconic chocolate bar cheesecake at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Graham Crackers 🍪 | 2 ½ cups | Crushed into fine crumbs |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| Granulated Sugar 🍚 | ¼ cup | For crust sweetness |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Cream Cheese 🧀 | 32 oz | Full-fat, room temperature |
| Granulated Sugar 🍚 | 1 ½ cups | For cheesecake sweetness |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth batter |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Hershey's Special Dark Chocolate Bars 🍫 | 12 oz | 70% cocoa, chopped fine |
| Heavy Whipping Cream 🥛 | 1 cup | For ganache richness |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Unsweetened Cocoa Powder 🍫 | ¼ cup | For chocolate shell |
The Hershey's Special Dark chocolate bars are non-negotiable here—they're what gives you that signature 70% cocoa richness that mimics the restaurant version. Trader Joe's and Walmart usually stock them, but if you can't find them, Ghirardelli 70% bars work in a pinch. For the graham cracker crust, I always use Honey Maid Originals—they're sturdy enough to hold up after chilling. The key is crushing them into fine crumbs; pulse them in a food processor until they're almost like sand. The cream cheese? Philadelphia brand is the gold standard, but any full-fat block works if you let it sit at room temperature for 2 hours before mixing.
No sour cream? Greek yogurt works at a 1:1 ratio, though it'll be slightly tangier. Running short on vanilla? Vanilla bean paste adds depth, but pure extract is fine too. For the chocolate shell, you can't substitute just any cocoa powder—Dutch-processed cocoa like Hershey's Special Dark or Ghirardelli is essential for that smooth, melt-in-your-mouth texture. The ganache is where the magic happens: temper the chocolate to 110°F for those perfect rivers. Too hot, and it'll be soupy; too cool, and it won't flow. Pro tip: use a candy thermometer—no guessing. The crust mix should look like wet sand; if it's too dry, add a splash of melted butter.
This cheesecake is all about patience—chill the crust for 1 hour before baking, then let the cheesecake cool completely before adding the ganache. The chocolate shell needs to set for at least 2 hours in the fridge before slicing. Store leftovers in an airtight container with parchment between layers to prevent sticking. It keeps for 5 days in the fridge or 3 months frozen. For serving, let it sit at room temperature for 10 minutes—the ganache will soften just enough to create those dramatic rivers when you cut into it. Trust me on the full-fat cream cheese and sour cream—skip the low-fat versions.
Why You'll Love This Recipe
- No-Fuss Crust: The graham cracker base is ridiculously simple—just crushed, buttered, and pressed. No rolling, no baking, no fuss. Honestly, I’ve made this crust while chatting on the phone. The butter melts into those crackers like butter belongs, creating that perfect snap without the effort.
- Hershey’s Magic: That Hershey’s chocolate bar isn’t just decoration—it’s the star. The moment the warm filling hits the cold chocolate, it melts into a gooey, caramelized layer that tastes like a hug from a candy shop. Between us, I’ve caught myself sneaking bites straight from the pan.
- Weeknight Hero: This cheesecake is my go-to for when I need dessert now. The filling comes together in the food processor while I handle the crust, and the whole thing bakes in under an hour. (Yes, even on a Tuesday night when I’d rather be scrolling TikTok.)
- Leftovers? More Like Leftovers Love: The best part? It keeps perfectly for days. Slice it up for breakfast toast, pack it in lunches, or just eat it straight from the fridge—it’s still creamy, still rich, still that good. I’ll be real: half my batch disappears before I even wrap it.
Step-by-step instructions for cheesecake factory Hershey's chocolate bar cheesecake
Here's how to recreate that iconic restaurant dessert at home—crunchy chocolate shell, creamy filling, and rivers of molten ganache.
🥘 Step 1: Prepare the Chocolate Crust
Preheat your oven to 350°F and melt the 0.75 cup unsalted butter in a microwave-safe bowl in 30-second intervals, stirring between each, until completely liquid. In a large bowl, combine the melted butter with the 2.5 cups graham cracker crumbs and 0.25 cup granulated sugar, mixing until evenly coated. Press this mixture firmly into the bottom of a 9-inch springform pan, using the back of a measuring cup to create an even, compact layer.
Bake the crust for 10 minutes until lightly golden. Let it cool slightly while you prepare the filling—this prevents the crust from becoming soggy. Here's the thing—don't skip pressing the crust firmly. A loose crust won't hold up to the cheesecake's weight and will crumble when you cut slices.
🍳 Step 2: Whip the Cheesecake Batter
In a large mixing bowl, beat the 32 oz cream cheese and 1.5 cups granulated sugar together on medium speed with a hand mixer until completely smooth and creamy. This is where patience pays off—it can take 3-4 minutes for the cream cheese to fully incorporate. Add the 4 whole large eggs one at a time, mixing just until each is fully incorporated after adding.
Stir in the 2 tsp vanilla extract, 0.5 cup sour cream, and 0.5 tsp salt until just combined. Finally, sift in the 0.25 cup all-purpose flour and mix on low speed for 30 seconds until smooth. I always use a rubber spatula to scrape down the sides at this point—it ensures no flour pockets remain. The batter should be thick but pourable, like heavy pudding.
🥘 Step 3: Assemble and Bake the Cheesecake
Pour the batter over the cooled crust, spreading it evenly with a spatula. Tap the pan gently on the counter to release any air bubbles. Bake at 325°F (not 350°F—this lower temp prevents cracking) for 50-55 minutes until the edges are set and the center still has a slight wobble. The cheesecake is done when it pulls away slightly from the edges of the pan but still has a slight jiggle in the center.
Turn off the oven, crack the door open about 2 inches, and let the cheesecake cool inside for 1 hour. This gradual cooling prevents cracks. Then remove the pan from the oven and let it cool completely at room temperature before refrigerating for at least 4 hours or overnight. Real talk: this waiting period is crucial for the texture—rushing it leads to a gummy center.
🍫 Step 4: Create the Chocolate Shell and Ganache
Melt the 12 oz Hershey's Special Dark Chocolate Bars and 1 cup heavy whipping cream together in a heatproof bowl set over a pot of simmering water, stirring until smooth. Remove from heat and stir in the 0.25 cup unsweetened cocoa powder until fully combined. Let the mixture cool slightly until it thickens to a pudding-like consistency.
Spread half of the chocolate mixture over the top of the chilled cheesecake, creating an even layer. Then pour the remaining chocolate mixture in a zigzag pattern over the top. Use a knife to create rivers by dragging it through the chocolate. Place the cheesecake in the refrigerator for 2 hours to set completely. The contrast of the cool cheesecake and warm ganache rivers is what makes this dessert so special.
⏰ Step 5: Serve with Confidence
Run a knife around the edge of the springform pan to loosen the cheesecake. Release the side of the pan and transfer the cheesecake to a serving plate. Slice with a warm knife (dip in hot water and wipe dry between cuts) for clean, perfect portions. Serve chilled and watch as the ganache rivers melt dramatically with each bite.
The key to success here is patience—especially with the cooling and chilling times. But trust me, the wait is worth it for that perfect balance of creamy cheesecake, crunchy chocolate shell, and molten ganache rivers that'll impress anyone who tries it.
Pro Tips For Making Cheesecake Factory Hershey'S Chocolate Bar Cheesecake
- CHILL THE CREAM CHEESE: Mix the cream cheese and sugar first, then add the eggs one at a time—after the cream cheese has sat at room temperature for at least 2 hours. I learned this the hard way: cold cream cheese makes the batter lumpy, and no amount of whisking fixes it. (Yes, even if you're impatient like me.)
- PRESS THE CRUST FIRM: Don’t just sprinkle the graham cracker crumbs—pack them down with the back of a measuring cup or a glass until the bottom is solid. The Cheesecake Factory version relies on that crisp, unbroken base, and a loose crust cracks under the weight of the filling. (Your future self will thank you for the extra 30 seconds.)
- BAKE LOW AND SLOW: Set your oven to 325°F and bake the cheesecake in a water bath (pan in a larger roasting pan with hot water halfway up the sides). I used to blast it at 350°F, and it always ended up dense or cracked. This recipe needs gentle heat to set evenly—no shortcuts.
- WHISK EGGS TO ROOM TEMP: Pull the eggs out of the fridge 30 minutes before using and whisk them vigorously until the yolks and whites are fully blended. Room-temp eggs blend smoother into the cream cheese, and the extra whisking prevents curdling when you add them last. (Sounds weird, but it works.)
Make-ahead tips for this recipe
Crust Prep Ahead
Prepare the graham cracker crust up to 24 hours in advance—it actually tastes better after resting! Press the mixture into your 9-inch springform pan, wrap tightly in plastic wrap, and refrigerate. This prevents sogginess and makes assembly easier later.
I like to bake it immediately after pressing, but if you're short on time, bake it ahead and store it in an airtight container at room temperature for up to 3 days. Just reheat in a 350°F oven for 5 minutes before adding the filling. 🍪
Cheesecake Batter Prep
Mix the cheesecake batter the night before and store it in an airtight container in the fridge. The flavors meld beautifully overnight, and the cream cheese softens perfectly for baking.
When ready to bake, let the batter sit at room temperature for 30 minutes before pouring it over the crust—this prevents temperature shock that can cause cracks. Pro tip: cover the batter with plastic wrap pressed directly onto the surface to prevent a skin from forming. ✨
Ganache Prep Shortcut
Make the chocolate ganache a day ahead and store it in the fridge in a sealed container. When ready to use, reheat it gently in 10-second bursts in the microwave, stirring between each interval until smooth and pourable.
This maintains the perfect 110°F temperature for those signature rivers. I like to make extra ganache—it's perfect for dipping strawberries or drizzling over ice cream! 🍫
Full Assembly Timeline
Here's my ideal make-ahead schedule: Prepare the crust the day before, mix the batter the night before, and bake the cheesecake in the morning. After baking, cool it completely at room temperature, then refrigerate for 4 hours before adding the ganache.
This staggered approach ensures each layer gets proper attention without rushing. The chocolate shell can be added up to 6 hours before serving—just store it in the fridge between parchment paper. ⏰
Freezing Strategies
This cheesecake freezes beautifully! After completing all layers (including the chocolate shell), wrap the entire springform pan tightly in plastic wrap, then in aluminum foil. Freeze for up to 3 months.
To serve, thaw in the fridge overnight, then let it sit at room temperature for 30 minutes before slicing. The texture remains perfect—just slightly firmer, which makes those ganache rivers even more dramatic when they melt. 🥶
Portioning for Parties
For events, assemble the cheesecake in individual 4-inch ramekins instead of one large pan. Prepare each crust, fill with batter, and bake at 325°F for 30-35 minutes. After cooling, add ganache and chocolate shell to each portion.
Store in airtight containers in the fridge for up to 5 days. This approach lets guests enjoy the full experience without worrying about sharing! 🎉
Nutrition facts
Frequently asked questions
Can I substitute Hershey's Special Dark bars with regular milk chocolate?
The Hershey's Special Dark bars (70% cocoa) are essential for that signature restaurant flavor and texture. Regular milk chocolate will be too sweet and lack the rich, slightly bitter depth that makes this cheesecake special. If you absolutely must substitute, try Ghirardelli 70% dark chocolate bars—they're the closest alternative for that authentic taste.
Why does my cheesecake crack on top?
Cracking usually happens from temperature changes or overmixing. To prevent it: 1) Don't overmix the batter—just combine ingredients until smooth; 2) Use room-temperature eggs and cream cheese; 3) Bake at 325°F (not higher); and 4) Cool gradually by turning off the oven and letting it sit inside for 1 hour before removing. Even with cracks, the inside will be perfect!
How do I get the chocolate shell to be extra crunchy?
For maximum crunch, chill the ganache mixture until it's thick but still pourable (about 110°F) before spreading it. Then, let the entire cheesecake set in the fridge for at least 2 hours—this ensures the chocolate hardens properly. For extra crunch, sprinkle a pinch of powdered sugar on top before the final chilling step.
Can I make this cheesecake in a different-sized pan?
Yes, but adjust the baking time. For a 7-inch pan, bake for 40-45 minutes at 325°F, and for a 10-inch pan, increase to 60-65 minutes. The key is to bake until the edges are set but the center still jiggles slightly. Always use a water bath (pan in a larger pan with hot water) for even baking in different sizes.
How do I fix a soggy crust?
A soggy crust happens when moisture seeps through during baking. To prevent it: 1) Bake the crust for 10 minutes before adding filling; 2) Chill the crust for 1 hour before adding batter; and 3) Use a springform pan (not disposable). If it's already soggy, try this fix: Brush the inside of the crust with apricot jam or melted butter before adding the filling to create a moisture barrier.
