These Cream Cheese Brownies are rich, thick and incredibly fudgy. They have the chocolatey goodness you’d expect from perfectly moist and chewy brownies, with an irresistible layer of a sweet and creamy cheesecake filling on top.

There is nothing better than freshly baked brownies – especially these brownies topped with a delectable cream cheese topping. And while these cream cheese brownies may look fancy – they are incredibly simple to make.

This cream cheese chocolate brownie recipe adds a creamy cheesecake layer to an already chocolatey brownie base, that combines to become a uniquely delightful dessert for anyone that loves brownies or cheesecake!

The Key Elements To Perfect Cream Cheese Brownies
- Bread Flour: For that extra chewy brownie texture vs all-purpose flour
- Canola Oil & Unsalted Butter: This combination yields the most moist & chewy brownies, from my experience.
- Kanu Instant Korean Coffee: Include instant coffee, for that slightly earthy after-taste that adds another dimension to your brownies
What Is The Best Flour To Use For Brownies?
Bread flour is the best flour to use for brownies because it yields a chewier result than all purpose flour. This is due to the fact that bread flour typically has a higher protein content than all-purpose flour, allowing it to create more gluten when mixed.
Should I Use Dark or Milk Chocolate For These Cream Cheese Brownies?
In this recipe, we’ll be using 60% dark chocolate because it provides a richer, heartier brownie taste. You can alternatively use milk chocolate but you’ll end up with a lighter and sweeter flavor – which is totally fine, if that’s what you’re going for.
Add Instant Coffee For a Hint of Earthy Aftertaste

If you add a pinch of instant coffee to your brownie batter, you’ll get just a hint of an earthy coffee aftertaste that brings about a unique flavor dimension to your brownies. If you’ve never tried this before, it’s definitely worth giving it a shot – you’ll be surprised at how much it enhances the brownie flavor.
The Ingredients for Cream Cheese Brownies

- Brownie Batter (Wet Ingredients)
- 2/3 cup Ghirardelli Dark Chocolate (chopped)
- 1/3 cup Canola Oil
- 2 tablespoons Unsalted Butter
- 3/4 cup Powdered Sugar
- 1/4 cup Light Brown Sugar
- 1 teaspoon Vanilla Extract
- 3 Eggs
- Brownie Batter (Dry Ingredients)
- 1/4 cup Bread Flour
- 1 tablespoon Cornstarch
- 1/4 teaspoon of Salt
- 1/8 teaspoon of Baking Soda
- 2/3 cup Unsweetened Cocoa Powder
- 1 teaspoon Kanu Instant Korean Coffee
- Cream Cheese Swirl
- 8 oz Philadelphia Cream Cheese
- 1/3 cup Granulated Sugar
- 1/2 teaspoon Vanilla Extract
- 1 Egg
The Equipment Needed
- Hand Mixer
- 2 Glass Mixing Bowls
- Aluminum Baking Pan
- Small Pot
How To Make Cream Cheese Brownies

Making cream cheese brownies (or also known as swirled cheesecake brownies) is an easy 3 step process.
First, you make your brownie batter. Then you craft your cream cheese topping and layer that on top of your brownie batter.
Then, with a knife, you swirl the cream cheese into the brownie batter just before baking. This results in a beautiful ripple pattern that also incorporates the cream cheese into the brownie mixture.
Lastly, bake at 350°F until it is fully cooked.
Create Your Chocolate Brownie Batter
Start by taking your dark chocolate bar and chopping it into fine strips.
Next, create a double boiler by taking a heat proof bowl and placing it on top of a small pot with gently boiling water inside. This creates the perfect environment to melt your chocolate strips.

Combine your canola oil, butter and dark chocolate strips into the heat proof bowl and give it an occasional gentle stir for about 3-4 minutes, or until all of the chocolate has melted and combined with the oil & butter.

Afterwards, set your melted chocolate aside while you take a separate bowl and combine your egg mixture.

In a separate bowl, add in your eggs, powdered sugar & brown sugar and beat with your hand mixer until the the mixture becomes frothy.

Then, add in your melted chocolate mixture into your egg mixture – whisking continuously as you combine them.
Following that, sift in all of your dry ingredients (bread flour, cornstarch, salt, baking soda, cocoa powder and Kanu instant coffee).

Whisk or use your hand mixer once more to integrate the dry ingredients into your wet brownie mixture.
Once fully mixed, set aside as you create your cream cheese mixture.
Craft Your Cream Cheese Mixture
Start with a room temperature block of cream cheese.
Combine the cream cheese, vanilla extract and granulated sugar in a large mixing bowl and beat with your hand mixer until the mixture becomes creamy.
Add in one egg and continue beating until everything is evenly blended. Give it a quick taste and adjust vanilla and sugar as needed.
Bake Your Swirled Cream Cheese Brownies
Pre-heat your oven to 350°F.
Gently pour your brownie batter into your pan and rock it until it all of the batter settles evenly into the baking pan and the surface of the batter levels out.

Let the batter sit for just a couple minutes, then gently & carefully pour (or spoon) your cream cheese mixture on top so that dollops of the cream sit as a layer on top of the brownie batter (as opposed to mixing with the batter).
Then, using a thin chopstick (or butter knife), gently create swirls or lined stripes – by running the chopstick through the batter mixture.
Once you’re satisfied with the pattern of the swirls, place the baking pan in the oven at 350°F and bake for about 35-40 minutes or until a toothpick that’s poked in the middle of the brownies can emerge with only a few crumbs attached.

Pro Tip: If you brownie is almost done baking, but you’re not sure exactly when to pull them out, keep in mind that it’s always better to remove them from the oven slightly earlier, than slightly later.
Let the brownies cool for about 10-15 minutes, then cut into squares and enjoy!

What Do You Serve With Cream Cheese Brownies?


These cream cheese brownies are great with a large dollop of vanilla ice cream – as a fantastic after-dinner dessert, or you can enjoy them alongside a tall glass of Dalgona Coffee (Korean Whipped Coffee) for sweet & simple breakfast!
How Do You Store Cream Cheese Brownies?
Store these brownies in an air tight container for 2-3 days on the counter or freeze for up to 2 months, for long term storage.
If you liked this recipe, you’ll love these too:

Equipment
- Hand Mixer
Ingredients
Brownie Batter (Wet Ingredients)
- 2/3 cup Ghirardelli Dark Chocolate, (chopped)
- 1/3 cup Canola Oil
- 2 tablespoons Unsalted Butter
- 3/4 cup Powdered Sugar
- 1/4 cup Light Brown Sugar
- 1 teaspoon Vanilla Extract
- 3 Eggs, (large)
Brownie Batter (Dry Ingredients)
- 1/4 cup Bread Flour
- 1 tablespoon Cornstarch
- 1/4 teaspoon Salt
- 1/8 teaspoon Baking Soda
- 2/3 cup Unsweetened Cocoa Powder
- 1 teaspoon Kanu Instant Korean Coffee
Cream Cheese Swirl
- 8 oz Philadelphia Cream Cheese
- 1/3 cup Granulated Sugar
- 1/2 teaspoon Vanilla Extract
- 1 Egg
Instructions
How To Make Cream Cheese Brownies
- Making cream cheese brownies (or also known as swirled cheesecake brownies) is an easy 3 step process.
- First, you make your brownie batter. Then you craft your cream cheese topping and layer that on top of your brownie batter.
- Then, with a knife, you swirl the cream cheese into the brownie batter just before baking. This results in a beautiful ripple pattern that also incorporates the cream cheese into the brownie mixture.
- Lastly, bake at 350°F until it is fully cooked.
Create Your Chocolate Brownie Batter
- Start by taking your dark chocolate bar and chopping it into fine strips.
- Next, create a double boiler by taking a heat proof bowl and placing it on top of a small pot with gently boiling water inside. This creates the perfect environment to melt your chocolate strips.
- Combine your canola oil, butter and dark chocolate strips into the heat proof bowl and give it an occasional gentle stir for about 3-4 minutes, or until all of the chocolate has melted and combined with the oil & butter.
- Afterwards, set your melted chocolate aside while you take a separate bowl and combine your egg mixture.
- In a separate bowl, add in your eggs, powdered sugar & brown sugar and beat with your hand mixer until the the mixture becomes frothy.
- Then, add in your melted chocolate mixture into your egg mixture – whisking continuously as you combine them.
- Following that, sift in all of your dry ingredients (bread flour, cornstarch, salt, baking soda, cocoa powder and Kanu instant coffee).
- Whisk or use your hand mixer once more to integrate the dry ingredients into your wet brownie mixture.
- Once fully mixed, set aside as you create your cream cheese mixture.
Craft Your Cream Cheese Mixture
- Start with a room temperature block of cream cheese.
- Combine the cream cheese, vanilla extract and granulated sugar in a large mixing bowl and beat with your hand mixer until the mixture becomes creamy.
- Add in one egg and continue beating until everything is evenly blended. Give it a quick taste and adjust vanilla and sugar as needed.
Bake Your Swirled Cream Cheese Brownies
- Pre-heat your oven to 350°F.
- Gently pour your brownie batter into your pan and rock it until it all of the batter settles evenly into the baking pan and the surface of the batter levels out.
- Let the batter sit for just a couple minutes, then gently & carefully pour (or spoon) your cream cheese mixture on top so that dollops of the cream sit as a layer on top of the brownie batter (as opposed to mixing with the batter).
- Then, using a thin chopstick (or butter knife), gently create swirls or lined stripes – by running the chopstick through the batter mixture.
- Once you're satisfied with the pattern of the swirls, place the baking pan in the oven at 350°F and bake for about 35-40 minutes or until a toothpick that's poked in the middle of the brownies can emerge with only a few crumbs attached.
- Pro Tip: If you brownie is almost done baking, but you're not sure exactly when to pull them out, keep in mind that it's always better to remove them from the oven slightly earlier, than slightly later.
- Let the brownies cool for about 10-15 minutes, then cut into squares and enjoy!
Nutrition
*Nutritional information is just an estimate derived by an online calculation tool.
FAQ
Can you leave cream cheese brownies out overnight?
You can keep these brownies in an air tight container for 2-3 days on the counter or freeze for up to 2 months, for long term storage.
What do you serve with cream cheese brownies?
These cream cheese brownies are great with a large dollop of vanilla ice cream – as a fantastic after-dinner dessert, or you can enjoy them alongside a tall glass of Dalgona Coffee (Korean Whipped Coffee) for sweet & simple breakfast!
Should I use dark or milk chocolate for cream cheese brownies?
In my recipe, we’ll be using 60% dark chocolate because it provides a richer, heartier brownie taste. You can alternatively use milk chocolate but you’ll end up with a lighter and sweeter flavor – which is totally fine, if that’s what you’re going for.


Jackie
These were so good!! This is my first time using Korean coffee in any baked goods, and I could tell the difference in the richness of the chocolate as I am no stranger to chocolate baked goods.. lol Thanks so much for sharing!
Umamiology
Yes, the Korean coffee makes a difference in these cream cheese brownies!
TAYLER ROSS
I made a batch of these brownies last night and they were delicious! Perfectly creamy and chocolatey!
Umamiology
Glad you love these brownies, Tayler!
Paula
We loved these cream cheese brownies! The swirl was just perfect!
Umamiology
The swirl is my favorite part!
Tisha
I love these brownies, the cream cheese really adds to them!
Umamiology
Yes, it’s so different from regular brownies!
Mahy
I really like these brownies, and especially the cream cheese!
Umamiology
The cream cheese definitely adds to this brownie recipe!
Justine
OMG these were sooooo good! My new favorite brownie recipe!
Umamiology
Glad you love them!
Lauren
The brownies turned out perfectly! I really love the combination of cheesecake and chocolate – two favorites in one yummy dessert!
Umamiology
Yes, I love the combination too!
kushi
The cream cheese brownies look gorgeous. Can’t wait to try this recipe. Thanks for sharing.
Umamiology
Let me know how these brownies turn out!
Gianne
The combination of fudgy brownie and creamy cheesecake layer is to die for. The recipe was easy to follow and the end result was a crowd-pleaser. Definitely a must-try!
Umamiology
Yes, these brownies are easy to make but so satisfying!
Harriet Young
Oh wow! These tasted and looked INCREDIBLE! Thank you
Umamiology
Glad you liked them!
Lubna
Omg….these look tempting Looks like I have all the ingredients at home right now…will be baking these now….Love the recipe.
Umamiology
Let me know how these cream cheese brownies turn out!
Cathleen
These brownies are beautiful!! I have tried very unsuccessfully to make cream cheese brownies, and your recipe was the first that really worked!
Umamiology
Glad this brownie recipe worked for you!
Colleen
These brownies were so delicious, and the coffee flavor was wonderful with the chocolate. They disappeared fast!
Umamiology
Yes, the Korean coffee makes a difference in these brownies!
Seesee
Super rich and dark brownies – yummm. I don’t really like sweet treats, so this was the perfect dessert – not too sweet but super moist. This will be my go-to brownie recipe for bake sales!
Umamiology
Yes, these brownies are not too sweet – just right in my opinion!
Amy Liu Dong
.
Amy Liu Dong
Yup, this is the only brownie recipe that i only need, the flavors and textures of this is immaculate, you can possibly pass out just by eating this!
Anjali
I made these for a Memorial Day picnic we went to yesterday and they were a huge hit! They were super fudgy, perfectly sweet, and well balanced. Everyone loved them!
dina and bruc
Loved these. And thank you for letting us know these can sit out on counter. That was a huge help.
Kristine
I’m so proud of how these brownies came out, they’re stunning! And they’re just as tasty. This recipe is a keeper, thanks!
Heather
This Cream Cheese Brownies recipe is fantastic! It’s easy to make and results in rich, fudgy brownies with a delicious cream cheese swirl. Perfect for any dessert lover. Thank you!
Paula
I keep coming back to this recipe because its THAT GOOD. Never fails!