Go Back
+ servings
Print Pin
5 from 3 votes

Raspberry Cheesecake Brownies

A fudgy brownie base topped with a smooth and creamy cheesecake layer and a raspberry swirl. These Raspberry Cheesecake Brownies make a beautiful dessert for any occasion!
Course Dessert
Cuisine American
Keyword raspberry cheesecake brownies
Prep Time 4 hours 35 minutes
Cook Time 50 minutes
Total Time 5 hours 25 minutes
Servings 16 cheesecake brownies
Author Danielle


For the brownie base:

  • 1/2 cup (115 grams) unsalted butter, melted and slightly cooled
  • 1 cup (200 grams) granulated sugar
  • 2 large eggs room temperature
  • 1 teaspoon vanilla extract
  • 1/2 cup (65 grams) all-purpose flour (spooned & leveled)
  • 1/2 cup (40 grams) unsweetened cocoa powder
  • 1/4 teaspoon salt

For the raspberry swirl:

  • 1/2 cup (65 grams) fresh raspberries
  • 1 tablespoon (8 grams) granulated sugar

For the cheesecake filling:

  • 12 ounces brick-style cream cheese softened to room temperature
  • 1/4 cup (60 grams) sour cream, room temperature
  • 1/3 cup (65 grams) granulated sugar
  • 1 large egg room temperature
  • 1 teaspoon vanilla extract


To make the brownie base:

  • Preheat oven to 350°F. Line an 8-inch square baking pan with aluminum foil or parchment paper, spray with nonstick cooking spray, and set aside.
  • In a large mixing bowl, whisk together the melted butter and granulated sugar until well combined. Whisk in the eggs and vanilla extract until fully combined. Sift in the flour, cocoa powder, and salt and mix until just combined.
  • Pour the brownie batter into the prepared pan and smooth it out into one even layer. Bake at 350°F for 20-25 minutes or until the top of the brownies are just set. Remove from the oven and set aside. Keep oven temperature at 350°F.

To make the raspberry swirl:

  • While the brownie base is baking, make the raspberry swirl. Add the raspberries and sugar to a small food processor or blender and blend until smooth. Strain through a fine mesh strainer to remove all of the seeds into a small bowl and set aside.

To make the cheesecake filling:

  • While the brownie base is baking, make the cheesecake filling. In the bowl of a stand mixer fitted with the paddle attachment, or in a large mixing bowl using an electric mixer, beat the cream cheese until smooth. Mix in the sour cream, sugar, and vanilla until fully combined, stopping to scrape down the sides of the bowl as needed. Mix in the egg on low speed until just combined.
  • Pour the cheesecake filling on top of the brownie layer and spread it into one even layer.
  • Take the raspberry puree and use a spoon to drop small dots of the puree onto the cheesecake layer. Use a knife to gently swirl the raspberry mixture into the cheesecake.
  • Return to the oven and bake 350°F for 25-30 minutes or until the top of the cheesecake is set. Remove from the oven and cool completely on a wire rack, then cover tightly and refrigerate for 2-3 hours or until the bars are completely chilled. Cut into slices, serve, and enjoy!


This recipe will make 9 larger bars or 16 smaller bars.
Bars will keep in the refrigerator covered tightly for 2-3 days. Bars may also be frozen for up to 3 months, thaw overnight in the refrigerator.