If I had to choose one dessert that always gets a jaw-drop and a second helping, it’s these Cheesecake Brownies. The first time I made them, I wasn’t expecting just how dreamy that fusion of rich, fudgy chocolate and tangy cheesecake would be. It’s one of those treats that brings out the inner child in you but still feels indulgent enough for a grown-up dessert table. These brownies are thick, luscious, and have that irresistible contrast between gooey chocolate and creamy cheesecake layers.

I love making these for gatherings, but truthfully, they don’t always make it to the party. The scent that fills the kitchen while they’re baking is absolutely sinful. And once you slice into those neat layers—the dense brownie base, the velvety cheesecake center, and that crackly brownie top—it’s game over. Whether you’re baking for a special occasion or just craving something wickedly good, Cheesecake Brownies are the ultimate comfort-meets-decadence dessert.
Why You’ll Love These Cheesecake Brownies
- Two desserts in one – Who can say no to rich brownies and creamy cheesecake?
- Perfect texture contrast – Fudgy, creamy, and a little chewy all in one bite.
- Visually stunning – That defined layered look always impresses.
- Easy to make from scratch – No complicated steps, just basic pantry staples.
- Crowd favorite – These always disappear fast at potlucks and parties.
What Kind of Chocolate Should I Use?
The chocolate you choose can make or break your Cheesecake Brownies. I go with a mix of unsweetened cocoa powder and semi-sweet chocolate chips for that deep, fudgy flavor and glossy top. If you’re a dark chocolate lover, you can absolutely lean into bittersweet chips instead. Just avoid milk chocolate here—it’s too sweet and doesn’t give you the rich, intense cocoa punch that balances the creamy cheesecake layer.
Options for Substitutions
One of the best things about Cheesecake Brownies is how customizable they can be. Whether you’re working with dietary needs or pantry limitations, there’s some wiggle room to play with:
- Gluten-Free Flour – A 1:1 gluten-free baking flour works beautifully here. The texture stays chewy and rich.
- Dairy-Free Cream Cheese – If you’re avoiding dairy, plant-based cream cheese alternatives like almond or coconut-based versions can do the trick.
- Sugar Alternatives – Swap granulated sugar for coconut sugar or a monk fruit blend to make it lower in refined sugars.
- Egg Substitutes – Flax eggs or commercial egg replacers can work, especially if you’re going the vegan route (though texture may differ slightly).
- Add-ins – Craving a little crunch? Fold in chopped walnuts or swirl in raspberry jam for a fun twist.
These swaps don’t take away from the magic of this dessert—they just make it a little more versatile depending on what you have or need.
Ingredients for These Cheesecake Brownies
- Butter – Melted butter is the foundation for that rich, fudgy brownie texture. It gives moisture and depth of flavor.
- Granulated Sugar – Sweetens both the brownie and cheesecake layers while helping to create that perfect crackly top.
- Eggs – Essential for structure and richness in both layers. They also help bind everything together beautifully.
- Vanilla Extract – Adds warmth and enhances the overall flavor in both the brownie batter and the cheesecake filling.
- Unsweetened Cocoa Powder – Provides that deep, dark chocolate base flavor we all crave in a good brownie.
- All-Purpose Flour – Just enough to hold the structure without making the brownies cakey.
- Salt – A pinch balances the sweetness and intensifies the chocolate flavor.
- Cream Cheese – The star of the cheesecake layer—soft, tangy, and creamy, it creates that luscious center.
- Powdered Sugar – Blends smoothly into the cream cheese for a silky, sweet filling without any graininess.
- Semi-Sweet Chocolate Chips (optional) – For extra pockets of melted chocolate in every bite.
Every ingredient plays its part—no fluff, no extras, just the perfect balance of bold chocolate and creamy cheesecake.

Step 1: Prep the Pan and Preheat the Oven
Start by preheating your oven to 325°F (163°C). Line an 8×8-inch baking pan with parchment paper, leaving an overhang on the sides for easy lifting later. Lightly grease the paper to prevent any sticking.
Step 2: Make the Brownie Batter
In a large bowl, whisk together the melted butter and granulated sugar until glossy and smooth. Add the eggs one at a time, whisking well after each addition. Stir in the vanilla extract. Sift in the cocoa powder, flour, and salt, then fold gently until just combined. Don’t overmix—this keeps your brownies fudgy.
Step 3: Make the Cheesecake Layer
In a separate bowl, beat the softened cream cheese until smooth. Add the powdered sugar and mix until creamy and lump-free. Beat in the egg and vanilla until fully incorporated. The mixture should be silky and easy to spread.
Step 4: Layer It Up
Pour about 2/3 of the brownie batter into the prepared pan and smooth it out evenly. Gently pour the cheesecake mixture on top, spreading carefully to cover the brownie base. Spoon the remaining brownie batter over the cheesecake layer in dollops, then swirl gently with a knife for a marbled look, or leave it as a layered beauty.
Step 5: Bake
Bake in the center of your preheated oven for 40–45 minutes, or until the center is just set and a toothpick inserted in the middle comes out with a few moist crumbs (not wet batter). Let cool completely in the pan, then chill in the fridge for at least 2 hours before slicing.
How Long to Cook the Cheesecake Brownies
Cheesecake Brownies bake best low and slow to ensure both layers cook evenly without cracking or drying out. I typically bake them at 325°F (163°C) for about 40 to 45 minutes. You’ll know they’re done when the edges are set, the top looks slightly puffed, and the center jiggles just a bit but isn’t wet. A toothpick inserted near the edge should come out with a few moist crumbs—don’t wait for it to come out completely clean, or the brownies may overbake.
Tips for Perfect Cheesecake Brownies
- Room Temperature Ingredients – Make sure your eggs, cream cheese, and butter are all at room temp for a smooth, even batter.
- Don’t Overmix – Especially when folding the brownie batter—overmixing can make the brownies too cakey.
- Chill Before Slicing – For neat, clean layers, refrigerate the brownies for at least 2 hours before cutting. A warm knife helps too!
- Line the Pan – Parchment paper is a must. It keeps the layers intact when lifting the brownies out.
- Use Quality Cocoa – This makes all the difference in that deep, chocolatey flavor.
- Swirl or Layer – Want a marbled look? Use a knife to gently swirl the top brownie batter into the cheesecake layer.
- Don’t Rush Cooling – Let them cool completely at room temp before transferring to the fridge.
- Cut with Care – For beautiful slices, wipe your knife clean between each cut.
Watch Out for These Mistakes While Cooking
Even though Cheesecake Brownies are pretty simple, a few slip-ups can take them from dreamy to disappointing. Here are some common mistakes to avoid:
- Using Cold Cream Cheese – It won’t blend smoothly and can create lumps in your cheesecake layer.
- Overbaking – This dries out both the brownie and cheesecake layers. Remember: a slightly jiggly center is perfect.
- Skipping the Chill Time – Tempting as it is, cutting into them too soon can lead to messy slices.
- Not Measuring Properly – Baking is science. Too much flour or cocoa powder can mess with texture.
- Uneven Spreading – Spread both layers evenly to avoid thin spots or uneven baking.
- Baking at Too High a Temperature – Higher heat can brown the top too quickly and undercook the center.
- Overmixing the Batter – Especially the brownie batter—this develops gluten and makes them cakier than you’d want.
- Wrong Pan Size – Using a larger pan makes thinner brownies and messes with bake time.
What to Serve With Cheesecake Brownies?
1. Fresh Berries
Strawberries, raspberries, or blueberries offer a juicy, tart contrast that complements the rich chocolate and creamy filling.
2. Whipped Cream
A soft, lightly sweetened dollop balances the density of the brownie and adds an airy touch.
3. Espresso or Coffee
A bold cup of coffee or a shot of espresso intensifies the chocolate and cuts the sweetness perfectly.
4. Vanilla Ice Cream
Classic and always a win. The cold creaminess next to warm or chilled brownies is irresistible.
5. Caramel Sauce
Drizzle a little salted caramel on top for a sweet-salty finish that elevates the whole bite.
6. Crushed Nuts
Sprinkle some toasted pecans or walnuts on top for crunch and a nutty twist.
7. Chocolate Ganache
Feeling extra? A drizzle of warm ganache over each piece takes it totally over the top.
8. Mint Leaves or Mint Tea
A refreshing side to cleanse the palate and enhance the dessert experience with a fresh finish.
Storage Instructions
Cheesecake Brownies store like a dream—making them great for planning ahead or savoring over a few days. Once fully cooled and chilled, transfer them to an airtight container. You can store them in the refrigerator for up to 5 days. Place parchment paper between layers if stacking to avoid sticking.
Want to keep them longer? These freeze beautifully. Wrap individual slices tightly in plastic wrap, then place them in a freezer-safe bag or container. Freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge, or at room temp for about 1 hour.
Estimated Nutrition (Per Serving – based on 16 squares)
Please note: these values are approximate and can vary based on brands used.
- Calories: 280
- Total Fat: 18g
- Saturated Fat: 10g
- Cholesterol: 70mg
- Sodium: 120mg
- Total Carbohydrates: 29g
- Dietary Fiber: 1g
- Sugars: 21g
- Protein: 4g
These brownies are rich and indulgent, so a little goes a long way—but totally worth every bite!
Frequently Asked Questions
What’s the best way to get clean cuts with layered brownies?
Refrigerate the brownies for at least 2 hours (or overnight) before slicing. Use a sharp knife, and wipe it clean between each cut for those crisp, clean edges that show off the layers.
Can I make these Cheesecake Brownies ahead of time?
Absolutely. In fact, they taste even better the next day once the flavors have settled and the texture firms up. You can make them up to 2 days in advance and store in the fridge.
Can I double the recipe for a larger batch?
Yes! Double all ingredients and bake in a 9×13-inch pan. You may need to increase the baking time by 10–15 minutes—just keep an eye on the center.
Can I swirl the cheesecake and brownie layers instead of keeping them stacked?
Definitely! Once both batters are in the pan, use a knife or skewer to gently swirl them together for a marbled look. It’s a fun visual twist.
What kind of cream cheese should I use?
Always use full-fat, brick-style cream cheese for the creamiest texture. Avoid whipped or spreadable tubs—they contain too much air and moisture.
Why did my cheesecake layer crack?
Usually, it’s from overbaking or sudden temperature changes. Let the brownies cool gradually and don’t open the oven door too early. Cracks won’t ruin the taste, but for a smoother top, be gentle with baking and cooling.
Can I make them gluten-free?
Yes! Just use a 1:1 gluten-free all-purpose flour substitute. Everything else stays the same, and the texture still turns out beautifully fudgy.
How should I serve them for a party?
Slice them into small squares and place in mini cupcake liners for an easy, elegant dessert platter. You can even drizzle melted chocolate or dust with powdered sugar right before serving.
Conclusion
Cheesecake Brownies are the dessert equivalent of a showstopper. They’re rich, creamy, perfectly chocolaty, and full of that wow factor that makes people ask, “Did you really make these from scratch?” Whether you layer them neatly or swirl them playfully, the result is a luscious, indulgent treat that checks every box. I always keep this recipe in my back pocket because it’s just that good—and trust me, once you make them, you’ll never want to choose between cheesecake and brownies again.

Cheesecake Brownies
- Total Time: 3 hours
- Yield: 16 squares
Description
These Cheesecake Brownies are the ultimate dessert mashup that brings together the rich, fudgy decadence of chocolate brownies and the creamy tang of classic cheesecake. Perfect for when you’re craving something indulgent, these bars are a go-to for quick breakfast treats, easy dessert ideas, and impressive party snacks. The contrast of textures—dense brownie, smooth cheesecake, and a slightly crackled top—makes every bite irresistible. Whether you’re searching for an easy recipe to impress or a satisfying chocolate fix, these Cheesecake Brownies deliver with both flavor and flair.
Ingredients
For the Brownie Layer:
- 1/2 cup (1 stick) unsalted butter, melted
- 1 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/3 cup unsweetened cocoa powder
- 1/2 cup all-purpose flour
- 1/4 tsp salt
- 1/2 cup semi-sweet chocolate chips (optional)
For the Cheesecake Layer:
- 8 oz cream cheese, softened
- 1/3 cup powdered sugar
- 1 large egg
- 1/2 tsp vanilla extract
Instructions
- Preheat the oven to 325°F (163°C). Line an 8×8-inch pan with parchment paper, leaving a bit of overhang on the sides.
- In a mixing bowl, whisk melted butter and sugar until glossy. Add eggs one at a time, then stir in vanilla.
- Sift in cocoa powder, flour, and salt. Fold gently until just combined. Stir in chocolate chips if using.
- In a separate bowl, beat cream cheese until smooth. Add powdered sugar, egg, and vanilla. Beat until creamy.
- Spread 2/3 of the brownie batter into the pan. Smooth the cheesecake layer on top.
- Dollop remaining brownie batter over the cheesecake and swirl with a knife or leave as-is for layers.
- Bake for 40–45 minutes or until the center is just set.
- Cool completely in the pan, then refrigerate for at least 2 hours before slicing.
- Prep Time: 15 minutes
- Chill Time: 2 hours
- Cook Time: 45 minutes