This might be one of my favorite recipes of all time. This Brownie Chocolate Chip Cheesecake combines fudgy dark chocolate brownie with ultra creamy vanilla cheesecake studded with chocolate chips to make the ultimate decadent dessert. It is topped with dark chocolate ganache and chocolate whipped cream. This is a perfectly modest size since it is so rich, however that might not stop you from having a second slice! If you love chocolate and cheesecake, try my classic Chocolate Basque Cheesecake, and if you're searching for a more traditional recipe, try my New York Style Cheesecake or my popular Perfect Vanilla Cheesecake.

WHY THIS RECIPE WORKS
- Perfect size - this recipe makes a modest 8-inch cheesecake. If you want to make a larger 9 or 10-inch cake, you can double the recipe and increase the baking time slightly.
- No water bath - the water bath is optional for this recipe. I've had success making it without that step and it is still incredibly smooth. The only difference is you might get a tiny crack in the middle after it cools, but it gets covered with chocolate ganache anyway so you won't even notice it. If you want to save yourself a step, you can skip it!
- Smooth and creamy cheesecake - the filling is so incredibly smooth and silky with wonderful vanilla flavor.
- Chocolate chip cheesecake - I use mini dark chocolate chips since they distribute more evenly into the batter so you get a taste of chocolate in every single bite.
- Fudgy brownie bottom - first you par-bake the brownie and then finish baking with the cheesecake filling. The result is a perfectly baked and set brownie that's moist and fudgy without being too gooey or dry.

INGREDIENTS
- Cream cheese - you will need just over 2 blocks of brick cream cheese for this recipe. In Canada, cream cheese is sold in blocks of 250g, however in the USA they are sold as 8oz blocks which is 227g, so to add up to 500g you will need a bit more than 2 of them. Do not use the whipped or spreadable kind as it can have a higher water content and thus a lower fat content. This is nearly half as much as American-style New York Cheesecake.
- Granulated sugar - simple fine white granulated sugar keeps the flavor clean so the chocolate flavor shines.
- Vanilla - vanilla is essential for this recipe! I prefer this Madagascar Bourbon Vanilla extract.
- Eggs - two whole eggs will set the filling into a silky smooth custard. After all, cheesecake is essentially a baked cheese custard.
- Sour cream - I love using sour cream to make cheesecake since it adds dairy richness and moisture without making it too dense since it is lower fat than cream cheese.
- Dark chocolate - there's chocolate in many components of this recipe. You'll need bittersweet chocolate for the brownie base, and dark chocolate for the ganache which also forms the basis of the whipped cream. Anything between 50 and 70% cocoa solids will work, but I highly recommend dark chocolate with 60% cocoa solids. You can blend semisweet chocolate with my favorite bittersweet chocolate callets which are very convenient.
- Mini dark chocolate chips - I love to use mini chocolate chips for this recipe because they distribute more evenly throughout the batter.
- Cream - you'll need cream to make the chocolate ganache and the chocolate whipped cream topping.
- Cocoa powder - I love to use this Dutch Process cocoa powder for most of my recipes. It's a really balanced flavor and it isn't overly processed.


STEP BY STEP INSTRUCTIONS
I prefer to use an electric hand mixer, but you can also use a stand mixer with the whip attachment. First step is to make sure you have softened cream cheese and place it in the bowl.
- STEP 1). Make the brownie batter. Combine dark chocolate and butter in a heatproof bowl and heat in the microwave in 30 second bursts until completely melted and smooth. You can also heat it gently on the stove in a small saucepan over low heat. Add the egg, sugar and salt and whisk until the batter is glossy and smooth. Sprinkle over the flour and fold it in gently. Spread the brownie batter evenly into the base of the lined pan and bake for 12 minutes until par-baked. It will have a thin shiny top and will still be very fudgy and soft. Remove from oven and set aside.
- STEP 2). Make the cheesecake batter. Mix the cheese and sugar. Beat the cream cheese until smooth. Then add the sugar and beat for about 2 minutes until very smooth and creamy. Make sure you scrape down the sides of the bowl often to ensure you get a homogeneous mixture.
- STEP 3). Mix in eggs. Beat in the eggs one at a time until thoroughly combined. Scrape down the bowl between each addition.
- STEP 4). Mix in sour cream and vanilla. Mix in the sour cream and vanilla extract until evenly combined.
- STEP 5). Fold in chocolate chips. Add the mini chocolate chips and fold them through the batter.
- STEP 6). Bake. Pour the cheesecake batter over the par-baked brownie in the pan and spread it out evenly. Tap the pan on the counter to allow any large air bubbles to float up and pop. If you're using a water bath, place cheesecake on a rimmed baking tray large enough to contain it and place it in the oven. Pour boiling water into the baking sheet to come about ½-inch up the sides of the springform pan and bake for 40 minutes. Turn the oven off and leave it in for another 10-15 minutes without opening the oven.
- STEP 7). Chill. Let it cool completely, then refrigerate for at least 2 hours or overnight.
- STEP 8). Make the chocolate ganache. Place heavy whipping cream in a small saucepan and bring it to a simmer. Add chopped chocolate to a heatproof bowl and pour over the hot cream. Cover the bowl and let stand for 2 minutes, then stir or whisk gently making concentric circles in the middle and working your way out to the edges (making larger circles) until it is smooth and glossy. Reserve ⅓ cup (80ml) of the ganache in a separate large bowl. You can also reserve a tablespoon or two for drizzling on top if desired. Then, spread the rest in a thin layer over the chilled cheesecake leaving about 1-inch border around the circumference.
- STEP 9). Make the chocolate cream topping. Add cocoa powder and heavy whipping cream into the bowl with the reserved ganache and whisk to blend evenly. Place it in the fridge for about 20 minutes until thoroughly chilled. Use an electric mixer to whip the chocolate cream to soft peaks. Do not over-beat or it will become grainy and stiff. Fit a piping bag with a closed star tip and fill it with the cream and pipe it around the edges of the cheesecake to make a decorative border. Drizzle with extra ganache if desired.


EXPERT BAKING TIPS
- Start with room temperature ingredients. This is so important! Take the cream cheese out of the fridge for 2 hours prior to baking so it is soft. Also make sure your eggs are at room temperature since a cold egg will not incorporate smoothly.
- Blend the cream cheese with sugar FIRST. You need to beat the cream cheese so it is smooth, then add the sugar. The sugar crystals will tear through the cheese and break it down so it is creamy. You'll notice that once it is well combined, it will turn glossy. This is a sign that the sugar has bound the moisture in the cream cheese.
- Add the egg only AFTER the sugar is blended. If you add the egg before the sugar, it will most likely leave you with a lumpy batter. That's because eggs have a very high moisture content and it will be difficult to blend smoothly unless there is sugar present to bind the water.
- Do not over-beat. Over-mixing or mixing at a very high speed will incorporate too much air into the mixture. Large bubbles will cause the cheesecake to crack during baking and cooling.
- Bake gently. To ensure the filling is extra silky smooth, it is important bake this cheesecake gently at a lower temperature.
- Do not over-bake. Cheesecake is ready when the edges are set but the center jiggles just slightly. It will continue to set with the residual heat of the pan as it cools. Keep an eye on the baking time. Set a timer for the first time stated in the recipe and check for the jiggle. If it is still wet then set the timer for another 2 minutes and keep checking.
- Chill for at least 2 hours. This is actually one of the most important steps of making cheesecake! Let it cool completely at room temperature and then refrigerate for at least 2 hours or even overnight. This time lets the proteins set to make a smooth custard gel and will give you the best texture.

RECIPE FAQ
You'll need an 8-inch round non-stick springform pan to make this cheesecake. Springform pans have removable sides so that you don't need to invert the cake to get it out, which is helpful so that you don't crack the cheesecake or damage the top which is the presentation side.
If sour cream is not available to you where you live, you can also make this recipe using an equal amount of full fat Greek yogurt. Another suitable substitution is crème fraîche which is a type of fermented dairy product somewhere between yogurt and sour cream.
A water bath is almost always a good idea when making cheesecake. It essentially creates a humid environment in the oven to prevent the surface of the cheesecake from drying out which is what causes it to crack. However, this recipe bakes beautifully without a water bath and if it cracks a tiny bit in the middle, it doesn't matter because it will be covered with chocolate ganache.
The key to making any great cheesecake is to be careful not to over bake it. It is ready when the edges are slightly golden and the middle still slightly soft and JUST set with a slight wobble. When you jiggle the pan, the cheesecake should wobble a little in the very center. The residual heat will continue to gently set the filling as it cools. After all, cheesecake is basically a cheese custard and relies on the gentle cooking of the egg to set the structure. Let it cool completely and then refrigerate for at least 2 hours before slicing for the best texture and cleanest slices.
Yes it is important to let the cheesecake chill in the fridge for at least 2 hours before serving. This cooling time will allow the custard to set completely for the silkiest texture.
The trick to making clean slices on cheesecake is to refrigerate it for at least 4 hours and then slice with a hot dry knife. Run the blade under very hot water, wipe it dry before slicing and then wipe it clean between each slice.
This cheesecake should be stored in the refrigerator in an airtight container.
Truly, this cheesecake needs nothing else if you make all of the components. If you choose to leave off the ganache and the chocolate cream topping, then I suggest serving with a dollop of fresh whipped cream.


If you love cheesecake, check out these recipes!
Brownie Chocolate Basque Cheesecake New York Style Cheesecake Triple Chocolate Cheesecake Cheesecake Brownies Peanut Butter Fudge Swirl Brownie Bottom Cheesecake Creamy Raspberry Cheesecake Perfect Vanilla Cheesecake (no Water Bath!) Bakery Style Chocolate Chip Peanut Butter Cookies Healthy Homemade Dark Chocolate Peanut Butter Cups Buckeye Peanut Butter Fudge Brownies
More Cheesecake
Looking for more cheesecake recipes? Try these:
Brownie love
Here are more delicious brownie recipes to try:
Video
Brownie Bottom Chocolate Chip Cheesecake
Ingredients
Brownie Batter:
- 3 oz (85g) bittersweet chocolate with 70% cocoa solids, coarsely chopped
- 3 tablespoon (42g) unsalted butter
- 1 large egg at room temperature
- ½ cup (100g) granulated sugar
- ½ teaspoon pure vanilla extract
- ¼ teaspoon salt
- ¼ cup (35g) all-purpose flour
Cheesecake filling:
- 18 oz (500g) brick cream cheese, at room temperature
- ⅔ cup (135g) granulated sugar
- 2 large eggs, at room temperature
- ½ cup (120ml) full fat sour cream
- 1 teaspoon (5ml) pure vanilla extract
- ⅔ cup (125g) mini dark chocolate chips
Chocolate Ganache Topping:
- ½ cup (120ml) heavy 35% whipping cream
- 5 oz (142g) dark chocolate, finely chopped
Chocolate Whipped Cream:
- ⅓ cup (80ml) Chocolate Ganache Topping (recipe above)
- ⅔ cup (160ml) cold heavy 35% whipping cream
- 1 tablespoon (6g) cocoa powder
Instructions
- Preheat your oven to 350°F. Line the bottom of an 8-inch round non-stick springform pan with a round of parchment paper.
- NOTE: A water bath is optional for this recipe if you want zero cracks. I've made this successfully without a water bath and it is still incredibly creamy. It may crack just slightly in the center, but it gets covered with ganache. If you choose to use a water bath, then wrap the outside base of the pan tightly with two large sheets of aluminum foil to prevent water from getting in during baking.
- Make the brownie batter. Combine dark chocolate and butter in a heatproof bowl and heat in the microwave in 30 second bursts until completely melted and smooth. You can also heat it gently on the stove in a small saucepan over low heat. Add the egg, sugar and salt and whisk until the batter is glossy and smooth. Sprinkle over the flour and fold it in gently. Spread the brownie batter evenly into the base of the lined pan and bake for 12 minutes until par-baked. It will have a thin shiny top and will still be very fudgy and soft. Remove from oven and set aside.
- Reduce oven temperature to 300°F and meanwhile make the cheesecake filling.
- Make the cheesecake filling. Beat soft cream cheese in a large bowl on medium speed until very smooth. Add sugar and beat until smooth and creamy, about 30-45 seconds. Do not over-beat because large bubbles will cause the cheesecake to crack during baking and cooling. Beat in eggs one at a time, mixing well after each addition so that the batter is smooth before you add the next egg. Mix in sour cream and vanilla. Scrape down the sides and bottom of the bowl as necessary to ensure there are no lumps. Fold in chocolate chips.
- Bake. Pour the cheesecake batter over the brownie in the pan and spread it out evenly. Tap the pan on the counter to allow any large air bubbles to float up and pop. If you're using a water bath, place foil-wrapped cheesecake pan onto a rimmed baking tray or roasting pan large enough to contain it and place it in the oven. Pour boiling water into the baking sheet/roasting pan so it comes about ½-inch up the sides of the springform pan and bake for 40 minutes. Turn the oven off, and without opening the door, leave it in for another 10-15 minutes. It is ready when it is set around the edges but still slightly soft in the middle. When you jiggle the pan, the cheesecake should wobble a little in the very center.
- Transfer the pan to a wire rack and after just a minute of cooling, run a knife around the edges of the cake to loosen it from the sides of the form. Let it cool completely, then refrigerate for at least 2 hours or overnight.
- Make the chocolate ganache. Place heavy whipping cream in a small saucepan and bring it to a simmer. Add chopped chocolate to a heatproof bowl and pour over the hot cream. Cover the bowl and let stand for 2 minutes, then stir or whisk gently making concentric circles in the middle and working your way out to the edges (making larger circles) until it is smooth and glossy. Reserve ⅓ cup (80ml) of the ganache in a separate large bowl. You can also reserve a tablespoon or two for drizzling on top if desired. Then, spread the rest in a thin layer over the chilled cheesecake using a small offset spatula leaving about 1-inch border around the circumference.
- Make the chocolate cream topping. Add cocoa powder and heavy whipping cream into the bowl with the reserved ganache and whisk to blend evenly. Place it in the fridge for about 20 minutes until thoroughly chilled. Use an electric mixer to whip the chocolate cream to soft peaks. Do not over-beat or it will become grainy and stiff. Fit a piping bag with a closed star tip and fill it with the cream and pipe it around the edges of the cheesecake to make a decorative border. Drizzle with extra ganache if desired.















becca
amazing recipe! i absolutely love this now to figure out the time for the bigger pan since it says slightly increase =) just need to figure it out
christina.marsigliese
Thank you Becca! If you double the recipe for a 9-inch or 10-inch pan, baking time will probably be around 5-10 min more.
Mama T
We have an egg allergy in our home. Do you have an eggless cheesecake filling option? Or what would I substitute for the eggs?
christina.marsigliese
Hi Mama T! This recipe has only been tested with eggs, however a few readers have had success with egg replacer powders, like Bobs Red Mill Egg Replacer. However I am unsure of the performance in cheesecake recipes.
Jennifer Romberger
Use a box brownie mix?
christina.marsigliese
Hi Jennifer! No harm if you want to do that for the base.
Donna Blink
How do you remove the parchment paper from the bottom of the brownie layer for serving?
christina.marsigliese
Hi Donna! Once it is thoroughly chilled, it should be firm and set enough to turn it on its side so you can peel off the paper.
Donna Blink
For the brownie layer is it 3 tablespoon of unsalted butter or 84g? Those are really different quantities.
christina.marsigliese
Hi Donna! Thanks for pointing that out. I have corrected the gram weight.
Lily
Hi! In the description you say just two blocks of cream cheese (16 oz) but in the ingredients list it says 18 oz cream cheese. Which one is correct? Thanks!
christina.marsigliese
Hi Lily, you will need 18oz or 500g. In Canada, blocks of cream cheese come in 250g, but in the USA they are sold as 8oz (227g). So, to make up 500g you will need just over 2 blocks.
savana
hiiii!
do i have to use dark chocolate or can i use a mix of like 70% and milk (would be using lindt excellence bars)
thank you 🙂
christina.marsigliese
Hi Savana! I wouldn't recommend using any milk chocolate in the brownie as as it will not bake properly and very sweet.
Katelyn
How long would you bake when doubling and making in a 10in?
christina.marsigliese
Hi Katelyn! You will need to bake around 15-20min longer.