Pink, pretty, and irresistibly rich—these ultra-fudgy raspberry cheesecake brownies are swirled with creamy, tangy cheesecake and real raspberry flavor. When it comes to indulgent, festive Valentine’s Day dessert recipes, this luscious chocolate-and-berry combo checks every box.

I first published this recipe in 2014, and over the years I’ve made a few thoughtful upgrades. The brownie base, with its deep chocolate flavor, remains the same, but the raspberry cheesecake swirl is now even better thanks to ground freeze-dried raspberries for natural color and bold fruitiness.
We also added just 1 Tablespoon of hot water to the brownie batter—this loosens it slightly and makes swirling everything together much easier. Small tweak, big payoff!
I love going back to earlier recipes and giving them smart little upgrades, using all the experience we’ve gained over the years.

Why You’ll Love Raspberry Cheesecake Brownies
- Bold Fruit + Chocolate Fusion: Rich chocolate goodness meets tangy raspberry cheesecake, now with concentrated raspberry flavor.
- Beautiful Pink Swirls: Freeze-dried raspberry powder gives these bars a naturally gorgeous pink hue—no artificial coloring needed.
- Crowd-Pleaser Dessert: Gorgeous presentation and decadent taste make these perfect for holidays, gatherings, bake sales, or any time you can’t decide between a chocolate or fruit-flavored dessert!
- Make-Ahead Friendly: Brownies need to cool completely before slicing, so they’re a great recipe to make a day in advance.
Ingredients You Need:
For today’s raspberry cheesecake brownies, we’re using the same brownie base as these coconut cheesecake brownies. I’ve published a lot of brownie recipes, but I really enjoy this one because the brownies remain soft, don’t dry out, and are intensely chocolatey.
- Butter & Oil: You can make brownies with butter, oil, or a combination of both, and today we’re using both—just like we do for brownie pie.
- Sugar: Sugar does much more than sweeten brownies. It liquifies as they bake, creating a softer center, and migrates to the top, creating that shiny, crackly surface characteristic of a good brownie. You also need some to sweeten the cheesecake batter.
- Eggs: You need 3 eggs—2 for the brownie batter and 1 for the cheesecake batter.
- Vanilla & Salt: Essential flavor for both batters!
- Cocoa Powder: Though natural cocoa powder can be used, I suggest a Dutch-process cocoa powder (I really like this brand) for a richer, smoother chocolate flavor. This brownie recipe does not rely on chemical leaveners; if a recipe does, that’s when it’s important to remember the difference between Dutch-process vs. natural cocoa powder.
- Flour: The cocoa powder takes the place of some flour, so you’ll only need 1/2 cup in these brownies, plus a couple Tablespoons for the cheesecake batter.
- Hot Water: Just a Tablespoon, to help thin out the batter and “bloom” the cocoa powder. We also use hot water in the brownie recipe I published in my cookbook, Sally’s Baking 101.
- Chocolate Chips: For texture and extra chocolate flavor—don’t leave these out!

You also need cream cheese, freeze-dried raspberries (optional—for color and extra raspberry flavor!) to make the cheesecake portion, and raspberry jam for topping.
How to Make Raspberry Cheesecake Brownies
Make the cheesecake batter first: Just like when we’re making classic cheesecake or cheesecake pie, full-fat brick-style cream cheese works best here. Use room-temperature ingredients so the mixture blends smoothly without lumps. You can use a handheld mixer or a stand mixer fitted with a whisk attachment.
Optional but recommended: If you’d like to give your cheesecake filling a pretty pink tint and extra raspberry flavor (I always do!), pick up some freeze-dried raspberries. Grind a small amount in a small food processor, sift out the seeds, then mix a couple teaspoons into the cheesecake batter. Add more for deeper color and flavor if desired.
- Have leftover freeze-dried raspberries? Use them to make these chocolate raspberry crinkle cookies, raspberry sugar cookies, or white chocolate raspberry slice-and-bake cookies.

Make the brownie batter next: Prepare this after the cheesecake batter—the brownie mixture thickens as it cools, and thinner batter makes swirling much easier.

Layer and swirl: This is where the magic happens! After the batters are prepared, spread some of the brownie batter into a lined 9-inch square baking pan. You want to use *just enough* to cover the bottom with a thin layer of brownie batter.
Drop spoonfuls of cheesecake batter on top, alternating with spoonfuls of the remaining brownie batter. Bang the pan on the counter a few times to help the batters to settle.
Add small spoonfuls of raspberry jam, then use a knife to swirl everything together. There’s no perfect method—each batch will look a little different, and that’s part of the charm.



Bake for about 35 minutes, give or take. Insert a toothpick into the center:
- Wet batter = needs more time
- Moist crumbs = perfect!
Success Tips for Raspberry Cheesecake Brownies
- Use proper room-temperature ingredients for the cheesecake batter, so it comes together easily, and without lumps. And a hand mixer or a stand mixer with a whisk attachment both work better than a paddle attachment for achieving a smooth cheesecake batter with minimal lumps.
- Line the pan: Lining the pan with parchment paper makes it much easier to remove the bars before slicing and serving. I use the same tip when making rice krispie treats and M&M cookie bars, too.
- Tent with foil at the 25-minute mark: To prevent the cheesecake portion from over-browning.
- Cool completely: Hard as it is to wait, cooling fully ensures clean slices that really show off that beautiful marbling.
If you love this combination of flavors, you’ll also love these white chocolate raspberry cheesecake bars and my dark chocolate raspberry coffee cake. And this chocolate raspberry cake is a showstopper worthy of a celebration!

Raspberry Cheesecake Brownies
- Prep Time: 30 minutes
- Cook Time: 36 minutes
- Total Time: 1 hour, 10 minutes (plus cooling)
- Yield: 16
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These raspberry cheesecake brownies are ultra-fudgy, swirled with creamy cheesecake, and packed with real raspberry flavor. Naturally pink thanks to freeze-dried raspberries—and updated for easier swirling! Perfect for Valentine’s Day, parties, or anytime chocolate meets berries. Wait at least 3 hours before cutting into squares and serving.
Ingredients
Cheesecake Batter
- 8 ounces (226g) full-fat brick cream cheese, softened to room temperature
- 2 Tablespoons (26g) unsalted butter, softened to room temperature
- 1/2 cup (100g) granulated sugar
- 2 Tablespoons all-purpose flour
- 1 teaspoon vanilla extract
- 1 large egg, at room temperature
- optional: freeze-dried raspberry powder (see Note)*
Brownie Batter
- 1/2 cup (8 Tbsp; 113g) unsalted butter, sliced into 8 Tbsp-size pieces
- 1 cup (200g) granulated sugar
- 2 Tablespoons (26g/30ml) vegetable oil or melted coconut oil
- 2 large eggs, at room temperature
- 1 teaspoon pure vanilla extract
- 3/4 cup (62g) Dutch-process cocoa powder*
- 1/2 cup (63g) all-purpose flour (spooned & leveled)
- 1/4 teaspoon salt
- 1 Tablespoon hot water
- 3/4 cup (135g) semi-sweet chocolate chips
Topping
- 1/4 cup (75g) raspberry jam
Instructions
- Adjust the oven rack to the lower-third position and preheat the oven to 350°F (177°C). Line a 9-inch square pan with parchment paper, leaving an overhang on the sides to easily lift the cooled brownies out of the pan. Set aside.
- Make the cheesecake batter first: In a medium bowl using a handheld mixer or stand mixer fitted with a whisk attachment, beat the cream cheese and butter together on medium-high speed until smooth and creamy with no lumps remaining, about 2 minutes. Add the sugar, flour, vanilla, and raspberry powder (if using) and beat until fully combined. If you’d like a deeper shade of pink and more raspberry flavor, beat in more raspberry powder, a teaspoon at a time, until you reach your desired shade. Finally, beat in the egg just until incorporated. Set aside.
- Make the brownie batter: Melt the butter in the microwave in a large heatproof bowl, or in a small saucepan on the stove. (Transfer melted butter to a large bowl if using the stove.) Whisk the sugar and oil into the melted butter. Let it sit for 1 minute to slightly cool. Add the eggs and vanilla and whisk very well to dissolve the sugar, until the mixture no longer looks grainy. Add the cocoa powder, flour, salt, and hot water and whisk until combined and smooth. The batter is thick. Fold in the chocolate chips.
- Assemble: Spread about 1/3 of the brownie batter in the lined pan. The batter is very thick, so do your best. Drop large spoonfuls of about half of the cheesecake batter over the top, then alternate dropping large spoonfuls of the remaining brownie batter and the remaining cheesecake batter. Bang the pan on the counter a few times to get the batters to settle. Drop small spoonfuls of jam all over the top. Use a knife to gently swirl the batters and jam. Bang the pan a few more times to settle the layers.
- Bake for 33–40 minutes, or until a toothpick inserted in the center comes out with only a few moist crumbs (mine usually take 36 minutes). I recommend tenting the brownies with aluminum foil at the 25-minute mark to protect the top from over-browning.
- Remove from the oven and place the pan on a cooling rack. Cool brownies completely (at least 3 hours).
- Lift the brownies out using the parchment paper overhang on the sides, transfer to a cutting board, and slice into squares.
- Cover leftover brownies and store them in the refrigerator for up to 1 week.
Notes
- Freezing Instructions: Freeze cut brownies in single layers between sheets of parchment paper in a freezer-friendly container for up to 3 months. Thaw overnight in the refrigerator.Â
- Special Tools (affiliate links): 9-inch Square Pan | Glass Mixing Bowls | Electric Mixer (Handheld or Stand) | Whisk | Wooden Spoon or Silicone Spatula | Cooling Rack
- Freeze-Dried Raspberry Powder: In a small food processor (like this one or this one), pulse 1/4 cup (about 5g) freeze-dried raspberries until finely ground. Over a small bowl, sift the ground freeze-dried raspberries through a fine-mesh sieve. Discard the seeds left in the sieve. Add 2 teaspoons of raspberry powder to the cheesecake batter and beat until fully incorporated. If you’d like a darker shade of pink (and more raspberry flavor), add more raspberry powder, a teaspoon at a time, until you reach your desired shade.
- Where to Buy Freeze-Dried Raspberries: I find them in my regular grocery store in the dried fruit aisle, and Trader Joe’s and Target usually have them, too. You can also purchase them online, and here is a brand we’ve used before. (They are much cheaper in stores if you can find them!) Do not use chewy/gummy dried fruit. You need freeze-dried raspberries, which are raspberries with all of the moisture removed—that way they can grind into a powder. Have leftover freeze-dried raspberries? Use them to make these chocolate raspberry crinkle cookies, raspberry sugar cookies, or white chocolate raspberry slice-and-bake cookies.
- Cocoa Powder: I prefer Dutch-process cocoa powder (such as this brand) for a smoother chocolate flavor, but you can use unsweetened natural cocoa powder instead if that’s all you can find.
- Recipe Update in 2026: This recipe was updated with a richer, creamier raspberry cheesecake swirl and an easier-to-work-with brownie batter. The cheesecake layer now includes butter, additional sugar, vanilla, and a whole egg for a smoother texture and fuller flavor, and we added 1 Tablespoon of hot water to the brownie batter to slightly thin it for easier swirling. If you’d like to make the original version, use the cheesecake mixture of 8 ounces (226g) cream cheese, 1/4 cup (50g) sugar, 2 Tablespoons (15g) flour, 1 egg yolk, and 1/4 cup (75g) raspberry jam.






















Reader Comments and Reviews
Could you omit the powder and just mix in a couple spoonfuls of raspberry jam into the cheesecake mixture to get the colour or would that not bake correctly?
Hi Lindsay, to use jam instead of freeze dried raspberries, we recommend following the original recipe. See the recipe note “Recipe Update in 2026” for details.
Do we think this could be done with gluten free flour, swapping out regular flour at 1:1? Thanks for any tips!
Hi Alison, we have not tested gluten free flour in this recipe but let us know if you do!
Just made these and they turned out STUNNING! Another amazing recipe, this is why you’re my go-to baking site
I made these following the recipe exactly. My family loved them!
Do you think I can use cherry pie filling with this or would it be too watery and loose?
Hi Mary, cherry pie filling will be much looser and sweeter than the raspberry swirl in this recipe, so if you use it as-is, it can make the cheesecake layer watery; it likely won’t set. I’d recommend simmering the filling on the stove for several minutes to thicken it and reduce excess liquid, then letting it cool completely before swirling it in. Let us know how it turns out if you try it.
How much raspberry powder? The recipe doesn’t say
Hi Erin, scroll down to the recipe note. In a small food processor, pulse 1/4 cup (about 5g) freeze-dried raspberries until finely ground.
Hello! Just wondering if I could use beetroot powder instead of raspberry and how much to use? Thank you so much
Hi Eloise, beetroot powder will behave quite differently than raspberry in this recipe. It will add color, but not the fruity flavor or moisture that the raspberry swirl provides, so the brownies would taste more like classic cheesecake brownies with an earthy note rather than raspberry cheesecake. For the best result in both flavor and texture, sticking with freeze-dried raspberries is ideal.
Thank you so much for the fast reply! I can’t wait to try these out tomorrow.
Hello! I just came across your website a few days ago and you are doing an amazing job!! Your coffee cake was one of the best my family and I have ever had! I am so excited to try all your recipes soon! KEEP UP THE AMAZING WORK, THANK YOU SO MUCH!!!
Thank you so much, Jacinta!
Can you substitute strawberry jam instead of raspberry?
Hi Michelle! We’re sure you could, for a different flavor.
Hi Sally – Can I double this recipe with a 9 x 13 pan? What would be the cook time?
Thanks
Pat
Hi Pat, glad to help. A full double batch would be too much batter for a 9×13-inch pan. If you’d like to use a 9×13-inch pan, I recommend making 1.5x the recipe instead. Bake time will be longer, so keep an eye on it and use a toothpick to test the brownie portion (not the cheesecake swirl) for doneness. If the top starts browning too quickly before the center sets, loosely tent the pan with foil.
Hi Sally, could this recipe be doubled to make in a 9×13 pan? I’d like to bring these to a family event, and I worry one 9×9 pan simply won’t be enough for everyone!
Hi JH! This is a great question. A full double batch would be too much batter for a 9×13-inch pan. If you’d like to use a 9×13-inch pan, I recommend making 1.5x the recipe instead. Bake time will be longer, so keep an eye on it and use a toothpick to test the brownie portion (not the cheesecake swirl) for doneness. If the top starts browning too quickly before the center sets, loosely tent the pan with foil. If you’d like to double the recipe, it’s better to bake it in two separate 9-inch square pans rather than one 9×13-inch pan.
Hey Sally!
Just curious, have you tried this with freeze dried strawberries too?
We haven’t, but that would absolutely work. Freeze-dried berry powder is so handy in baking.
Could these be made in plain muffin papers? I’d like to have them easily served on a buffet, would they peel out of the papers ok or do you recommend the baking-cooling-cutting squares?
Hi Kara, they should work just fine baked in muffin pan with liners. You may want to lightly spray the liners, too, so that they are a bit easier to peel off. We’re unsure of the exact bake time. Hope they’re a hit!
I loved this recipe so much! The brownies were so fudgy and a hint of raspberry flavor so good! Al my family loved them! I love your recipes:)
Hi Sally! Firstly I absolutely LOVE your recipes! They always turn out just right!Â
If I just wanted a basic choc cheese swirl brownie, would this recipe work by just omitting the raspberry jam?
Yep– just leave out the jam.