Desserts
This Cheesecake Factory Hershey's Chocolate Bar Cheesecake recipe delivers the same legendary fudgy chocolate swirls and toasted nut crunch you crave at home. The secret lies in a precise crust-to-filling ratio and water bath baking that ensures a silky texture with clean slices every time.
I've perfected this version after years of testing, and the difference between homemade and restaurant-quality is in the details.
The foundation starts with a buttery graham cracker crust that stays firm even when sliced, supporting the rich chocolate filling without crumbling.
What sets this apart is the Hershey's chocolate bar swirl—melted and folded into the batter for those signature ribbons of fudge, plus toasted pecans that add a satisfying crunch. The water bath baking method prevents cracking while developing that signature creamy, velvety texture.
By the time it's done, you'll have a cheesecake with layers of chocolatey indulgence: a dense, fudgy base from the swirls, pockets of creamy filling, and crunchy toasted nuts throughout. Each slice delivers the perfect balance of textures and flavors that make this a crowd favorite.
The key is patience during chilling—letting it set properly ensures clean slices and that signature restaurant-quality mouthfeel.
Serve with fresh berries or whipped cream for an extra touch of elegance, or enjoy it plain to let the chocolate and nut flavors truly shine. This recipe builds on professional techniques but delivers results that impress even the most discerning dessert lovers. Let's get baking!
Ingredients for cheesecake factory hershey's chocolate bar cheesecake
Twelve ingredients, twelve perfect slices. The secret to Cheesecake Factory's fudgy chocolate swirls is here.
| Ingredient | Amount | Notes |
|---|---|---|
| Graham Cracker Crumbs 🍪 | 2 ½ cups | Finely crushed, no large pieces |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed, full-fat preferred |
| Granulated Sugar 🍚 | ¼ cup | Superfine for smoother texture |
| Large Eggs 🥚 | 4 whole | Room temperature, separated |
| Egg Yolks 🥚 | 4 whole | From separated eggs |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for rich texture |
| Hershey's Milk Chocolate Bars 🍫 | 8 oz | Semi-sweet, chopped small |
| Pecans 🌰 | 1 ½ cups | Toasted, roughly chopped |
| All-Purpose Flour 🌾 | ½ cup | Sifted, for stability |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Baking Powder 🍞 | ½ tsp | For crust lift |
| Vegetable Oil 🫒 | ¼ cup | For crust greasing |
The Hershey's chocolate bars are non-negotiable—use the classic milk chocolate, not dark or white. Costco sells them in bulk, which saves money for big batches. Toast your pecans in a dry pan until fragrant (about 5 minutes)—that nutty aroma is what makes this taste like the restaurant version. For the crust, Honey Maid graham crackers work best, but any sturdy graham will do. The butter needs to be cold for a crisp crust, so pull it straight from the fridge and cube it yourself—store-bought crumbs often have too much moisture.
No Hershey's bars? Ghirardelli squares or Nestlé Toll House chips work in a pinch, but melt faster. Short on pecans? Walnut halves add a different but still delicious crunch. The vanilla extract should be pure—Nielsen-Massey or McCormick are reliable brands. For the crust, if you can't find graham crackers, crushed Oreos (plus an extra tbsp of sugar) get you close. The baking powder in the crust is key—it prevents cracking as the cheesecake sets. And don't skip the water bath: it's what gives that signature creamy texture.
This cheesecake needs 8 hours in the fridge to set properly—no rushing. Store leftovers covered with plastic wrap pressed directly on the surface to prevent drying. The crust stays fresh for 3 days at room temperature, but the filling is best eaten within 4 days. Freeze the whole cake (unwrapped) for up to 2 months—thaw overnight in the fridge before serving. The chocolate swirls soften when reheated, so I always serve it cold. Garnish with extra toasted pecans or a dusting of cocoa powder right before serving.
Why You'll Love This Recipe
- No-Fuss Crust: I swear by this graham cracker base—just melt butter, mix with crumbs, press, and done. No rolling, no stress, and it stays perfectly sturdy even when I forget to chill it (don’t tell anyone).
- Hershey’s Magic: That melted chocolate bar swirled into the batter? Chef’s kiss. The sugar hits just right—not too sweet, not too bitter—and the creamy filling clings to the graham cracker crunch like it’s meant to be.
- Party in a Box: Between us, this is my go-to for birthdays, game nights, or when my kid’s soccer team needs a snack. Slice it, serve it, and no one questions why it’s on the table—because it’s always a hit.
- Leftovers? More Like Leftovers: Honestly, I make this twice. The first batch disappears in hours, and the second? Even better the next day. The texture tightens up, the chocolate flavor deepens, and it’s still foolproof—just reheat slices for 10 seconds.
Step-by-step instructions for cheesecake factory Hershey's chocolate bar cheesecake
Let's build this decadent dessert with its signature fudgy chocolate swirls and nutty crunch.
Prepare the Crust and Pre-Bake
Preheat your oven to 350°F and grease a 9-inch springform pan with the 0.25 cup vegetable oil. In a large bowl, combine the 2.5 cups graham cracker crumbs, 0.5 cup all-purpose flour, 0.25 cup granulated sugar, and 0.5 tsp salt. Cut in the 1 cup cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse sand.
Press the crumb mixture firmly and evenly into the bottom of the prepared pan, creating an even layer. Bake for 10-12 minutes until the edges begin to turn golden. Immediately remove from the oven and let cool while you prepare the filling. This pre-baking step ensures your crust stays crispy and holds up to the rich filling.
Make the Chocolate Swirl Filling
In a separate large bowl, beat the 4 whole large egg yolks and 4 whole large eggs together until smooth. Gradually whisk in the 1.5 cups heavy cream and 2 tsp vanilla extract until fully combined. In a double boiler over simmering water, slowly pour in the mixture while whisking constantly to create a thick, custard-like consistency.
Remove from heat and stir in the 0.5 tsp baking powder and 0.5 tsp salt. For the chocolate swirl, melt the 8 oz Hershey's milk chocolate bars in a microwave-safe bowl in 30-second intervals, stirring between each interval until completely smooth. Fold half of the melted chocolate into the custard mixture, reserving the other half for later.
Assemble and Bake the Cheesecake
Pour the chocolate custard mixture evenly over the pre-baked crust, spreading it out to the edges. Using a rubber spatula, create swirls by dragging the spatula through the filling from the center to the edges. Drop spoonfuls of the reserved melted chocolate onto the surface and gently swirl them into the filling with the tip of the spatula.
Sprinkle the 1.5 cups toasted pecans evenly over the top of the cheesecake. Bake in the preheated oven for 45-50 minutes until the center is just set (it should still have a slight wobble in the middle). Turn off the oven, crack the door open slightly, and let the cheesecake cool in the oven for 1 hour to prevent cracking.
Chill and Serve
Remove the cheesecake from the oven and let it cool completely at room temperature. Once cooled, cover the pan tightly with plastic wrap and refrigerate for at least 6 hours, preferably overnight. This chilling time allows the flavors to meld and the texture to set perfectly.
Before serving, run a knife around the edges to loosen it from the pan. Release the springform and slice into 12 equal pieces. Each slice should reveal those beautiful chocolate swirls and a crispy nutty crust. Serve chilled and enjoy the perfect balance of creamy filling, fudgy chocolate, and toasted pecan crunch.
Pro Tips For Making Cheesecake Factory Hershey'S Chocolate Bar Cheesecake
- Preheat the Pan: Slide your springform pan into the oven before turning it on—this ensures the crust sticks like glue without burning. I learned this the hard way when my first attempt came out in one sad, crumbly lump instead of a unified base.
- Melt Butter Slowly: Heat the butter for the crust in a dry pan over medium-low—no splatter, no rushing. Once it’s just golden and smells nutty (about 3-4 minutes), pour it over the graham crumbs. Cold butter means a dry crust; hot butter means a greasy mess.
- Whisk Eggs Like Mad: Beat those egg yolks and whole eggs until the mixture is thick, glossy, and ribbons when you lift the whisk. The Hershey’s version relies on that smooth texture—skip the half-hearted stirring, or you’ll end up with a dense, cakey center instead of creamy layers.
- Water Bath Non-Negotiable: Wrap the pan in foil before lowering it into the water bath—no exceptions. I tried skipping it once, and the edges cracked like a dried-up lake bed. Fill the bath with hot water (not boiling) and bake low and slow for that perfect set.
Flavor customization for this cheesecake factory hershey's chocolate bar cheesecake
Chocolate Intensity
For a deeper chocolate experience, replace half the milk chocolate with 2 oz dark chocolate (60-70% cocoa) in the swirl. I recommend Ghirardelli 72% Bar—it melts smoothly and adds complexity. Start with 4 oz total dark chocolate and adjust to taste; too much can overpower the creamy filling. 🍫
Nutty Variations
Swap pecans for walnuts or hazelnuts—toast them first for maximum flavor. For a buttery twist, use 1 cup toasted pecans + ½ cup candied pecans (from the baking aisle).
Candied pecans add a subtle sweetness that balances the richness. Roast your own by tossing nuts with 1 tbsp brown sugar and ½ tsp cinnamon before baking.
Fruity Swirls
Add ½ cup raspberry jam or strawberry preserves to the filling for a fruity contrast. Warm the jam with 1 tbsp heavy cream until smooth, then fold it into the custard.
For a more decadent touch, layer thin slices of fresh strawberries on top before baking. The acidity cuts through the chocolate beautifully.
Spiced Twist
Infuse the filling with warmth by adding 1 tsp cinnamon and ¼ tsp nutmeg to the custard mixture. For a smoky depth, fold in 1 tbsp espresso powder—it enhances the chocolate flavor without adding bitterness.
I also love adding ½ tsp orange zest for a bright, citrusy note that pairs perfectly with the chocolate.
Crunchy Add-Ins
Boost texture with ½ cup crushed Oreos folded into the crust or ¼ cup mini marshmallows baked into the filling. For a cookie-crust hybrid, press 1 cup crushed chocolate sandwich cookies (like Nabisco Chips Ahoy!) into the base.
The extra crunch elevates every bite—just be sure to pre-bake the crust longer (15 minutes) to prevent sogginess.
Dairy-Free Adaptations
Replace heavy cream with 1.5 cups full-fat coconut milk (canned, not cartoned) for a dairy-free version. Use 4 tbsp cornstarch to thicken the custard properly. For the crust, swap butter for ½ cup coconut oil (solid) and add 1 tbsp maple syrup to bind the crumbs.
The texture stays rich but lighter—perfect for those with dietary restrictions.
Nutrition facts
Frequently asked questions
Why does my homemade version taste different from The Cheesecake Factory's?
The restaurant version uses high-quality ingredients like European-style butter and aged vanilla extract, plus professional techniques. Their chocolate swirls are made with a specific chocolate-to-cream ratio and baked at precise temperatures. For home results, use Hershey's Special Dark bars (if available) and bake at 325°F instead of 350°F to prevent over-browning.
Can I make this cheesecake without a water bath?
Technically yes, but you risk cracking. The water bath creates even heat distribution and prevents surface drying. For best results, wrap the springform pan in heavy-duty foil before placing it in the water bath. If you skip it, bake at 300°F instead of 325°F and open the oven door slightly after 30 minutes to reduce internal steam.
How do I fix a cracked top?
Don't panic! If cracks appear after baking, let the cheesecake cool completely, then cover with 1 cup whipped cream or melted chocolate. Chill overnight—the cracks will disappear. For prevention, always let the cheesecake cool in the oven with the door cracked after baking, and avoid opening the oven door during the first 45 minutes of baking.
Can I use white chocolate instead of milk chocolate?
Not recommended—white chocolate lacks the depth of flavor needed for this recipe. If you must, use only 2 oz white chocolate mixed with 6 oz milk chocolate to maintain balance. White chocolate melts at a lower temperature (113°F vs. 118°F for milk), so work quickly when combining. The texture will be slightly less fudgy but still delicious.
How do I store leftovers to keep them fresh?
Wrap slices tightly in plastic wrap pressed directly against the surface, then place in an airtight container. Store in the fridge for up to 4 days—the crust stays crispy, but the filling may dry out slightly. For longer storage, freeze individual slices (unwrapped) for up to 1 month. Thaw overnight in the fridge before serving.
