Heart Shaped Brownies with Raspberry Cheesecake Swirl
Heart Shaped Brownies with Raspberry Cheesecake Swirl bring fudgy cocoa brownies, tart raspberry sauce, and silky cream cheese together in one stunning Valentine’s Day dessert that tastes as luxurious as it looks.
Hey there, I’m Claire Whitmore — a pastry whisperer in Asheville, NC, where butter totally counts as self-care. This Heart Shaped Brownies with Raspberry Cheesecake Swirl recipe is my love letter to anyone who wants to impress without spending hours in the kitchen.
These fudgy cocoa brownies pack rich chocolate flavor, tangy raspberry sauce, and creamy cheesecake swirls into one stunning dessert that’s perfect for Valentine’s Day, anniversaries, or just because Tuesdays need more chocolate.
This recipe combines easy ingredients like Dutch-process cocoa, cream cheese, and fresh raspberries with quick prep time and crowd-pleasing flavors that make it ideal for busy moms, last-minute celebrations, or anyone who wants bakery-quality results at home.
The heart-shaped presentation adds a romantic touch without requiring professional pastry skills, and the raspberry cheesecake swirl creates beautiful marbled patterns that look like you spent all day decorating.
Little Snapshot: What This Recipe Delivers
Heart Shaped Brownies with Raspberry Cheesecake Swirl deliver rich, fudgy chocolate brownies swirled with tangy raspberry sauce and silky cream cheese filling, then cut into romantic heart shapes.
With just 15 minutes of prep and simple pantry ingredients like cocoa powder, cream cheese, and fresh raspberries, you’ll have bakery-quality Valentine’s Day desserts that serve 9 and require only basic baking skills.
Why You’ll Love This Recipe 🌸
- These Heart Shaped Brownies with Raspberry Cheesecake Swirl look fancy but take less time than scrolling through Valentine’s gift ideas online.
- The fudgy brownie base stays perfectly moist for days, which means you can bake ahead and actually enjoy your Valentine’s celebration instead of stressing in the kitchen.
- One batch makes 9 generous servings, so you’ve got enough to share with family, sneak a midnight snack, and still have some left for breakfast (no judgment here).
- According to King Arthur Baking’s guide to simple Valentine’s desserts, the best romantic treats balance rich flavor with easy preparation — and these raspberry cheesecake brownies prove exactly why.
Quick Facts ⚡
Here’s the quick scoop on this Heart Shaped Brownies with Raspberry Cheesecake Swirl recipe.
- CourseDessert
- Prep Time15 minutes
- Cook Time35 minutes
- Total Time50 minutes
- Servings9 heart-shaped brownies
- DifficultyEasy


Heart Shaped Brownies with Raspberry Cheesecake Swirl
Equipment
- Mixing bowls (at least 3)
- Small saucepan
- Electric mixer (handheld or stand mixer)
- 8×8-inch baking pan
- Parchment paper
- Heart-shaped cookie cutter (3-inch)
- Whisk
- Rubber spatula
- Toothpick or butter knife
- Fine-mesh sieve (optional)
Ingredients
For the Raspberry Sauce
- 1 cup raspberries fresh or thawed frozen
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
For the Cheesecake Swirl
- 8 oz cream cheese room temperature
- ⅓ cup granulated sugar
- 1 large egg room temperature
- ½ teaspoon vanilla extract
For the Brownie Base
- 1 cup all-purpose flour or gluten-free blend
- ¾ cup Dutch-process cocoa powder sifted
- ¼ teaspoon salt
- ¾ cup + 2 tablespoons refined coconut oil or neutral oil
- 1½ cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs room temperature
Instructions
- Preheat your oven to 350°F and line your 8×8-inch baking pan with parchment paper, leaving some overhang on two sides so you can lift the whole brownie slab out later.
- Make the Raspberry Sauce: Add 1 cup fresh raspberries, 1 tablespoon sugar, and 1 teaspoon vanilla extract to a small saucepan over medium heat. Stir occasionally and let the raspberries break down into a thick, jammy sauce — this takes about 5 minutes. You’ll know it’s ready when you can drag a spoon through the mixture and see the bottom of the pan for a second before the sauce flows back together. Strain through a fine-mesh sieve to remove seeds if you want a super smooth swirl (I usually skip this step because I don’t mind a few seeds, plus it saves a dish). Set aside to cool while you prep the other layers.
- Whip Up the Cheesecake Swirl: In a medium bowl, beat 8 oz room-temperature cream cheese with an electric mixer until it’s fluffy and smooth with no lumps, about 2 minutes. Add ⅓ cup sugar, 1 room-temperature egg, and ½ teaspoon vanilla extract, then beat until the mixture is pale and silky. If you see any cream cheese chunks, keep beating — those lumps won’t magically disappear in the oven. Set this bowl aside.
- Mix the Brownie Batter: In a large bowl, whisk together ¾ cup + 2 tablespoons refined coconut oil, 1½ cups sugar, and 1 tablespoon vanilla extract until the sugar starts to dissolve into the oil. Add 3 room-temperature eggs one at a time, whisking well after each addition until the mixture looks glossy and thick. In a separate bowl, sift together 1 cup flour, ¾ cup Dutch-process cocoa powder, and ¼ teaspoon salt. Fold the dry ingredients into the wet mixture using a rubber spatula, stirring just until no flour streaks remain — overmixing makes brownies tough instead of fudgy.
- Layer and Swirl: Pour the brownie batter into your prepared pan and spread it evenly with a spatula. Drop spoonfuls of the cream cheese mixture randomly across the brownie surface, then do the same with the raspberry sauce. Use a toothpick or butter knife to swirl everything together in figure-eight patterns — don’t overdo it or the layers will blend completely instead of creating those beautiful marbled streaks. Three or four swirls through the pan is perfect.
- Bake to Fudgy Perfection: Bake for 30-35 minutes until the edges look set and the center still has a slight jiggle when you gently shake the pan. A toothpick inserted in the center should come out with a few moist crumbs clinging to it, not wet batter. The brownies will firm up as they cool, so resist the urge to overbake. Let the pan cool completely on a wire rack — I know waiting is torture, but trying to cut warm brownies creates a crumbly mess instead of clean heart shapes.
- Cut Your Hearts: Once the brownies are completely cool (at least 2 hours or overnight in the fridge works even better), use the parchment overhang to lift the entire brownie slab onto a cutting board. Press your heart-shaped cookie cutter firmly into the brownies and twist slightly to release each heart. You’ll get about 9 hearts from an 8×8 pan, plus lots of scraps that make excellent “baker’s snacks” or crumbled topping for ice cream.
Notes
Nutritional Peek
Here’s what you’re working with per heart-shaped brownie (because knowing the numbers helps you plan your day):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 385 kcal |
| Protein | 6g |
| Carbohydrates | 52g |
| Total Fat | 18g |
| Saturated Fat | 11g |
| Fiber | 2g |
| Sugar | 38g |
| Sodium | 145mg |
Ingredients

These Valentine’s Day dessert ideas start with ingredients you probably already have hiding in your pantry, plus a few special touches that make all the difference. For the raspberry sauce — fresh raspberries, sugar, and vanilla extract — you’ll simmer everything together until it’s thick and jammy, which takes about 5 minutes.
The cheesecake swirl needs room-temperature cream cheese, sugar, one egg, and vanilla to blend smoothly without lumps.
For the brownie base — flour, Dutch-process cocoa powder, salt, refined coconut oil, sugar, vanilla, and eggs — make sure your cocoa is sifted to avoid any chalky bits in your finished brownies. Room-temperature eggs blend faster and create that fudgy texture we’re after.
| Amount | Ingredient |
|---|---|
| For the Raspberry Sauce | |
| 1 cup | Fresh raspberries (or thawed frozen) |
| 1 tablespoon | Granulated sugar |
| 1 teaspoon | Vanilla extract |
| For the Cheesecake Swirl | |
| 8 oz | Cream cheese, room temperature (yes, this matters — cold cream cheese creates lumps) |
| ⅓ cup | Granulated sugar |
| 1 large | Egg, room temperature |
| ½ teaspoon | Vanilla extract |
| For the Brownie Base | |
| 1 cup | All-purpose flour (or your favorite gluten-free blend) |
| ¾ cup | Dutch-process cocoa powder, sifted |
| ¼ teaspoon | Salt |
| ¾ cup + 2 tablespoons | Refined coconut oil or neutral oil |
| 1 ½ cups | Granulated sugar |
| 1 tablespoon | Vanilla extract |
| 3 large | Eggs, room temperature |
Tools You’ll Actually Use
You don’t need a fancy kitchen to make these raspberry swirl cheesecake brownies happen. Here’s what I reach for:
- Mixing bowls (at least 3 — one for raspberry sauce, one for cheesecake filling, one for brownie batter)
- Small saucepan for simmering raspberry sauce
- Electric mixer (handheld or stand mixer works great for beating cream cheese)
- 8×8-inch baking pan lined with parchment paper (makes lifting brownies out so much easier)
- Heart-shaped cookie cutter (3-inch works perfectly for these)
- Whisk and rubber spatula for mixing and scraping bowls clean
- Toothpick or butter knife for creating those gorgeous swirls
Step-by-Step Instructions
Making Heart Shaped Brownies with Raspberry Cheesecake Swirl is easier than you’d think, and each step builds on the last to create those beautiful marbled layers. Preheat your oven to 350°F and line your 8×8-inch baking pan with parchment paper, leaving some overhang on two sides so you can lift the whole brownie slab out later.
Make the Raspberry Sauce: Add 1 cup fresh raspberries, 1 tablespoon sugar, and 1 teaspoon vanilla extract to a small saucepan over medium heat. Stir occasionally and let the raspberries break down into a thick, jammy sauce — this takes about 5 minutes.
You’ll know it’s ready when you can drag a spoon through the mixture and see the bottom of the pan for a second before the sauce flows back together.
Strain through a fine-mesh sieve to remove seeds if you want a super smooth swirl (I usually skip this step because I don’t mind a few seeds, plus it saves a dish). Set aside to cool while you prep the other layers.
Whip Up the Cheesecake Swirl: In a medium bowl, beat 8 oz room-temperature cream cheese with an electric mixer until it’s fluffy and smooth with no lumps, about 2 minutes.
Add ⅓ cup sugar, 1 room-temperature egg, and ½ teaspoon vanilla extract, then beat until the mixture is pale and silky. If you see any cream cheese chunks, keep beating — those lumps won’t magically disappear in the oven. Set this bowl aside.
Mix the Brownie Batter: In a large bowl, whisk together ¾ cup + 2 tablespoons refined coconut oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract until the sugar starts to dissolve into the oil. Add 3 room-temperature eggs one at a time, whisking well after each addition until the mixture looks glossy and thick.
In a separate bowl, sift together 1 cup flour, ¾ cup Dutch-process cocoa powder, and ¼ teaspoon salt. Fold the dry ingredients into the wet mixture using a rubber spatula, stirring just until no flour streaks remain — overmixing makes brownies tough instead of fudgy.
Layer and Swirl: Pour the brownie batter into your prepared pan and spread it evenly with a spatula. Drop spoonfuls of the cream cheese mixture randomly across the brownie surface, then do the same with the raspberry sauce.
Use a toothpick or butter knife to swirl everything together in figure-eight patterns — don’t overdo it or the layers will blend completely instead of creating those beautiful marbled streaks. Three or four swirls through the pan is perfect.
Bake to Fudgy Perfection: Bake for 30-35 minutes until the edges look set and the center still has a slight jiggle when you gently shake the pan. A toothpick inserted in the center should come out with a few moist crumbs clinging to it, not wet batter.
The brownies will firm up as they cool, so resist the urge to overbake. Let the pan cool completely on a wire rack — I know waiting is torture, but trying to cut warm brownies creates a crumbly mess instead of clean heart shapes.
Cut Your Hearts: Once the brownies are completely cool (at least 2 hours or overnight in the fridge works even better), use the parchment overhang to lift the entire brownie slab onto a cutting board.
Press your heart-shaped cookie cutter firmly into the brownies and twist slightly to release each heart. You’ll get about 9 hearts from an 8×8 pan, plus lots of scraps that make excellent “baker’s snacks” or crumbled topping for ice cream.

Claire’s Pro Tips & Gentle Guidance
These Valentine’s baking tips come straight from my own trial-and-error adventures, including one memorable batch where I forgot to let my cream cheese soften.
For the best raspberry swirl cheesecake effect, make sure your cream cheese is truly room temperature — cold cream cheese creates lumps that won’t smooth out no matter how long you beat it. I usually set mine on the counter while I gather the other ingredients.
Don’t skip sifting the cocoa powder, even if you’re tempted. Dutch-process cocoa tends to clump, and those little cocoa chunks create dry spots in your finished brownies instead of that smooth, fudgy texture we’re after.
If your raspberry sauce seems too thin after cooking, don’t panic. Let it cool for 10 minutes — it’ll thicken up as it sits and the natural pectin in the berries works its magic. If it’s still runny, return it to the heat for another 2-3 minutes.
When swirling the layers, less is more. I learned this the hard way when I over-swirled my first batch and ended up with pink brownies instead of distinct raspberry ribbons. Three or four gentle swirls through the pan creates those Instagram-worthy marbled patterns without muddying the colors together.
According to Serious Eats‘ comprehensive brownie-making guide, underbaking slightly is the secret to fudgy brownies — and these raspberry cheesecake hearts prove exactly why that technique works.
Quick Fixes for Heart Shaped Brownies with Raspberry Cheesecake Swirl
Problem: My brownies turned out cakey instead of fudgy.
Fix: You probably overbaked them slightly. Next time, pull the pan from the oven when the center still jiggles a tiny bit and a toothpick comes out with moist crumbs. The residual heat continues cooking the brownies even after you remove them from the oven, so they’ll firm up perfectly as they cool.
Problem: The cream cheese swirl has lumps throughout.
Fix: Your cream cheese wasn’t soft enough when you started beating it. For your next batch, let the cream cheese sit at room temperature for at least an hour, or microwave it in 10-second bursts until it’s soft enough to press a finger through easily. Beat it alone for a full 2 minutes before adding any other ingredients.
Problem: The raspberry sauce sank to the bottom instead of swirling.
Fix: Your sauce was probably too thin or too hot when you added it. Let the raspberry mixture cool for 10-15 minutes after cooking so it thickens up, then make sure you’re dropping it on top of the cream cheese dollops rather than directly on the brownie batter. The cream cheese acts as a barrier that helps the raspberry sauce stay suspended in the swirl.
Problem: My heart shapes crumbled when I tried to cut them.
Fix: The brownies need to be completely cool — ideally refrigerated for at least 2 hours — before cutting. Warm or room-temperature brownies are too soft to hold a clean shape. Press your cookie cutter straight down firmly and twist slightly before lifting to release each heart cleanly.
Variations & Fun Twists
These Valentine’s Day dessert ideas adapt beautifully to whatever you’ve got in your pantry or dietary needs. Swap the raspberries for strawberries or blackberries if that’s what’s in season — just cook the berry sauce the same way until it’s thick and jammy.
For a white chocolate version, melt ½ cup white chocolate chips and swirl them in alongside the raspberry sauce for extra decadence.
Going gluten-free? Use your favorite 1:1 gluten-free flour blend in place of regular all-purpose flour — I’ve tested this with Bob’s Red Mill and King Arthur’s gluten-free blends with perfect results. For a dairy-free version, replace the cream cheese with cashew cream cheese and use coconut cream, though the cheesecake layer will be slightly less tangy.
If you don’t have a heart-shaped cookie cutter, cut these into simple squares or use any shaped cutter you love — stars, circles, or even flower shapes work beautifully. For a rustic presentation, skip the cookie cutter entirely and serve these as classic brownie squares with a dusting of powdered sugar on top.
Want to turn these into mini brownie bites? Use a mini muffin tin lined with paper liners, fill each cup two-thirds full with brownie batter, add tiny dollops of cream cheese and raspberry sauce, then bake for 18-20 minutes. You’ll get about 24 mini brownies perfect for parties or gift boxes.
Serving, Storage & Reheating
Serve these Heart Shaped Brownies with Raspberry Cheesecake Swirl at room temperature or slightly chilled — both ways are delicious, though I prefer them cool from the fridge with a glass of cold milk. They’re rich enough that one heart per person is plenty, but I won’t judge if you go back for seconds.
Store leftover brownies in an airtight container in the refrigerator for up to 5 days. Layer them between sheets of parchment paper to prevent sticking, and let them come to room temperature for 15-20 minutes before serving if you want that fudgy texture to really shine.
These brownies freeze beautifully for up to 3 months. Wrap each heart individually in plastic wrap, then store them all together in a freezer-safe container or zip-top bag. Thaw overnight in the refrigerator or at room temperature for 1-2 hours before serving — the texture stays just as fudgy as the day you baked them.
No-Waste Kitchen Magic
If you end up with extra brownies (though honestly, that’s rare in my house), crumble them over vanilla ice cream for an instant sundae situation. The raspberry swirl adds a fruity tang that pairs perfectly with creamy ice cream, and you don’t need to feel guilty about “wasting” those irregular edge pieces.
Use leftover raspberry sauce as a topping for overnight oats with protein, drizzled over pancakes, or stirred into plain yogurt for a quick breakfast upgrade. The sauce keeps in the fridge for up to a week and tastes even better after the flavors meld together overnight.
Day-old brownies (if they last that long) make an incredible base for brownie trifles. Layer crumbled brownies with whipped cream, fresh raspberries, and chocolate shavings in clear glasses for an impressive dessert that looks way fancier than the 5 minutes it took to assemble.
You can also chop them up and fold them into homemade ice cream during the last few minutes of churning.
Heart Shaped Brownies with Raspberry Cheesecake Swirl FAQs
Can I freeze Heart Shaped Brownies with Raspberry Cheesecake Swirl before cutting them?
Absolutely! Freeze the entire brownie slab wrapped tightly in plastic wrap and aluminum foil for up to 3 months, then thaw it in the refrigerator overnight before cutting your heart shapes. This actually makes cutting cleaner since the brownies are firmer when cold.
What’s the best way to store Heart Shaped Brownies with Raspberry Cheesecake Swirl?
Keep them in an airtight container in the refrigerator for up to 5 days, with parchment paper between layers to prevent sticking. The cream cheese swirl means these need refrigeration, unlike plain brownies that can sit at room temperature.
Could I make these brownies in a different size pan?
You can use a 9×9-inch pan, but your brownies will be slightly thinner and will need about 5 minutes less baking time — start checking at the 25-minute mark. A 9×13-inch pan makes the brownies too thin for cutting clean heart shapes, so I’d stick with 8×8 or 9×9 for best results.
Will the raspberry seeds bother people if I don’t strain the sauce?
Most people don’t mind the seeds at all — they add a nice textural contrast and prove you used real raspberries. If you’re serving these to picky eaters or kids who notice every little thing, go ahead and strain them out. It takes an extra minute but creates a perfectly smooth swirl.
Cozy Closing
I’d love to see your spin on these Heart Shaped Brownies with Raspberry Cheesecake Swirl! Drop a comment below with your photos — I’d love to see how you made them your own.
These Valentine’s Day dessert ideas are so versatile; I bet you’ve got amazing variations already in mind. Maybe you’ll try strawberry sauce instead of raspberry, or add white chocolate chips, or cut them into different shapes for other celebrations.
These brownies have become my signature Valentine’s dessert because they deliver that “wow, you made this?!” reaction without requiring pastry school skills or an entire afternoon in the kitchen.
The fudgy chocolate base, tangy raspberry swirl, and creamy cheesecake layers work together like they were meant to be, and cutting them into hearts makes everyone feel special.
If you’re looking for more ways to show love through baking, check out my coffee frosted brownies recipe for another crowd-pleasing chocolate treat, or try my decadent blackberry velvet gothic cake when you really want to impress.
And if you’re planning a Valentine’s brunch, these smoked salmon nibbles make the perfect savory counterpoint to all the chocolate.
I’m Claire Whitmore — a dessert daydreamer from Asheville, NC. For me, baking isn’t about perfect pastries — it’s about the joy of sharing something sweet (and maybe sneaking an extra scoop of icing). I believe the best recipes are the ones that make you feel capable, inspired, and maybe just a little bit magical.
