Cheesecake Brownie Swirl Bars

Featured in Sweet Moments of Joy.

Dig into these bars for a wild mash-up of tangy cheesecake and rich chocolate. It all starts with a deep fudgy base made by melting chocolate and butter, then mixing in sugar and cocoa. The cheesecake layer, whipped up from soft cream cheese and a bit of sour cream, is swirled over the brownies so everything bakes up into gorgeous ribbons. Let the bars get nice and cold so you can slice clean squares—don’t rush it! The blend of smooth cheesecake and chocolate makes these perfect any time you’re craving something sweet and indulgent.

Barbara Chef
Updated on Fri, 20 Jun 2025 15:21:33 GMT
Chocolate cake square with creamy white top. Pin it
Chocolate cake square with creamy white top. | gracefulflavors.com

Rich cheesecake brownies bring together the best of two worlds tender fudgy brownie base swirled with a creamy tangy cheesecake layer This recipe creates decadent dessert bars that look beautiful and taste even better

I first tried this when my daughter begged for something chocolatey and creamy Together we marbled the swirls which became our favorite part and now everyone asks for the trick

Ingredients

  • Unsweetened baking chocolate: gives a rich chocolate foundation Look for bars with a deep cocoa aroma and glossy snap
  • Unsalted butter: provides richness and fudgy texture Always choose a quality brand and ensure it is fresh for the best flavor
  • Granulated sugar: sweetens both the brownie and cheesecake layers I prefer finer crystals so they dissolve easily
  • Unsweetened cocoa powder: deepens chocolate notes A Dutch process brand will give a smoother flavor
  • Eggs: bind both layers and create structure Use large size at room temperature for even mixing
  • Vanilla extract: rounds out sweetness Real vanilla offers the best flavor so avoid imitation if possible
  • Salt: boosts all the other flavors Use fine sea salt for even blending
  • All purpose flour: provides structure Regular bleached or unbleached works
  • Cream cheese: for cheesecake richness Go for full fat blocks and ensure its softened at room temperature
  • Sour cream: adds a subtle tang that highlights the cheesecake swirl Use a thick creamy style for best results

Step by Step Instructions

Prepare the pan:
Line a nine inch square pan with foil and lightly coat with nonstick spray This keeps the bars from sticking and makes cleanup easier
Melt chocolate and butter:
Combine chopped chocolate and unsalted butter in a large microwave safe bowl Heat in thirty second bursts stirring after each until melted and silky smooth This step creates the base for a glossy brownie texture
Mix in brownie ingredients:
Add granulated sugar and cocoa powder to the melted chocolate mixture Stir with a spatula or wooden spoon Slowly mix in the eggs and vanilla and then sprinkle in salt The mixture should look a bit grainy but smooth out as you blend
Add flour:
Gently fold in all purpose flour until just combined Be careful not to overmix which can make brownies tough Spread the batter into your prepared pan in an even layer
Beat cheesecake layer:
In a fresh bowl use a hand or stand mixer to beat softened cream cheese with sour cream until completely smooth and lump free This is important for a creamy cheesecake swirl
Mix in cheesecake add ins:
Blend in eggs one at a time then granulated sugar and vanilla Extract under mixing leads to a streaky texture so go for smooth even mixing
Layer and swirl:
Pour cheesecake mixture over the brownie base Use a knife or skewer to gently swirl the two together for a marbled look Try not to overmix or the layers will blur
Bake:
Slide the pan into a preheated three hundred fifty degree oven Bake for fifty to fifty five minutes until the top is lightly puffed and no longer shines Check the edges which should look golden Remove and cool completely at room temperature
Chill before serving:
Refrigerate at least four hours to firm up the layers Cold brownies slice much neater for pretty bars
A slice of chocolate cake with a swirl of caramel. Pin it
A slice of chocolate cake with a swirl of caramel. | gracefulflavors.com

My favorite part is always watching the swirling step Each pan turns out a little different like edible marble and even after making dozens my kids still ask if they can help with the swirls

Storage Tips

Store cut brownies in an airtight container in the fridge up to three days Layer with parchment if stacking to prevent sticking For longer storage wrap individual pieces tightly and freeze Bring to room temperature or enjoy cold straight from the fridge which is my guilty pleasure

A slice of chocolate cake with a swirl of caramel. Pin it
A slice of chocolate cake with a swirl of caramel. | gracefulflavors.com

Ingredient Substitutions

No sour cream on hand Substitute with plain Greek yogurt of the same consistency or use mascarpone for an extra rich swirl If you need a gluten free version swap the flour for a measured blend of one to one gluten free mix Avoid using whipped cream cheese for the topping as it changes the texture

Serving Suggestions

Serve these cheesecake brownies well chilled on their own or with fresh berries for a pop of color For a special occasion top with a dollop of whipped cream and chocolate shavings These also make beautiful gifts wrapped in parchment and ribbon

Cultural Notes

Cheesecake brownies became popular in American bakeries during the late twentieth century combining two beloved desserts into one The marbled look comes from a classic technique borrowed from European tortes which is all about the joy of swirling batter and making each slice unique

Frequently Asked Questions

→ How do I make the swirls look smooth?

Let the cream cheese and eggs warm up to room temp. Spread the cheesecake on top, then grab a butter knife and gently swirl it through both layers for cool marble streaks.

→ Is it OK to swap in semi-sweet chocolate?

You can totally use semi-sweet, just cut down on the sugar since that chocolate’s already sweetened.

→ Why should I chill the bars first?

Chilling firms everything up so slicing is easy and neat. It also gives the flavors a chance to come together.

→ How do I keep these bars fresh?

Pop them in a sealed container in your fridge. They’ll be good for three days, or stash them in the freezer for longer.

→ Which pan should I grab?

Go for a 9x9-inch square pan. It bakes the two layers evenly and gives you just the right thickness.

→ How do I melt the butter and chocolate?

Toss both into a microwave-safe bowl, zap in 30-second bursts, and give everything a stir after each time until it turns silky.

Cheesecake Brownie Swirl Bars

Soft brownies and tangy cheesecake come together in gooey, pretty bites with lovely marbled patterns.

Prep Time
30 Minutes
Cook Time
50 Minutes
Total Time
80 Minutes
By: Barbara


Difficulty: Intermediate

Cuisine: American

Yield: 12 Servings (12 brownie squares)

Dietary: Vegetarian

Ingredients

→ Brownie Layer

01 4 oz unsweetened baking chocolate, coarsely chopped
02 3/4 cup unsalted butter
03 1 3/4 cups granulated sugar
04 2 tablespoons unsweetened cocoa powder
05 3 large eggs
06 1 teaspoon vanilla extract
07 1/2 teaspoon fine sea salt
08 1 cup all-purpose flour

→ Cheesecake Layer

09 16 oz cream cheese, softened
10 1/2 cup sour cream, at room temperature
11 2 large eggs, at room temperature
12 1/2 cup granulated sugar
13 1 teaspoon vanilla extract

Instructions

Step 01

Preheat oven to 350°F (175°C). Line a 9 x 9 inch square baking pan with foil and lightly grease with nonstick spray to ensure easy release and clean edges.

Step 02

Combine chopped unsweetened chocolate and unsalted butter in a large microwave-safe bowl. Heat in 30-second intervals, stirring after each, until melted and smooth. Set aside to cool slightly.

Step 03

Stir granulated sugar and cocoa powder into the chocolate mixture. Add eggs one at a time, mixing well after each. Stir in vanilla and salt until incorporated. Fold in flour just until blended without overmixing.

Step 04

Evenly spread the brownie batter into the prepared pan, smoothing the surface with a spatula. Set aside while preparing the cheesecake mixture.

Step 05

In a separate mixing bowl, beat softened cream cheese with sour cream using a hand mixer or stand mixer on medium speed until smooth and lump-free. Add eggs, granulated sugar, and vanilla extract, blending until the mixture is creamy and fully combined.

Step 06

Pour the cheesecake mixture over the brownie batter. Use a butter knife or skewer to gently swirl the two batters together, creating a marbled pattern. Avoid over-swirling for distinct layers.

Step 07

Place pan in the preheated oven and bake for 50 to 55 minutes until the top is just set, lightly puffed, and no longer glossy. The edges should appear lightly golden.

Step 08

Remove from the oven and let cool completely at room temperature. Refrigerate for at least 4 hours until fully chilled and set before slicing into squares.

Step 09

Store bars in an airtight container in the refrigerator for up to 3 days, or wrap individually and freeze for up to 3 months. Serve chilled for best texture.

Notes

  1. Allow all dairy ingredients and eggs to reach room temperature before mixing to ensure a smooth cheesecake layer without lumps.

Tools You'll Need

  • Microwave-safe mixing bowl
  • 9 x 9 inch square baking pan
  • Hand mixer or stand mixer
  • Spatula
  • Butter knife or skewer
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk, eggs, and 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: 581
  • Total Fat: 34 g
  • Total Carbohydrate: 66 g
  • Protein: 9 g