Are you craving something indulgent that combines two beloved desserts into one irresistible treat? These cheesecake brownies deliver the perfect harmony of fudgy melt-in-your-mouth chocolate brownies topped with a light tangy cheesecake layer. The marbled effect not only creates a stunning presentation but also ensures you get the best of both worlds in every bite.
What makes these cheesecake brownies truly special is their incredible texture contrast. Dense rich chocolate on the bottom with a silky smooth cheesecake layer on top. The preparation is surprisingly simple taking just 15 minutes of hands-on time yet the results are absolutely bakery-worthy. Plus they’re perfect for making ahead for gatherings since they actually taste better after chilling.
What Are Cheesecake Brownies?

Have you ever found yourself torn between making cheesecake or brownies? Well who says you can’t have your cake and eat it too? Cheesecake brownies are the ingenious marriage of two beloved desserts rich fudgy chocolate brownies and smooth tangy cheesecake swirled together in perfect harmony.
Legend has it that these delightful treats were born when a creative baker couldn’t decide which dessert to make for a gathering and decided to combine them instead. As they say necessity is the mother of invention and in this case what a delicious invention it was.
Ready to impress your family and friends with a dessert that’s twice as nice? Let’s dive into this irresistible recipe that brings together the best of both worlds.
Why You’ll Love These Cheesecake Brownies
Texture Paradise
What truly sets these cheesecake brownies apart is the magical textural contrast in every bite. The bottom layer delivers that classic fudgy almost-melting brownie experience that chocolate lovers crave while the top layer provides a silky light cheesecake that creates the perfect balance. The marbled effect isn’t just for show it creates pockets of both textures throughout making each bite a delightful surprise.
Budget-Friendly Indulgence
Making these cheesecake brownies at home is significantly more economical than purchasing similar treats from a bakery where you might pay four to five dollars per piece. By using pantry staples like flour sugar eggs and cocoa powder plus just two blocks of cream cheese you can create an entire pan of these decadent treats for a fraction of the cost. Each batch yields 12 generous portions making them perfect for entertaining or family desserts.
Flavor Versatility
While this classic version is absolutely divine the recipe offers incredible flexibility for customization. Consider adding toasted nuts for crunch swirling in caramel or peanut butter or even incorporating seasonal flavors like peppermint during the holidays. The solid foundation recipe adapts beautifully to your creativity making it a perfect base for experimenting with your favorite flavor combinations.
If you enjoy these cheesecake brownies be sure to check out our chocolate swirl cheesecake for another delicious chocolate-cheesecake pairing that will satisfy your sweet tooth.
How to Make Cheesecake Brownies

Quick Overview
These cheesecake brownies come together more easily than you might think! The brownie base features a double dose of chocolate, both melted chips and Dutch-processed cocoa powder, creating an intensely rich foundation. The cheesecake layer requires just a few ingredients and minimal mixing. The entire preparation takes about 15 minutes, followed by a relatively hands-off baking process. What makes these truly special is the stunning marbled effect created by swirling reserved brownie batter into the cheesecake topping, a simple technique that yields professional-looking results.
Key Ingredients for Cheesecake Brownies
For the Brownie Base:
- 1 cup (227g) unsalted butter, cubed
- 1⅓ cups (240g) semisweet chocolate chips, divided (1 cup for melting, ⅓ cup for folding in)
- ¾ cup Dutch-processed cocoa powder (for deeper chocolate flavor)
- 1 cup (200g) granulated sugar
- 1 cup (220g) brown sugar, packed
- 2 large eggs, room temperature
- 1 egg yolk, room temperature (for extra richness)
- 1 tablespoon brewed coffee (enhances chocolate flavor)
- 1 tablespoon vanilla extract
- 1 cup (120g) all-purpose flour
- 1 teaspoon salt
- 1 tablespoon hot water, plus more if needed (for swirling)
For the Cheesecake Topping:
- 2 (8-ounce/227g) blocks cream cheese, room temperature
- ½ cup (100g) granulated sugar
- Pinch of salt
- 2 large eggs, room temperature
- 1 tablespoon vanilla extract
Ingredient Notes:
- Dutch-processed cocoa powder creates a darker, fudgier brownie, but regular unsweetened cocoa powder will work in a pinch.
- The coffee enhances the chocolate flavor without adding coffee taste, but hot water can be substituted if preferred.
- Room temperature ingredients are essential for the cheesecake layer to prevent lumps.
Step 1: Prepare the Baking Pan
Preheat your oven to 350°F (175°C). Lightly grease a 9-inch square baking pan with butter or baking spray, then line it with parchment paper, leaving some overhang for easy removal. Properly preparing the pan ensures the cheesecake brownies release cleanly after baking.
Step 2: Make the Brownie Batter
In a large microwave-safe bowl, combine 1 cup of chocolate chips and the cubed butter. Microwave in 20-second intervals, stirring between each, until fully melted and smooth (about 2 minutes total). Alternatively, use a double boiler method if preferred.
Once melted, whisk the cocoa powder into the mixture until completely incorporated. This step “blooms” the cocoa, intensifying the chocolate flavor. Add both sugars, eggs, egg yolk, coffee, and vanilla to the chocolate mixture. Whisk until well combined and smooth.
Gently fold in the flour and salt with a spatula just until no dry streaks remain. Be careful not to overmix at this stage. Reserve ½ cup of the brownie batter in a small bowl for the marbling step later. Fold the remaining ⅓ cup chocolate chips into the main batter and spread it evenly into the prepared pan.
Step 3: Pre-Bake the Brownie Base
Bake the brownie base for 20 minutes for a fudgier texture or up to 30 minutes for a cakier result. While the brownie base bakes, prepare the cheesecake topping.
Step 4: Prepare the Cheesecake Layer
In a large bowl, beat the cream cheese, sugar, and pinch of salt with an electric mixer on medium speed until smooth and light, about 2 minutes. Reduce the mixer speed to low and add the eggs one at a time, allowing each to incorporate fully before adding the next. Scrape down the bowl, then mix in the vanilla extract.
Step 5: Assemble the Cheesecake Brownies
When the brownie base is done pre-baking, pour the cheesecake mixture evenly over the hot brownie layer. Add 1 tablespoon of hot water to the reserved brownie batter and stir until it reaches a consistency similar to the cheesecake batter. Add a little more water if needed—it should slowly drip off a spoon.
Dollop the thinned brownie batter over the cheesecake layer, then use a skewer or knife tip to create beautiful marble swirls. Pull the skewer in different directions, being careful not to overmix.
Step 6: Bake the Cheesecake Brownies
Return the pan to the oven and bake for an additional 10 minutes at 350°F. Reduce the oven temperature to 325°F and continue baking for 20–25 minutes more, or until the edges of the cheesecake are slightly puffed and beginning to change color. The center should still have a slight wobble.
Step 7: Cool and Chill
Allow the cheesecake brownies to cool completely on a wire rack. Once cooled, refrigerate for at least 1 hour before slicing for clean cuts. Chilling also enhances the flavors and texture of the brownies.
What to Serve Cheesecake Brownies With

These decadent cheesecake brownies stand beautifully on their own but they can be elevated even further with thoughtful pairings:
- Fresh berries particularly raspberries or strawberries add a bright tart contrast to the rich dessert.
- A scoop of vanilla ice cream creates a delightful temperature contrast.
- A drizzle of warm salted caramel sauce takes the indulgence factor to new heights.
- A dollop of freshly whipped cream lightens each bite.
- For an adult treat pair with a glass of ruby port or a creamy liqueur like Baileys.
For a complete dessert spread consider serving these alongside other handheld treats like chocolate chip cookies or lemon bars for a variety of flavors and textures.
Top Tips for Perfecting Cheesecake Brownies
Ingredient Preparation
- Ensure all refrigerated ingredients especially cream cheese and eggs are truly at room temperature to prevent lumps in the cheesecake layer.
- Measure flour correctly by spooning it into measuring cups and leveling off rather than scooping directly with the measuring cup which compacts it.
- For the deepest chocolate flavor use high-quality chocolate chips and Dutch-processed cocoa powder.
Baking Success
- Don’t overbake. Unlike regular cakes brownies should not have a clean toothpick test. The center should be set but not completely firm.
- The edges of the cheesecake will puff slightly and just begin to crack when done.
- If your brownie batter for marbling becomes too thick just add a touch more hot water to reach the right consistency.
Common Substitutions
- Replace up to half the all-purpose flour with almond flour for a nuttier flavor.
- Gluten-free all-purpose flour blend can be substituted 1:1 for regular flour.
- For a unique twist try dark chocolate or white chocolate chips instead of semisweet.
- If you’re not a coffee fan simply use hot water with a touch of espresso powder or omit entirely.
Storing and Reheating Tips
These cheesecake brownies actually improve with a little time in the refrigerator making them perfect for make-ahead desserts:
- Refrigerator Storage: Store cut or uncut brownies in an airtight container in the refrigerator for up to 5 days. The texture will become fudgier and the flavors will meld beautifully.
- Freezer Storage: These freeze exceptionally well for up to 3 months. Cut into individual portions wrap each tightly in plastic wrap and store in a freezer-safe container. This allows you to thaw only what you need.
- Thawing: For the best texture thaw frozen brownies in the refrigerator overnight rather than at room temperature or in the microwave.
- Serving Temperature: While these brownies are delicious cold straight from the refrigerator allowing them to sit at room temperature for about 15 to 20 minutes before serving brings out their full flavor and softens the texture slightly.
- Reheating: These brownies are not typically reheated as the cheesecake layer is meant to be enjoyed cool. However if you prefer them warm microwave individual portions for just 10 to 15 seconds to take the chill off without melting the cheesecake.
Frequently Asked Questions About Cheesecake Brownies

Can I Use a Different Pan Size for Cheesecake Brownies?
Absolutely! If you don’t have a 9×9-inch pan you can use a larger pan for thinner brownies or create a custom-sized pan using aluminum foil lined with parchment paper. This ensures your cheesecake brownies bake evenly while maintaining their delicious texture.
What Type of Cocoa Powder Works Best for Cheesecake Brownies?
For the richest flavor use high-quality Dutch-processed cocoa powder. It creates a darker and fudgier result making it ideal for these brownies. Brands like Valrhona Callebaut and Ghirardelli are excellent choices but feel free to explore organic or fair-trade options as well.
Do Cheesecake Brownies Need Refrigeration?
While cheesecake brownies can be left out overnight in a sealed container refrigerating them extends their freshness. They will stay good for up to four days in the fridge or two months in the freezer. The sugar content acts as a natural preservative but chilling enhances their flavor and texture.
How Can I Customize My Cheesecake Brownies?
Get creative by adding toppings like toasted nuts crushed candy cane toffee bits or even colorful candies such as M&Ms. These additions provide extra crunch and exciting flavors that pair beautifully with your cheesecake brownies.
Can I Adjust the Ratio of Cheesecake to Brownie?
Yes! If you prefer more brownie than cheesecake simply halve the cheesecake topping ingredients and follow the same steps. This way you can tailor the recipe to suit your taste preferences.
Is Low-Fat Cream Cheese Suitable for Cheesecake Brownies?
Although low-fat cream cheese can be used full-fat cream cheese delivers a richer and creamier texture. Low-fat versions may contain additional moisture and stabilizers which could alter the final outcome of your cheesecake brownies.
How Do I Know When Cheesecake Brownies Are Fully Baked?
Unlike regular cakes cheesecake brownies should not pass the clean toothpick test. The center should still have a slight wobble when gently shaken and the edges should begin to pull away from the sides. The cheesecake layer will continue to set as it cools.
Can I Add Fruit to My Cheesecake Brownies?
Adding fruit is a fantastic idea! Fresh raspberries or strawberries work wonderfully. Scatter them over the cheesecake layer before swirling in the brownie batter. For an intense fruit flavor swirl in seedless jam along with the reserved brownie batter.
Why Did My Cheesecake Layer Crack?
Cracking often occurs if the cheesecake layer is overbaked or cooled too quickly. Follow the temperature adjustments during baking and allow the brownies to cool at room temperature before refrigerating. Minor cracks are normal and can be disguised with powdered sugar or a drizzle of chocolate.
What Should I Use If I Don’t Have Dutch-Processed Cocoa Powder?
Regular unsweetened cocoa powder works fine in a pinch. While the brownies may be slightly lighter and have a hint of acidity they’ll still turn out delicious. To balance the acidity consider adding a quarter teaspoon of baking soda.
Can I Prepare Cheesecake Brownies Ahead of Time?
Definitely! Cheesecake brownies actually taste better after being refrigerated for 24 hours. This allows the flavors to meld together making them an excellent make-ahead dessert option for parties or special occasions.
If you love Cheesecake Brownies, try these other delicious dessert recipes:
- Cheesecake Fluff: A creamy, fluffy treat that’s light and refreshing.
- Chocolate Cheesecake: Decadent chocolate and smooth cheesecake come together in this irresistible dessert.
- No-Bake Lemon Cheesecake: A tangy, no-bake treat that’s perfect for summer.
- No-Bake Mini Cheesecakes: Individual cheesecakes that are perfect for any occasion.
- Mirror Glaze Cakes: Shiny, beautiful mirror glaze cakes that are sure to impress.
- Black Bottom Cupcakes: A fun twist on the classic cupcake, with a rich cheesecake filling.
- Coconut Tres Leches Cake: A tropical twist on the traditional tres leches cake, with a coconut twist.
Discover more mouthwatering desserts and add them to your recipe collection today!
Print
Want to save this recipe?
Want to save this recipe? Enter your email below, and we'll send it straight to your inbox. Plus, receive new recipes every week!
Cheesecake Brownies
- Total Time: 1 hour 15 minutes
Description
These decadent cheesecake brownies combine fudgy, rich chocolate brownies with a light, tangy cheesecake topping. The contrasting layers are beautifully marbled together for a dessert that’s as impressive to look at as it is delicious to eat.
Ingredients
For the Brownie Base:
- 1 cup unsalted butter, cubed (227g)
- 1⅓ cups semisweet chocolate chips, divided (240g)
- ¾ cup Dutch-processed cocoa powder
- 1 cup granulated sugar (200g)
- 1 cup brown sugar (220g)
- 2 large eggs, room temperature
- 1 egg yolk, room temperature
- 1 tablespoon brewed coffee
- 1 tablespoon vanilla extract
- 1 cup all-purpose flour (120g)
- 1 teaspoon salt
- 1 tablespoon hot water, plus more if needed
For the Cheesecake Topping:
- 2 (8-ounce/227g) blocks cream cheese, room temperature
- ½ cup granulated sugar (100g)
- 1 pinch salt
- 2 large eggs, room temperature
- 1 tablespoon vanilla extract
Instructions
- Preheat oven to 350°F. Lightly grease a 9-inch square baking pan and line with parchment paper.
- Melt 1 cup chocolate chips with butter in microwave using 20-second intervals, stirring between each, until smooth (about 2 minutes total).
- Whisk cocoa powder into melted chocolate mixture until fully incorporated.
- Add both sugars, eggs, egg yolk, coffee, and vanilla to chocolate mixture. Whisk until well combined.
- Gently fold in flour and salt just until combined. Reserve ½ cup batter in a small bowl.
- Fold remaining ⅓ cup chocolate chips into the main batter and spread into prepared pan.
- Bake brownie base for 20 minutes for fudgy texture or 30 minutes for cakier brownies.
- While brownie bakes, beat cream cheese, sugar, and salt with electric mixer until smooth and light (about 2 minutes).
- Add eggs to cheesecake mixture one at a time, then beat in vanilla.
- Pour cheesecake mixture over hot brownie base.
- Stir hot water into reserved brownie batter until it reaches pouring consistency.
- Dollop thinned brownie batter over cheesecake layer and swirl with a skewer.
- Bake for 10 minutes at 350°F, then reduce temperature to 325°F and bake additional 20-25 minutes until edges are puffed and center slightly wobbly.
- Cool completely on wire rack, then refrigerate for at least 1 hour before slicing.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 brownie (makes 12)
- Calories: 503 kcal
- Sugar: 51g
- Sodium: 233mg
- Fat: 26g
- Saturated Fat: 8g
- Unsaturated Fat: 15g
- Carbohydrates: 65g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 120mg