Cream cheese brownies are every cheesecake, and brownie lover’s dream. This recipe combines two classics to bring you the best dessert ever. The bottom has a dense brownie layer topped with a cream cheese mixture Top it all with extra brownie batter to make the prettiest swirls ever. These fudgy brownies are delicious and so easy to make.
Since you are here, make sure to check out these small batch brownies, this small batch cookie butter brownie recipe, as well as this Oreo brownie recipe!
These Fudgy Cream Cheese Brownies are the perfect dessert for chocolate and cheesecake lovers. They feature a rich, chocolaty base and a creamy cheesecake swirl that looks stunning and tastes even better. Whether you’re baking for a family gathering or satisfying a weeknight sweet tooth, this recipe is a guaranteed hit.
Why You’ll Love This Recipe:
- Easy to Make: No fancy equipment is needed—just basic kitchen tools and pantry staples.
- Rich and Creamy: The combination of fudgy chocolate and smooth cheesecake is irresistible.
- Beautiful Swirl: Impress your friends and family with a stunning marble effect that’s easier to create than you think.
- Customizable: Add your favorite toppings or mix-ins to make it your own.
Ingredients for cream cheese brownies
Here are the ingredients you will need to make these fudgy cream cheese brownies:
- Butter- You can use salted or unsalted butter.
- Brown sugar and granulated sugar
- Egg
- Salt
- Dutch cocoa powder
- Flour
- Cream cheese
- Vanilla extract
How to make brownies with cream cheese from scratch?
For the full measurements of the ingredients and the detailed recipe scroll down for the full recipe! You will seriously love it 🙂
- Pre-heat the oven then line a square pan with parchment paper or aluminum foil.
- In a medium bowl, whisk the melted butter, the brown sugar, and the granulated sugar together for about 1 minute. Add the eggs and the vanilla and beat until the colors become lighter. (about another minute or two)
- Sift in the flour, cocoa powder and salt and gently fold the dry ingredients into the wet ingredients just until combined.
- Pour the cocoa powder brownie batter in the prepared baking pan leaving ¼ cup of brownie batter aside then spread the brownie mixture evenly in the prepared pan.
Make the cream cheese layer
- For the cheesecake mixture place all the ingredients in a mixing bowl and using a paddle attachement, beat everything for about 2 minutes until everything is well incorporated.
- Pour the cheesecake batter over the brownie layer and gently spread. Add 1 tablespoon of water to the ¼ cup of brownie batter and gently mix it to thin it out. scoop out spoonfuls of the thinned-out brownie batter and place it over the cheesecake layer. Repeat this process until you run out of the thinned-out brownie batter. Gently swirl it using a knife or a wooden skewer.
- Bake the brownie in the preheated oven for 30 minutes or until a knife inserted in the center comes out mostly clean. Let the fudgy cheesecake brownies cool completely before slicing into them. I like to place my brownie in the fridge for at least two hours before slicing into them to get those perfect brownie squares.
Frequently Asked Questions -FAQs
Storage Instructions:
- Room Temperature: Store in an airtight container for up to 3 days.
- Refrigerator: Keep in the fridge for up to 1 week. This also enhances the flavor and texture.
- Freezer: Wrap individual brownies in plastic wrap, then store in a freezer-safe bag for up to 3 months. Thaw in the refrigerator overnight.
How do I reheat frozen brownies?
Let them thaw at room temperature or microwave for 15-20 seconds for a warm treat.
Variations and Add-Ins:
- Chocolate Chips: Stir in ½ cup for extra gooeyness.
- Nuts: Add chopped walnuts or pecans for a crunchy texture.
- Caramel Drizzle: Swirl caramel sauce into the cheesecake layer for a caramel cheesecake brownie.
- Gluten-Free Option: Use a 1:1 gluten-free flour blend.
Can I use a boxed brownie mix?
Absolutely! Prepare the boxed mix according to the package instructions for an 8×8 pan. Then, follow the steps for the cheesecake swirl.
What’s the best cream cheese to use in these cream cheese brownies?
Full-fat cream cheese is recommended for the creamiest texture. Avoid low-fat or whipped varieties, as they can affect the consistency.
How do I know when the brownies are done?
Insert a toothpick into the center. If it comes out with a few moist crumbs, they’re ready. The cheesecake layer will also appear set but slightly jiggly.
Why is my cheesecake layer cracking?
Cracks can occur if the oven temperature is too high or if the brownies are overbaked. To avoid this, bake at the specified temperature and check for doneness early.
Tips for Perfect Cheesecake Brownies:
- Room Temperature Ingredients: Ensure the cream cheese is softened for a smooth cheesecake layer.
- Avoid Overmixing: Overmixing the brownie batter can result in dense, dry brownies.
- Perfect Swirls: Use a skewer or butter knife to create gentle swirls without overblending.
- Cooling: Allow the brownies to cool completely before slicing to prevent them from falling apart.
Cheesecake Brownies recipe
Chewy brownies with cream cheese
Equipment
Ingredients
Brownie layer
- 1 stick butter melted
- ¼ cup brown sugar
- ¾ cup granulated sugar
- ½ teaspoon salt
- 2 large eggs
- 1 teaspoon vanilla extract
- ⅔ cup dutch cocoa powder sifted
- ½ cup flour sifted
Cheesecake layer
- 4 oz cream cheese softened
- 1 large egg at room temperature
- ¼ cup granulated sugar
- 1 teaspoon vanilla extract
Instructions
- First start by preheating the oven to 350F and line your 8×8 baking pan with parchment paper and set aside.
- In a medium bowl, whisk the melted butter, the brown sugar, and the granulated sugar together for about 1 minute. Add the eggs and the vanilla and beat until the colors becomes lighter. (about another minutes or two)
- Sift in the flour, cocoa powder and salt and gently fold the dry ingredients into the wet ingredients just until combined. DO NO OVER MIX to keep your brownie layer light and chewy.
- Pour the cocoa powder brownie batter in the prepared baking pan leaving ¼ cup of brownie batter aside then spread the brownie batter evenly in the prepared pan.
Make the cheesecake layer
- Now lets make the cream cheese layer. Place all the ingredients in a mixing bowl and using a paddle attachement, beat everything for about 2 minutes until everything is well incorporated. Do no over mix.
- Pour the cream cheese layer over the brownie layer and gently spread. Add 1 tablespoon of water to the ¼ cup of brownie batter and gently mix it to thin it out. scoop out spoonfuls of the thinned out brownie batter and place it over the cheesecake layer. Repeat this process until you run out of the thinned out brownie batter. Gently swirl it using a knife of a wooden skewer.
- Bake the brownie for 30 minutes or until a knife inserted in the center comes out mostly clean. Let the brownies cool completely before slicing into them. I like to place my brownie in the fridge for at least two hours before slicing into them to get those perfect brownie squares.
Ria
Hi!
I made this today and got lucky to find your recipe with less sugar, I just added some walnuts since I have left over walnuts 🙈.
It was a request from my husband and so glad that he liked it. 🫰🏻
Chahinez
I’m glad both of you enjoyed the brownies 😊
Crystal
Can these be doubled for a larger crowd.
Chahinez
Yes! On the recipe card, at the bottom of the page, click 2x.
Vanessa
I see the brownie portion calls for vanilla but don’t see it listed in that ingredient section. How much vanilla goes into this part?
Chahinez
Hi there! Use 1 tsp vanilla.
Chahinez
Addison
Cheesecake brownies are my favorite treat! These were easy to make and all my friends loved them!
Chahinez
Thank you so much for trying out these brownies, Addison!
Have a great day,
Chahinez
Raquel Mishaan
Who says you need to choose between cheesecake and chocolate… you can definitely have both!
Lifestyle of a Foodie
Absolutely! Hope you give it a try Raquel 🙂
Happy Monday,
Chahinez
Rhonda
I have these in the oven now they look good can’t wait to taste them thanks.
Chahinez
That sounds like the best feeling ever!
Enjoy Rhonda!
Lianna
can I double the cream cheese layer?
Chahinez
Absolutely you can!
Vince Fukes
I have the regular brownie on my weekly food deliverlyy menu, and for good reason. Apart from being so very very tasty, they can be dressed upin so many ways.
Look forward to trying these in a few weeks
Lifestyle of a Foodie
We love to hear this! Thank you for sharing that you’ve been making these brownies for your fod delivery business, Vince!
Have a great monday,
Chahinez