Cherry Cheesecake Brownies

Fudgy brownie base, creamy cheesecake layer and a homemade cherry sauce swirl — these Cherry Cheesecake Brownies really have it all!

These bakery-worthy brownies come together easily with simple steps. The marbled layers look fancy, but the recipe is surprisingly simple and quick to whip up!

Fudgy brownie texture with creamy cheesecake layer and cherries.

Key ingredients

  • Cherries: I love red tart cherries for this recipe, but other varieties will work. Sweetness varies by type. Taste before adding too much sugar, and adjust to preference.
  • Cornstarch: Cornstarch acts as a thickener for the cherry sauce. Make sure not to overcook the sauce — it will also thicken as it cools.
  • Cocoa powder: Use unsweetened natural cocoa powder (not Dutch-process) for the best balance with the chopped chocolate.
  • Semisweet chocolate: Semisweet chocolate gives rich flavor without overpowering sweetness. Make sure to finely chop the chocolate so it melts evenly.
  • Flour: The secret to fudgy brownies is in not over-measuring the flour. Use a kitchen scale or use the spoon-and-level method (don’t pack the flour!).
  • Cream Cheese: Full-fat cream cheese is the best option for these cheesecake brownies. Soften to room temp for a smooth, lump-free cheesecake layer.
Measured ingredients to make brownies.

Step by step photos

Cherry compote in bowl.

Step 1: Make the cherry sauce by simmering cherries with sugar, cornstarch and water.

Cheesecake batter in bowl.

Step 2: Make the cheesecake layer by beating cream cheese with sugar, vanilla extract and one egg.

Melted butter and chocolate in saucepan.

Step 3: Melt the chopped chocolate and butter in a small saucepan. Whisk in the cocoa powder.

Wet ingredients in mixing bowl.

Step 4: Whisk together the sugar, eggs, vegetable oil, and vanilla extract in a separate bowl.

Mixing flour into brownie batter.

Step 5: Add the chocolate mixture, then mix in the salt and flour.

Brownies with lines of cheesecake, brownie and cherries before swirling.

Step 6: Pour the brownie batter into the tin (reserving 1/2 cup), then pour the cheesecake layer on top. Make vertical lines with the reserved brownie batter and cherries.

Prepared brownies before baking.

Step 7: Drag a knife or skewer horizontally through the brownies to create a marbled effect.

Baked brownies in 8x8 pan.

Step 8: Bake for 35-40 minutes. Cool in the pan and refrigerate for 1-2 hours before slicing.

Storage and freezing

Because of the cheesecake layer, I recommend storing these cherry cheesecake brownies in the refrigerator. Leftover brownies can be stored in an airtight container in the refrigerator for up to 4 days.

These brownies also freeze beautifully! Store in an airtight container in the freezer for up to 2 months. For best results, I recommend placing the brownies on a pan in the freezer until solid, about 1-2 hours, then wrapping in a layer of plastic wrap followed by a layer of aluminum foil. Thaw in the refrigerator overnight.

Brownies cut into slices.

FAQs

Can I use fresh cherries?

You can absolutely use fresh cherries, but this is one time when I actually prefer frozen. Fresh cherries take more work to prep as you’ll need to remove the pits. Frozen cherries can be tossed straight into the saucepan directly from the freezer.

Can I melt the chocolate and butter in the microwave?

I don’t recommend this. The butter and chopped chocolate won’t melt as evenly and the mixture can clump up when adding the cocoa powder.

Can I use boxed brownie mix?

I haven’t tried it, but it should work just fine. Make sure to reserve a bit of the mixture for the swirl topping and adjust the cook time as needed.

How do I know when the brownies are finished cooking?

For a fudgy brownie layer, it’s important not to overbake your cheesecake brownies. Start checking a little early. When the edges of the brownies look set but the cheesecake layer still jiggles a bit when moved, the brownies are done.

How do I get my brownies out of the pan nicely?

Lightly grease your pan then line it with parchment paper, leaving a 2-inch (5 cm) overhang on opposite sides. While the brownies are still warm, run a knife around the edges to loosen, then chill 1-2 hours before lifting them out using the parchment sling.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Brownies with cheesecake layer and cherry swirl.

Cherry Cheesecake Brownies Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Brit Kapustina
  • Total Time: 1 hour 5 minutes
  • Yield: 12
    • Prep Time: 30 minutes
    • Cook Time: 35 minutes
    • Category: Dessert
    • Method: Baking
    • Cuisine: American

Description

These Cherry Cheesecake Brownies combine fudge-like chocolate, velvety cheesecake, and a bright cherry sauce in every bite. 


Ingredients

Cherry Sauce

  • 8 ounces (225 grams) red tart cherries, frozen*
  • 3 tablespoons granulated sugar
  • 1 tablespoon cornstarch
  • 1 tablespoon water
  • 1/4 teaspoon almond extract (optional)

Cheesecake Layer

  • 8 ounces (225 gramscream cheese, softened
  • 1/4 cup (50 gramsgranulated sugar
  • 1 teaspoon vanilla extract
  • 1 large egg

Brownie Layer

  • 4 tablespoons (55 grams) unsalted butter
  • 4 ounces (115 grams) semisweet chocolate, finely chopped
  • 1/4 cup (25 grams) unsweetened cocoa powder
  • 1/2 cup (100 grams) granulated sugar
  • 1/2 cup (100 grams) brown sugar, packed
  • 2 large eggs
  • 1/4 cup (60 ml) vegetable oil
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon kosher salt
  • 2/3 cup (80 grams) all purpose flour, spooned and leveled*

Instructions

Cherry Sauce

  1. In a small saucepan, combine the cherries, sugar, cornstarch and water. Heat over medium heat until the mixture simmers and the sugar dissolves completely. The cherries will release a lot of juice. Simmer for 3–5 minutes, stirring occasionally, until thickened (it will thicken more as it cools).
  2. Remove from heat and stir in the almond extract. Let cool slightly, then transfer to the refrigerator until ready to use. The mixture should be at least room temperature before adding to the brownies.

Brownies

  1. Preheat oven to 350°F (175°C). Lightly grease an 8×8-inch baking dish. For easy removal, line it with parchment paper, leaving some overhang on the sides.
  2. Make the cheesecake layer. In a medium bowl, beat the cream cheese until smooth. Add sugar, vanilla extract, and egg, beating until fully combined. Set aside.
  3. Make the brownie layer. In a small saucepan, melt the butter and chopped chocolate over medium-low heat, stirring until smooth. Remove from heat and vigorously whisk in the cocoa powder.
  4. In a separate bowl, whisk together the granulated sugar, brown sugar, eggs, oil, and vanilla extract until combined.
  5. Stir the melted chocolate mixture into the sugar-egg mixture.
  6. Mix in the salt, then gently fold in the flour until just incorporated. Reserve 1/2 cup (120 ml) of batter for the topping.
  7. Assemble the brownies. Spread the brownie batter (minus the reserved 1/2 cup) evenly into the prepared pan. Pour the cheesecake mixture over the brownie batter and spread into an even layer. Drop the reserved brownie batter in rough vertical lines across the cheesecake layer. Spoon the cherry mixture between the brownie batter lines. Use a skewer or knife to swirl horizontally for a marbled effect.
  8. Bake. Bake for 35-40 minutes, or until edges are set and the center has a slight jiggle.
  9. Let the brownies cool completely in the pan, then refrigerate for 1-2 hours before slicing.

Notes

Cherries: Depending on the type of cherry you use, you may need to adjust the sugar, as sweetness can vary.

Measuring flour: I recommend using a kitchen scale to measure flour. If measuring by volume, use the spoon and level method to avoid over-measuring the flour. Lightly spoon flour into the measuring cup until it’s completely full. Then run the back of a knife over the cup to gently scrape off any excess.

Storage: Cherry cheesecake brownies can be stored in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 2 months.

This post may contain affiliate links through which we may earn a small commission at no additional cost to you. We only recommend products that we genuinely love and would use ourselves.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star