Cheesecake brownies are what happens when two of the best desserts on earth share a pan. A fudgy, intensely chocolate brownie base gets topped with a tangy cream cheese layer, then more brownie batter is drizzled over the top and swirled together.
The result is a rich bar with brownie and cheesecake in every bite, with ribbons of cream cheese running through the dark chocolate like marble. They look impressive but are surprisingly easy to make.
The secret to the chewy, fudgy brownie texture is cornstarch, which helps keep the brownies dense and tender instead of cakey.
Melted chocolate and cocoa powder give them deep chocolate flavor, while the cream cheese layer comes together with just four ingredients for a smooth, tangy contrast.
What You Are Working With
- Prep Time: 15 minutes
- Cook Time: 30 to 35 minutes
- Total Time: About 50 minutes
- Servings: 16 brownies
- Difficulty: Easy to moderate
- Cuisine: American
- Cooking Method: Oven baked
- Meal Type: Dessert
- Calories: ~380 per brownie (estimate)
- Protein: ~5g
- Carbs: ~39g
- Fat: ~22g
- Freezer Friendly: Yes
- Best Occasion: Dessert for a crowd, bake sales, holidays, chocolate cravings
The Flavor Profile
The brownie is dark, rich, and chewy with an intense chocolate hit from both melted chocolate and cocoa powder. The cream cheese layer is tangy, smooth, and slightly sweet, cutting through the chocolate richness with every bite.
Where the two layers meet and swirl together, you get a marbled effect that is both beautiful and the best of both worlds. Mini chocolate chips scattered throughout the brownie batter add little pockets of melty chocolate. The texture contrast between the dense, fudgy brownie and the lighter, creamy cheesecake is what makes these impossible to stop eating.
Ingredients You’ll Need

Brownie Layer
- 12 ounces semi-sweet or bittersweet chocolate chips – you can use all semi-sweet for sweeter brownies or mix half bittersweet for more depth
- 6 tablespoons unsalted butter, cut into small cubes – butter adds richness and helps the chocolate set properly
- 3/4 cup granulated sugar – sweetens the brownie; the chocolate contributes most of the sweetness
- 1 teaspoon vanilla extract – enhances the chocolate flavor
- 3 eggs, room temperature – provides structure and richness; room temperature eggs incorporate more smoothly
- 1/4 cup unsweetened cocoa powder – adds concentrated chocolate flavor and intensifies the color
- 1/3 cup cornstarch – replaces flour for a chewier, gluten-free-friendly brownie
- 1/2 teaspoon salt – balances the sweetness and enhances the chocolate
- 1 cup mini semi-sweet chocolate chips – stirred into the batter for extra melty pockets
Cheesecake Layer
- 8 ounces cream cheese, softened – full-fat produces the creamiest texture; do not use fat-free
- 1/2 cup granulated sugar – sweetens the cheesecake layer
- 1 egg, room temperature – binds the cheesecake together
- 1/2 teaspoon vanilla extract – flavors the cream cheese layer
The cornstarch swap is what makes these brownies exceptionally chewy. Flour contains gluten, and gluten development in brownies makes them cakey.
Cornstarch thickens without any gluten, giving you that dense, fudgy texture that bakery brownies are known for. For more on the science of fudgy versus cakey brownies, Serious Eats has a thorough analysis of what makes each style work.
Smart Swaps
- All semi-sweet chocolate – if you prefer sweeter brownies
- All bittersweet chocolate – for intense, dark brownies
- Gluten-free flour blend – the brownies are already nearly gluten-free thanks to the cornstarch; a GF blend works for the small amount needed
- Reduced-fat cream cheese – works but the cheesecake layer will be slightly less creamy
- Boxed brownie mix – prepare according to package directions, then add the cheesecake layer and bake as directed
What You Need
- 9-inch square baking pan – gives you thick, substantial brownies
- Parchment paper – leave an overhang for easy removal
- Microwave-safe bowl – for melting the chocolate and butter
- Hand mixer or stand mixer – for the cheesecake layer
- Small whisk – for combining the cocoa powder, cornstarch, and salt
- Offset spatula – for spreading the cheesecake layer
Step-by-Step Cooking Guide
While your finished dish may not look exactly like the images in this post, following these instructions will give you the same delicious CHEESECAKE BROWNIES. So please follow with me!
Preheat your oven to 350 degrees F (175 degrees C). Lightly spray a 9-inch square baking pan with cooking spray and line with parchment paper, leaving an overhang on two sides for easy removal.
Start with the brownie batter. In a large microwave-safe bowl, combine the chocolate chips and cubed butter. Microwave in 30-second increments on high heat, stirring in between each interval, until the mixture is completely smooth.
- This typically takes about 90 seconds total. Be careful not to overheat because chocolate can scorch even when it looks fine on the surface.
Stir in the sugar and vanilla until completely combined. Add the eggs one at a time, stirring well after each addition until the mixture is glossy and smooth. In a small bowl, whisk together the cocoa powder, cornstarch, and salt.
Add this dry mixture to the wet ingredients and stir vigorously until the batter is smooth and begins to pull away from the sides of the bowl. This takes about one to two minutes of active stirring.
- The batter should be thick, glossy, and intensely chocolatey. Stir in the mini chocolate chips.
Pour about two-thirds of the brownie batter into the prepared pan and smooth the top with a spatula. Reserve the remaining one-third for the top. Set aside.
Now make the cheesecake layer. Using a hand mixer or stand mixer, beat the cream cheese until light and fluffy, about 1 minute.

Add the sugar and beat until combined. Beat in the egg and vanilla extract until the mixture is completely smooth. No lumps should remain.
Spoon the cheesecake filling over the brownie batter in the pan and carefully spread it into a thin, even layer with an offset spatula. Work gently so you do not disturb the brownie batter underneath. Drizzle or spoon the remaining brownie batter over the cheesecake layer.
- It will not cover the surface completely, and that is fine. The gaps are where the marbled effect comes from.
Bake for 30 to 35 minutes. Start checking at 30 minutes by inserting a toothpick into the center.
It should come out with a few moist crumbs, not wet batter. Do not overbake because the brownies will dry out significantly as they cool. The edges should be set and the center should still have a slight jiggle that firms up during cooling.
Let the brownies cool completely in the pan. This is important for two reasons: the brownies continue to set as they cool, and they slice much more cleanly when cold.
Once cool, use the parchment overhang to lift the entire slab out of the pan and onto a cutting board. Cut into squares with a sharp knife, wiping it clean between cuts for the neatest slices.
Nutrition Snapshot
- Calories: ~380 per brownie (estimate)
- Protein: ~5g
- Carbs: ~39g
- Fat: ~22g
- Fiber: ~2g
- Sugar: ~28g
- Sodium: ~160mg
- Serving Size: 1 brownie (assuming 16 per pan)
Baker’s Tips Worth Knowing
The cornstarch trick is what separates these from average brownies. Most recipes use flour, but flour develops gluten when mixed with liquid, which makes brownies cakey.
Cornstarch has zero gluten and pure thickening power, so you get that dense, chewy texture without any cakiness. If you have ever wondered why some brownies are fudgy and others are cakey, the ratio of fat to flour (or cornstarch) is the main factor.
When spreading the cheesecake layer, use an offset spatula and light pressure. Pressing too hard pushes the brownie batter around and muddies the layers.
The cheesecake layer does not need to be perfectly even. Slight variations in thickness create more interesting swirl patterns.
For the cleanest cuts, refrigerate the brownies for at least an hour before slicing. Cold brownies hold their shape, and the cream cheese layer firms up so each slice has a defined marble pattern.
A hot knife wiped between cuts also helps. For more baking precision tips, check out our slutty brownies for another layered dessert approach.
When Things Go Sideways
Brownies are cakey instead of fudgy. You may have overbaked them or used too much flour by accident. Next time, check at 28 minutes and use the toothpick test. A few moist crumbs mean they are done.
Cheesecake layer sank to the bottom. The brownie batter may have been too thin or the cheesecake layer too heavy. Make sure your brownie batter is thick and glossy before pouring it into the pan.
Brownies are not setting in the center. Your oven may run cool.
Bake for another 3 to 5 minutes and check again. The center should have just a slight jiggle, not a liquid wobble.
Swirl pattern looks messy. That is actually fine.
The swirl is rustic by nature, and messy swirls taste just as good as perfect ones. Next time, use fewer, longer strokes with a knife rather than many short ones.
Variations Worth Trying
- Peanut butter swirl: Replace the cream cheese layer with 1/2 cup peanut butter beaten with 1/4 cup sugar and 1 egg
- Mint cheesecake brownies: Add 1/4 teaspoon peppermint extract to the cheesecake layer
- Raspberry version: Swirl 1/4 cup of raspberry jam into the cheesecake layer before baking
- Espresso brownies: Add 1 teaspoon instant espresso powder to the brownie batter for deeper chocolate flavor
- 8×8 pan: Use a slightly smaller pan for thicker brownies; add 2 to 3 minutes to bake time
What Goes on the Plate
These brownies are rich enough to stand alone, but a scoop of vanilla ice cream on a warm brownie turns them into a proper dessert. A drizzle of chocolate sauce or caramel adds even more indulgence.
Cold milk or coffee is the obvious pairing. For a dessert spread, serve them alongside our cinnamon roll cake for variety. More dessert ideas are in our desserts and baking section.
Keeping Them Fresh
Refrigerator: Store in an airtight container in the fridge for up to 5 days. The cream cheese layer means these should be refrigerated rather than left at room temperature. The texture actually improves after a day in the fridge as the flavors meld.
Freezer: Wrap individual brownies in plastic wrap, then place in a freezer bag. Freeze for up to 3 months. Thaw in the fridge overnight or microwave for 15 seconds for a warm, gooey treat.
Reheating: A 10 to 15 second microwave zap brings back that just-baked warmth and makes the chocolate chips gooey again. For food safety on cream cheese desserts, the USDA has guidelines on proper refrigeration.
Questions You Might Have
Can I use a 9×13 pan? Yes.
The brownies will be thinner and need about 5 fewer minutes of baking. You will also get more, thinner pieces.
Can I make the brownie batter without a microwave? Yes. Melt the chocolate and butter together in a heatproof bowl set over a pot of simmering water, stirring until smooth.
Why cornstarch instead of flour? Cornstarch produces chewier, denser brownies because it contains no gluten.
Flour makes brownies cakey. This swap is one of the easiest ways to upgrade a brownie recipe.
Do I need to swirl the top? The drizzle of remaining batter on top creates a natural marble look. You can leave it as is or drag a knife through a few times for more defined swirls.
Cheesecake brownies are two desserts in one pan, and they are always the first thing to disappear from the dessert table. Make a batch and see for yourself.
7 thoughts on “CHEESECAKE BROWNIES”
Comments are closed.