Decadent Cheesecake Brownies

Featured in: Sweet Endings and Treats

These decadent treats combine the best of two worlds: a rich chocolate brownie base and a smooth cheesecake topping. The brownie layer features cocoa powder and vanilla for classic fudgy texture, while the cheesecake layer adds creamy tanginess. When swirled together and baked, they create a beautiful marbled effect with contrasting flavors and textures. For the best results, allow these brownies to chill completely before serving — the flavors intensify when cold.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Thu, 15 May 2025 17:03:47 GMT
A square of chocolate cake with white icing. Pin it
A square of chocolate cake with white icing. | tasteofcook.com

This decadent cheesecake brownie recipe combines two beloved desserts into one irresistible treat. The fudgy chocolate base marries perfectly with the tangy cream cheese layer, creating a dessert that impresses at potlucks and family gatherings alike. I developed this recipe after years of tweaking the perfect balance between rich chocolate and creamy cheesecake.

The first time I made these brownies was for my sister's birthday when she requested something chocolatey but not too sweet. The cheesecake layer provides that perfect balance, and now they've become my signature dessert for special occasions.

Ingredients

  • Unsalted butter: Adds richness and moisture. Make sure to fully melt it for proper incorporation
  • Granulated sugar: Provides the perfect sweetness level and helps create that crackly top
  • Large eggs: Bind everything together and contribute to the fudgy texture
  • Vanilla extract: Enhances the chocolate flavor. Use pure extract for best results
  • Unsweetened cocoa powder: Delivers deep chocolate flavor. Dutch process works best here
  • All purpose flour: Gives structure while keeping brownies tender. Measure carefully for best results
  • Salt: Balances the sweetness and enhances chocolate notes
  • Baking powder: Provides just enough lift without making them cakey
  • Cream cheese: Forms the base of the cheesecake layer. Full fat works best for creaminess
  • Granulated sugar: Sweetens the tangy cream cheese perfectly
  • Large egg: Provides structure to the cheesecake layer
  • Vanilla extract: Complements the cream cheese flavor beautifully

Step-by-Step Instructions

Prepare Your Oven and Pan:
Preheat your oven to 350°F and prepare your baking pan by either greasing it thoroughly or lining with parchment paper. The parchment creates handles that make removing the brownies much easier. Allow at least 2 inches of overhang on two sides for effortless lifting once cooled.
Create the Brownie Base:
Combine melted butter and sugar in a medium bowl, stirring until fully integrated and slightly glossy. The mixture should feel like wet sand. Add eggs one at a time, incorporating fully before adding the next. Mix in vanilla until the batter looks smooth and uniform with a slight sheen.
Incorporate Dry Ingredients:
Sift cocoa powder, flour, salt and baking powder together to eliminate any lumps. This ensures even distribution of leavening agents and prevents cocoa clumps in your final brownies. Gently fold these dry ingredients into your wet mixture using a spatula with a light hand. Stop mixing as soon as no dry streaks remain. Overmixing develops gluten and creates tough brownies.
Layer Your Batter:
Carefully spread half the brownie mixture into your prepared pan. Use an offset spatula to create an even layer that reaches all corners. The batter will be thick and fudgy, so take your time spreading it evenly to ensure uniform baking.
Prepare the Cheesecake Layer:
Beat softened cream cheese until completely smooth and free of lumps. This might take 2-3 minutes of mixing. Add sugar and continue beating until well incorporated. Add egg and vanilla, mixing until the mixture resembles a smooth, pourable custard. Properly softened cream cheese is essential here to avoid lumps.
Create the Marbled Effect:
Pour the cheesecake mixture evenly over the brownie base. Drop spoonfuls of remaining brownie batter across the top in a random pattern. Use a butter knife or toothpick to create swirls by dragging through both layers. For best marbling, limit yourself to 5-6 passes through the batter to maintain distinct swirls.
Bake to Perfection:
Bake in your preheated oven for 30-35 minutes. Look for slightly puffed edges and a center that appears set but still slightly soft. A toothpick inserted should come out with a few moist crumbs but no wet batter. Avoid overbaking as these continue to firm up as they cool.
Cool and Chill:
Allow brownies to cool in the pan for 15 minutes at room temperature before transferring to the refrigerator. Complete cooling takes at least one hour in the refrigerator. This cooling process is crucial for clean cuts and to allow flavors to fully develop.
A square pan of brownies with white frosting. Pin it
A square pan of brownies with white frosting. | tasteofcook.com

My secret ingredient in these brownies is just a tiny pinch of espresso powder added to the brownie layer. You cannot taste coffee, but it mysteriously enhances the chocolate flavor to make it richer and more complex. I discovered this trick from my grandmother who always added a spoonful of coffee to her chocolate cakes.

Storing Your Cheesecake Brownies

These cheesecake brownies store beautifully in an airtight container in the refrigerator for up to 5 days. The cream cheese layer requires refrigeration for food safety. For longer storage, you can freeze them individually wrapped in plastic wrap and then stored in a freezer bag for up to 3 months. Thaw overnight in the refrigerator before serving. I find the texture actually improves after a day in the refrigerator as the flavors meld together beautifully.

Troubleshooting Common Issues

Achieving the perfect marbled effect takes practice. If your first attempt looks more mixed than marbled, try using a lighter touch with your swirling technique. Too many passes with your knife will blend rather than marble the layers. Room temperature ingredients make a significant difference in texture. If your cream cheese is too cold, it will create lumps in your cheesecake layer. Set it out at least an hour before baking. For brownies that are too gooey in the center, remember that they continue cooking as they cool. The toothpick test should show moist crumbs, not wet batter, for perfect doneness.

Delicious Variations to Try

Create a mint chocolate version by adding 1/4 teaspoon peppermint extract to the cheesecake layer. The cool mint pairs wonderfully with the rich chocolate. For a mocha twist, add 1 tablespoon of instant espresso powder to the brownie batter. Coffee enhances chocolate flavor while adding subtle complexity. Chocolate lovers can fold 1/2 cup of chocolate chips into the brownie batter for extra decadence. White chocolate chips create a beautiful contrast against the dark brownie base.

A square of chocolate cake with white frosting. Pin it
A square of chocolate cake with white frosting. | tasteofcook.com

Brownies with a marbled cheesecake topping—a truly irresistible treat in every bite!

Frequently Asked Questions

→ How do I know when these cheesecake brownies are properly baked?

The brownies are done when a toothpick inserted in the center comes out with a few moist crumbs (not wet batter). The edges should be set, but the center might still be slightly soft. They will firm up as they cool in the refrigerator.

→ Can I make these cheesecake brownies ahead of time?

Absolutely! These brownies actually benefit from being made ahead. They need at least an hour to chill and set in the refrigerator, but overnight chilling produces even better flavor and texture. Store them in an airtight container in the refrigerator for up to 5 days.

→ How should I create the perfect marble effect?

For the best marbled pattern, drop spoonfuls of the reserved brownie batter on top of the cheesecake layer, spacing them evenly. Then use a knife or toothpick to gently swirl through both layers in a figure-eight motion. Avoid over-swirling, which can muddy the distinct layers.

→ Can I freeze these cheesecake brownies?

Yes, they freeze exceptionally well. Cut them into squares, wrap individually in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator or at room temperature for about 2 hours before serving.

→ What's the best way to cut clean slices?

For clean cuts, chill the brownies thoroughly first. Use a sharp knife dipped in hot water and wiped clean between cuts. You can also use a plastic knife, which surprisingly glides through cream cheese layers with minimal sticking.

→ Can I add mix-ins to this cheesecake brownie recipe?

Definitely! Consider adding chocolate chips to the brownie layer, or swirling fruit preserves (raspberry works beautifully) into the cheesecake layer. Chopped nuts like walnuts or pecans in the brownie batter add wonderful texture contrast.

Decadent Cheesecake Brownies

Fudgy chocolate brownies combined with a creamy cheesecake layer, swirled together for an irresistible marbled dessert.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes


Difficulty: Intermediate

Cuisine: American

Yield: 9 Servings (9 squares)

Dietary: Vegetarian

Ingredients

→ For the Brownie Layer

01 1/2 cup (115g) unsalted butter, melted
02 1 cup (200g) granulated sugar
03 2 large eggs
04 1 teaspoon vanilla extract
05 1/3 cup (40g) unsweetened cocoa powder
06 1/2 cup (65g) all-purpose flour
07 1/4 teaspoon salt
08 1/4 teaspoon baking powder

→ For the Cheesecake Layer

09 8 oz (227g) cream cheese, softened
10 1/4 cup (50g) granulated sugar
11 1 large egg
12 1 teaspoon vanilla extract

Instructions

Step 01

Preheat oven to 350°F (175°C). Grease a 9x9-inch baking pan or line with parchment paper for easy removal.

Step 02

In a medium bowl, combine melted butter and sugar, mixing well. Add eggs and vanilla extract, stirring until fully incorporated.

Step 03

Sift together cocoa powder, flour, salt, and baking powder in a separate bowl. Gradually fold into the wet mixture until just combined. Some lumps are acceptable.

Step 04

Pour half of the brownie mixture into the prepared baking pan, spreading evenly across the base. Reserve remaining half for topping.

Step 05

Beat softened cream cheese until smooth in a mixing bowl. Add sugar, egg, and vanilla extract, mixing until fully combined and creamy.

Step 06

Pour cheesecake mixture over the brownie layer, spreading evenly. Drop dollops of reserved brownie batter on top and create a marbled effect using a knife or spatula.

Step 07

Bake in preheated oven for 30-35 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.

Step 08

Remove from oven and cool in pan for 15 minutes. Refrigerate for at least one hour before cutting into squares. Serve chilled or at room temperature.

Notes

  1. These brownies taste even better the next day after flavors have melded in the refrigerator.

Tools You'll Need

  • 9x9-inch baking pan
  • Parchment paper
  • Mixing bowls
  • Electric mixer or whisk
  • Spatula
  • Sieve for sifting

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains eggs
  • Contains wheat/gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18.2 g
  • Total Carbohydrate: 35.5 g
  • Protein: 5.4 g