If you adore the rich, fudgy allure of classic brownies but crave a luscious, creamy twist, this Cheesecake Brownies Recipe is your new best friend in the kitchen. Picture velvety swirls of tangy cheesecake mingling with deep, chocolatey brownie—every bite delivers a perfect harmony of flavors and textures. It’s a dessert that feels indulgent yet comforting, easy to make yet impressive enough to wow guests or simply elevate an ordinary day. Trust me, once you try this Cheesecake Brownies Recipe, it will become a staple for your sweet tooth cravings.

Ingredients You’ll Need
Crafting these irresistible cheesecake brownies is delightfully straightforward because every ingredient plays a key role—whether it’s to build the rich brownie base or to create that silky cheesecake topping that tantalizes the palate.
- Unsalted butter (1/2 cup, melted): Provides a moist, tender texture and rich flavor for the brownies.
- Granulated sugar (1 cup + 1/4 cup): Sweetens both the brownie and cheesecake layers perfectly without overpowering.
- Large eggs (3 total): Bind the ingredients and contribute to a fudgy yet sturdy structure.
- Vanilla extract (1 1/2 teaspoons): Enhances all flavors, adding warm aromatic notes.
- Unsweetened cocoa powder (1/3 cup): Gives that unmistakable rich chocolate taste to the brownie layer.
- All-purpose flour (1/2 cup): The backbone of the brownie’s structure, ensuring it’s perfectly dense yet soft.
- Salt (1/4 teaspoon): Balances the sweetness and heightens the chocolate flavor.
- Cream cheese (8 ounces, softened): Creates the creamy, tangy cheesecake topping with a smooth texture.
How to Make Cheesecake Brownies Recipe
Step 1: Prepare the Brownie Base
Begin by preheating your oven to 350°F and lining an 8×8-inch baking pan with parchment paper or lightly greasing it. In a large bowl, whisk together the melted butter and 1 cup of sugar until the mixture looks glossy and smooth. Adding the eggs and vanilla extract next, whisk thoroughly to create a creamy batter. Then stir in the cocoa powder, flour, and salt gently until just combined—be careful not to overmix, as that keeps your brownies tender and fudgy.
Step 2: Make the Cheesecake Layer
In a separate bowl, beat the softened cream cheese with 1/4 cup sugar, a large egg, and 1/2 teaspoon vanilla extract until the mixture is completely smooth and creamy. This mixture should be lump-free, silky, and ready to dollop over the rich brownie batter for that signature marble look.
Step 3: Combine and Marble the Layers
Pour the brownie batter evenly into your prepared pan, smoothing the surface with a spatula. Using a spoon, drop dollops of the cheesecake mixture over the brownie layer in random spots. Then take a knife or skewer and gently swirl the two mixtures together to create those irresistible marbled patterns without fully blending them together—it’s the key to that classic cheesecake brownie appearance.
Step 4: Bake Until Perfect
Place the pan in your preheated oven and bake for 30 to 35 minutes. You’ll know it’s done when the cheesecake layer is set and a toothpick inserted into the center comes out with just a few moist crumbs. Let the brownies cool completely in the pan to ensure clean slicing and maintain their rich texture.
How to Serve Cheesecake Brownies Recipe

Garnishes
Feel free to elevate these brownies with a light dusting of powdered sugar or a drizzle of melted chocolate or caramel. For a fresh contrast, a spoonful of whipped cream or a few fresh raspberries or strawberries on top make a beautiful and tasty addition.
Side Dishes
A scoop of vanilla ice cream or a dollop of whipped cream pairs wonderfully with these cheesecake brownies, creating a delightful hot-and-cold sensation. Fresh fruit or a simple cup of coffee or milk can also enhance the overall experience.
Creative Ways to Present
Try cutting the brownies into bite-sized squares and serving them as part of a dessert platter with other treats. Alternatively, layer chunks of cheesecake brownies in a glass with whipped cream and fresh berries for a no-bake trifle that’s both stunning and indulgent.
Make Ahead and Storage
Storing Leftovers
These cheesecake brownies keep beautifully when stored in an airtight container in the refrigerator for up to five days. Chilling helps them maintain their texture and flavor, and they’re perfect for a quick snack or dessert anytime.
Freezing
If you want to make a bigger batch, freezing is a fantastic option. Wrap individual brownies tightly in plastic wrap and place them in a freezer-safe container or bag. They’ll keep well for up to three months, ready whenever you need a sweet fix.
Reheating
To enjoy the brownies warm, thaw them overnight in the fridge and then microwave for about 15-20 seconds or warm gently in the oven at 300°F for 10 minutes. This brings out the gooey brownie goodness while keeping the cheesecake layer creamy.
FAQs
Can I use low-fat cream cheese for this Cheesecake Brownies Recipe?
Yes, you can substitute low-fat cream cheese, but keep in mind the texture may be slightly less creamy and the flavor a bit less rich. For the best indulgent results, full-fat cream cheese is recommended.
What’s the best way to get clean slices of cheesecake brownies?
Chilling the brownies completely before cutting is key. Use a sharp knife and wipe it clean between cuts to achieve neat, perfect squares with beautiful marble patterns visible.
Can I add mix-ins like nuts or chocolate chips?
Absolutely! Stirring in chocolate chips into the brownie batter or adding chopped nuts adds texture and extra bursts of flavor. Just fold them in gently to avoid disrupting the batter’s consistency.
Is it necessary to swirl the cheesecake and brownie layers?
Swirling creates that iconic marbled look and ensures you get a balanced taste of both layers in every bite. While you can layer them without swirling, it won’t have quite the same visual or flavor appeal.
How long do these brownies need to cool before slicing?
It’s best to let the brownies cool completely in the pan at room temperature, which usually takes about an hour. For even cleaner slices, refrigerate them for another hour before serving.
Final Thoughts
There’s something so magical about this Cheesecake Brownies Recipe—it brings together two beloved desserts in a way that feels both comforting and special. From the fudgy, chocolaty base to the smooth, creamy cheesecake swirls, it’s the kind of treat that brightens any occasion or simply makes a day at home sweeter. I can’t wait for you to try it and fall in love just like I did!
Print
Cheesecake Brownies Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 9 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These Cheesecake Brownies offer a deliciously rich combination of fudgy chocolate brownie and creamy marbled cheesecake layers. A perfect dessert blend that is easy to prepare, delightful to eat, and ideal for chocolate and cheesecake lovers alike.
Ingredients
For the brownie layer:
- 1/2 cup unsalted butter, melted
- 1 cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/3 cup unsweetened cocoa powder
- 1/2 cup all-purpose flour
- 1/4 teaspoon salt
For the cheesecake layer:
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 large egg
- 1/2 teaspoon vanilla extract
Instructions
- Preheat and prepare pan: Preheat the oven to 350°F and line an 8×8-inch baking pan with parchment paper or grease it lightly to prevent sticking.
- Make brownie batter: In a large bowl, whisk together the melted butter and sugar until combined. Add the eggs and vanilla extract, whisking until smooth. Stir in the cocoa powder, flour, and salt until just combined, being careful not to overmix.
- Spread brownie batter: Pour the brownie batter evenly into the prepared baking pan, smoothing the surface with a spatula to prepare for the cheesecake layer.
- Prepare cheesecake mixture: In a separate bowl, beat the softened cream cheese, sugar, egg, and vanilla extract until the mixture is smooth and creamy.
- Add cheesecake to brownie batter: Drop spoonfuls of the cheesecake mixture evenly over the brownie batter. Use a knife or skewer to gently swirl the two layers together to create a beautiful marbled effect.
- Bake: Bake the layered batter for 30–35 minutes, or until the center is set and a toothpick inserted comes out with a few moist crumbs, indicating doneness.
- Cool and slice: Allow the brownies to cool completely in the pan before slicing into 9 servings for the best texture and clean cuts.
Notes
- For an extra-rich treat, stir chocolate chips into the brownie batter before baking.
- Chilling the brownies before cutting helps to achieve cleaner, neater slices.
- Store the brownies in the refrigerator for up to 5 days to maintain freshness.

