If you’re looking for a dessert that’s both rich and bright, fudge-like and creamy, tangy and sweet, then you’ve landed in the right place. I’m so excited to share this Blackberry Swirl Cheesecake Brownies Recipe with you — it’s honestly one of my favorite treats that brings the best of chocolate and cheesecake together with a gorgeous blackberry twist that makes every bite sing. Trust me, once you try these, you’ll be hooked!
Why You’ll Love This Recipe
- Perfect Balance of Flavors: The rich chocolate brownies paired with creamy cheesecake and tangy blackberry sauce create a delightful taste experience you won’t forget.
- Fun and Impressive Presentation: The swirling pattern of blackberry sauce through the cheesecake layer is as beautiful as it is delicious — perfect for guests or special occasions.
- Simple Steps with Big Impact: Though it looks fancy, this recipe breaks down easily and doesn’t require any complicated techniques.
- Flexible Ingredients: You can use fresh or frozen blackberries and customize chocolate type for your preferred richness.
Ingredients You’ll Need
Each component of these blackberry swirl cheesecake brownies plays a special role—starting with a deeply chocolatey brownie base, a smooth, tangy cheesecake layer, and a bright blackberry sauce to swirl it all together. You’ll want to pick good-quality chocolate and optionally use fresh berries when in season for the best flavor.

- Blackberries: Fresh or frozen work — frozen is great if it’s out of season and gives you a nice juice if cooked down well.
- Granulated Sugar: You’ll need this in both the sauce and the other layers to balance the tartness.
- Lemon Juice: Adds brightness to the blackberry sauce, enhancing that fruity tang.
- Vanilla Extract: Just a splash in the sauce and cheesecake helps round out the flavors beautifully.
- Unsalted Butter: Cubed to melt smoothly with the chocolate for that rich brownie base.
- Bittersweet or Dark Chocolate: The 60-70% cocoa range gives depth without too much bitterness.
- Eggs: Room temperature eggs blend in better, giving the brownie and cheesecake layers perfect texture.
- Espresso Powder (optional): This might sound fancy, but just a teaspoon boosts your chocolate’s richness without tasting like coffee.
- Salt: Small amount to balance sweetness and deepen flavors.
- Dutch Process Cocoa Powder: Smooth and rich, but unsweetened cocoa powder works fine too.
- All Purpose Flour: Just enough for structure without making the brownies cakey.
- Cream Cheese: Make sure it’s softened to room temperature for a silky cheesecake layer.
- Sour Cream or Greek Yogurt: Adds tang and creaminess to the cheesecake, I love the slight acidity it brings.
Variations
I love experimenting with these brownies — sometimes I switch up the fruit swirl or tweak the base for different textures. Feel free to make this recipe your own and match it to your tastes or dietary needs.
- Berry Swap: Tried raspberries or blueberries instead of blackberries? The tang changes subtly and offers a fresh twist that’s just as delightful.
- Vegan Version: I experimented with dairy-free cream cheese and used flax eggs — they worked surprisingly well, though texture shifts a bit.
- Extra Chocolatey: Throw in chocolate chunks into the brownie batter or swirl melted chocolate on top for chocoholics like me.
- Less Sweet: You can reduce sugar by about a quarter in both the brownie and cheesecake layers if you want something more restrained.
How to Make Blackberry Swirl Cheesecake Brownies Recipe
Step 1: Make the Luscious Blackberry Sauce
Start by combining blackberries, sugar, lemon juice, and water in a saucepan. Cook on medium heat for about 8-10 minutes until the berries burst and release their juice. Strain the mixture to remove seeds — I’m a stickler for smooth sauces in brownies. If the liquid measures over ¼ cup, reduce it gently on the stove to concentrate the flavor, then let it come to room temperature while you prep the rest. This step creates that fresh fruity punch you’ll love swirling through the cheesecake.
Step 2: Prepare the Deeply Chocolatey Brownie Layer
Preheat your oven to 325°F (165°C) and line a 9×9-inch pan with parchment paper, leaving some excess for easy lifting later. Melt cubed butter and chopped chocolate together in the microwave in 30-second bursts, stirring in between, until glossy and smooth — I’ve learned that rushing this part leads to lumpy chocolate, so take your time. Whisk in sugar, eggs, espresso powder if using, and salt one by one, ensuring each is fully mixed before adding the next. Then sift in your cocoa powder and finish with the flour, folding just until combined. Pour the batter into your pan and bake it for 10 minutes. This par-bake sets up the brownie so it can hold the creamy cheesecake and fruit swirl perfectly without blending all together.
Step 3: Whip Up the Creamy Cheesecake Layer
Meanwhile, use your mixer to beat cream cheese with sugar and sour cream until it’s light and fluffy. Adding the egg, vanilla, and salt next, beat just until smooth — overmixing can cause cracks, and no one wants that on their cheesecake! Having your ingredients at room temperature here is a game-changer; I used to rush this and ended up with lumps, but now it’s silky every time.
Step 4: Assemble and Create Gorgeous Swirls
Take the par-baked brownie layer out of the oven and carefully spread the cheesecake mixture evenly on top. Then drizzle your cooled blackberry sauce across the cheesecake surface. The swirl technique here is fun—I usually use a toothpick or the back of a spoon to drag the sauce through the cheesecake in gentle motions, weaving it deeply without disturbing the brownie below. Because the brownie has already baked a bit, it supports those beautiful and well-defined swirls that look as amazing as they taste.
Step 5: Final Bake and Cooling
Bake the assembled layers together at 325°F (165°C) for 45 to 55 minutes. Keep an eye out for golden edges and slight pulling away from the pan sides, while the center jiggles slightly when nudged—that’s your sign they’re ready. A toothpick inserted will come out mostly clean with just a few moist crumbs, which means perfect fudgy cheesecake brownies. Let the pan cool for about an hour at room temp before chilling it in the fridge for at least 30-60 minutes to fully set. I find 2-3 hours chilling makes slicing cleaner and neater, which is great if you want perfect pieces for sharing.
Pro Tips for Making Blackberry Swirl Cheesecake Brownies Recipe
- Take Your Time with Melting Chocolate: Melt chocolate and butter gradually to avoid seizing—patience here means silky batter.
- Use Room Temperature Ingredients: For smooth, lump-free cheesecake batter and shiny brownie texture, eggs and dairy should be at room temp.
- Par-Bake the Brownie Layer: This keeps layers distinct and helps the swirls look swirly rather than all blended together.
- Chill Thoroughly Before Slicing: Brownies cut cleaner and hold their shape better when fully chilled, so don’t rush this step.
How to Serve Blackberry Swirl Cheesecake Brownies Recipe

Garnishes
I usually dust these brownies lightly with powdered sugar for a delicate snowy look or add a few fresh blackberries and mint leaves when I want to pretty them up for guests. A small dollop of whipped cream or crème fraîche on the side can also complement the tangy swirl beautifully.
Side Dishes
Pair these with a scoop of vanilla bean ice cream or a simple cup of black coffee to balance the sweetness. For brunch or celebrations, they’re fantastic alongside fresh fruit salad or a citrusy sorbet.
Creative Ways to Present
I’ve also tried cutting these into mini squares and stacking them on a dessert platter for parties — the swirls make each piece unique and beautiful. For a rustic look, serve on wooden boards with a handful of fresh berries scattered around. These brownies also make a stunning gift when wrapped in parchment and tied with ribbon.
Make Ahead and Storage
Storing Leftovers
Store leftovers covered tightly in an airtight container in the fridge. From my experience, they stay moist and flavorful for up to 3-5 days — though they rarely last that long in my house!
Freezing
I’ve frozen these brownies successfully by wrapping tightly in plastic wrap and placing in a freezer-safe container. When thawed overnight in the fridge, they retain their texture and taste quite well, making them perfect for prepping ahead.
Reheating
If you want a warm brownie treat, I recommend reheating a slice briefly in the microwave for about 15-20 seconds rather than the oven to preserve the creamy cheesecake texture without drying out the edges.
FAQs
-
Can I use frozen blackberries for the blackberry sauce?
Absolutely! Frozen blackberries work just as well as fresh. Just thaw them slightly before cooking so they break down easily, and you might need to cook the sauce a little longer to reduce excess liquid.
-
Is the espresso powder necessary in the brownie layer?
It’s optional but highly recommended. Espresso powder enhances the chocolate flavor without adding any coffee taste, deepening the richness of the brownies.
-
How do I get clean swirls of blackberry sauce in the cheesecake?
Make sure the brownie layer is par-baked and slightly set before adding the cheesecake layer and sauce. Drizzle your sauce evenly and use a toothpick or skewer to gently swirl without overmixing. This keeps the layers distinct and beautiful.
-
Can I make this recipe ahead of time?
Yes! In fact, these brownies firm up nicely when chilled overnight. Just cover and store in the fridge, and bring to room temperature or warm slightly before serving.
Final Thoughts
I absolutely adore making these Blackberry Swirl Cheesecake Brownies — they’re my go-to when I want to wow the crowd or treat my family to something special. What started as a simple idea to combine two favorites turned into a recipe I rely on for celebrations and everyday indulgences alike. I hope you’ll love how the layers come together and that this becomes one of your favorite recipes too. Go on, grab those blackberries and give it a whirl — I promise it’s worth every luscious bite!
Print
Blackberry Swirl Cheesecake Brownies Recipe
- Prep Time: 40 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 35 minutes
- Yield: 16 brownies (9×9 inch pan, 4×4 grid) 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These blackberry swirl cheesecake brownies combine a rich, fudgy chocolate brownie base with a creamy, tangy cheesecake layer, beautifully swirled with a sweet and tart homemade blackberry sauce. Perfect for lovers of decadent desserts with a burst of fruity flavor.
Ingredients
Blackberry Sauce
- 6 oz. (170g) fresh or frozen blackberries
- ¼ cup (50g) granulated sugar
- 2 tbsp (30ml) lemon juice
- 2 tbsp (30ml) water
- 1 tsp (5ml) vanilla extract
Brownie Layer
- ¾ cup (170g) unsalted butter, cubed
- 4 oz. (113g) chocolate, chopped (60-70% cocoa, bittersweet to dark)
- 2 large eggs (114g), room temperature
- 1½ cups (300g) granulated sugar
- 1 tsp espresso powder (optional)
- ½ tsp salt
- ¾ cup (60g) Dutch process cocoa powder (substitute with unsweetened cocoa powder)
- ⅔ cup (80g) all-purpose flour
Cheesecake Layer
- 8 oz. (226g) cream cheese, room temperature
- ⅓ cup (67g) granulated sugar
- 3 tbsp (46g) sour cream or Greek yogurt, room temperature
- 1 egg (57g), room temperature
- ¼ tsp salt
- 1 tsp vanilla extract
Instructions
- Make the Blackberry Sauce: Place blackberries, granulated sugar, lemon juice, and water in a medium saucepan over medium heat. Cook for 8-10 minutes until blackberries break down and release juices. Strain through a fine mesh sieve to remove seeds. Measure the juices and if more than ¼ cup, return to pan and reduce over medium heat for 3-5 minutes until thickened to ¼ cup. Remove from heat and stir in vanilla extract. Let cool to room temperature.
- Prepare the Brownie Layer: Preheat oven to 325°F (165°C). Line a 9×9 inch (23cm) baking pan with parchment paper, leaving a 2-inch overhang on at least two sides for easy removal. In a microwave-safe large bowl, melt butter and chopped chocolate in 30-second intervals, stirring until smooth. Whisk in granulated sugar, eggs, espresso powder (if using), and salt, adding each ingredient thoroughly before the next. Sift cocoa powder into mixture and whisk until smooth. Sift in flour and gently fold with a spatula until just combined. Pour batter into pan and bake for 10 minutes to par-bake, setting the brownie layer for easier layering.
- Make the Cheesecake Layer: Using a mixer, beat cream cheese, sugar, and sour cream or Greek yogurt until light and fluffy. Add egg, vanilla extract, and salt, and beat again until the mixture is smooth and fully combined.
- Assemble the Layers: Remove the partially baked brownie layer from the oven and pour the cheesecake layer evenly over it. Drizzle the cooled blackberry sauce evenly on top of the cheesecake layer. Using a toothpick or spoon handle, swirl the blackberry sauce gently into the cheesecake layer to create a marbled effect, making deeper swirls if desired since the brownie layer is set.
- Bake the Assembled Brownies: Return the pan to the oven and bake at 325°F (165°C) for 45-55 minutes. The edges should be golden and slightly pulling away from the sides of the pan, and the center will still wiggle slightly. A toothpick inserted should come out mostly clean or with a few moist crumbs.
- Cool and Chill: Let the brownies cool at room temperature for about an hour until they reach room temperature. Then transfer the pan to the refrigerator and chill for at least 30-60 minutes for the brownies to fully set. For the cleanest slices, chill for 2-3 hours. Store leftovers in an airtight container in the fridge for 3-5 days.
Notes
- Using room temperature ingredients helps to create a smooth and even batter for both brownie and cheesecake layers.
- Par-baking the brownie layer prevents the cheesecake from sinking and helps hold the swirl pattern cleanly.
- Espresso powder in the brownie layer enhances the chocolate flavor but can be omitted if preferred.
- For best slicing results, chill brownies thoroughly before cutting.
- Leftover blackberry sauce can be stored refrigerated and used as a topping for other desserts or breakfast items.
Nutrition
- Serving Size: 1 brownie (approx. 2.25 inch square)
- Calories: 320
- Sugar: 28g
- Sodium: 180mg
- Fat: 20g
- Saturated Fat: 12g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 70mg

