Valentine’s Day is fast approaching, and I’ve been feeling that familiar urge to bake something special for the people I love. It’s not about grand gestures for me, but about those small, sweet acts that say “I’m thinking of you.” This year, I wanted to create a dessert that was both beautiful and deeply satisfying, something that felt a little extra without being overly complicated.
That’s how these Heart Shaped Brownies with Raspberry Swirl & Cheesecake were born. They combine the richness of fudgy brownies with the tang of cheesecake and a bright burst of raspberry, all cut into adorable hearts. The whole process, from prep to the final chill, takes about 2 hours and 40 minutes, but I promise, every moment is worth it for these gorgeous treats.
Table of Contents

Amazing Heart Shaped Brownies With Raspberry Swirl & Cheesecake
Ingredients
Equipment
Method
- Add all the raspberry sauce ingredients to a small saucepan over medium heat. Simmer for about 5-8 minutes, or until thickened and syrupy enough to coat the back of a spoon. It shouldn’t be as thick as jam, and you should end up with about 1/3 cup. Once it’s reached the right consistency, set a food mill or a fine mesh sieve over a bowl and strain out the seeds. Set aside.
- In a medium bowl, use an electric hand mixer to beat the cream cheese and sugar together, starting at medium speed and then increasing to high, until well combined and smooth. Beat in the egg and vanilla on low speed until everything is just combined. Be careful not to overmix at this stage.
- Preheat your oven to 350 °F (175 °C) and line an 8″x8″ (20cmx20cm) pan with parchment paper. In a separate medium mixing bowl, stir together the flour, sifted cocoa powder, and salt. Set this dry mixture aside.
- In a large mixing bowl, stir together the oil, sugar, and 1 tablespoon of vanilla extract. Once these are combined, add the eggs one at a time, stirring gently just until each egg is incorporated.
- Add the dry mixture to the wet ingredients in the large bowl. Stir gently until just combined, making sure there are almost no streaks of flour remaining. It’s very important not to overmix the batter at this stage to ensure tender brownies.
- Pour the brownie batter into your prepared pan and spread it evenly. Then, carefully spread the prepared cream cheese topping over the brownie batter. Dollop spoonfuls of the raspberry sauce over the cream cheese layer. Use a skewer or a toothpick to gently swirl the raspberry sauce through the cream cheese and into the brownie batter, creating beautiful, marbled patterns.
- Bake for 30-35 minutes. The brownies will jiggle a bit when you remove them from the oven. You’re looking for the center to be just slightly jiggly; if it’s super jiggly, they need a bit more time. Remove the pan to a wire rack to cool completely. Once cooled, chill the pan in the refrigerator for at least 2 hours, or until the brownies are thoroughly chilled. This chilling step is key for clean cuts!
- Once the brownies are completely chilled, use a heart-shaped cookie cutter to cut out your adorable brownie hearts. Gently lift them out of the pan.
Nutrition
Tried this recipe?
Let us know how it was!Why You’ll Love These Heart Shaped Brownies with Raspberry Swirl & Cheesecake

- Visually Stunning: The vibrant swirls of raspberry and creamy cheesecake topping create a beautiful mosaic against the dark chocolate base, making them perfect for any celebration.
- Perfect Balance of Flavors: I love how the rich, deep chocolate of the brownie is perfectly complemented by the tangy cheesecake and the sweet, slightly tart raspberry swirl. It’s a truly harmonious bite.
- Impressive but Easy to Make: While these brownies look like they came from a fancy bakery, they’re surprisingly straightforward to put together. I find they impress everyone without me needing to stress in the kitchen.
The Science Behind These Brownies (Why This Recipe Works)
Understanding a few baking basics can really elevate your results. For instance, using room temperature cream cheese is crucial for the cheesecake layer because it allows it to blend smoothly with the other ingredients, preventing lumps and ensuring a creamy texture. Sifting cocoa powder is another small step that makes a big difference; it aerates the cocoa and removes any lumps, leading to a more even chocolate flavor throughout the brownie base.
The use of oil, rather than butter, in the brownie batter is what contributes to their signature fudgy texture; oil coats the flour proteins differently, inhibiting gluten development and resulting in a moister, denser brownie. Adding fruits or vegetables can also be a way to introduce healthier alternatives to baking.
If you’re in the mood for more sweets, you might enjoy this recipe for Simple and Delicious Blueberry Cream Cheese Bread.
Ingredients for Heart Shaped Brownies with Raspberry Swirl & Cheesecake
For the Raspberry Swirl
- 1 cup raspberries (fresh or frozen defrosted)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
For the Cheesecake Layer
- 8 ounces cream cheese (room temp)
- 1/3 cup granulated sugar
- 1 large egg (50 grams out of shell, room temp)
- 1/2 teaspoon vanilla extract
For the Brownie Base
- 1 cup flour
- 3/4 cup cocoa powder (sifted, I use Dutch-process)
- 1/4 teaspoon salt
- 3/4 cup + 2 tablespoons oil
- 1 1/2 cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs (50 grams each out of shell, room temperature)
Equipment You’ll Need
To bring these beautiful heart-shaped brownies to life, you’ll want a few key pieces of equipment. An 8″x8″ (20cmx20cm) baking pan is essential for the right brownie thickness. Parchment paper is a lifesaver for easy lifting and cleanup.
You’ll also need a few mixing bowls, an electric hand mixer for achieving that smooth cheesecake texture, and of course, heart-shaped cookie cutters for that perfect festive touch. Make sure your cookie cutters are a size that fits nicely within your brownie squares.
For another festive treat, consider these Easy No-Bake Christmas Cheesecake Bites Recipe.
Step-by-Step Instructions for Heart Shaped Brownies with Raspberry Swirl & Cheesecake
Step 1: Make the Raspberry Swirl
Add all the raspberry sauce ingredients to a small saucepan over medium heat. Simmer for about 5-8 minutes, or until thickened and syrupy enough to coat the back of a spoon. It shouldn’t be as thick as jam, and you should end up with about 1/3 cup. Once it’s reached the right consistency, set a food mill or a fine mesh sieve over a bowl and strain out the seeds. Set aside.
Step 2: Prepare the Cheesecake Layer
In a medium bowl, use an electric hand mixer to beat the cream cheese and sugar together, starting at medium speed and then increasing to high, until well combined and smooth. Beat in the egg and vanilla on low speed until everything is just combined. Be careful not to overmix at this stage.
Step 3: Mix the Dry Ingredients for the Brownie Base
Preheat your oven to 350 °F (175 °C) and line an 8″x8″ (20cmx20cm) pan with parchment paper. In a separate medium mixing bowl, stir together the flour, sifted cocoa powder, and salt. Set this dry mixture aside.
Step 4: Combine the Wet Ingredients for the Brownie Base
In a large mixing bowl, stir together the oil, sugar, and 1 tablespoon of vanilla extract. Once these are combined, add the eggs one at a time, stirring gently just until each egg is incorporated.
Step 5: Combine Wet and Dry Ingredients
Add the dry mixture to the wet ingredients in the large bowl. Stir gently until just combined, making sure there are almost no streaks of flour remaining. It’s very important not to overmix the batter at this stage to ensure tender brownies.
Step 6: Assemble and Swirl
Pour the brownie batter into your prepared pan and spread it evenly. Then, carefully spread the prepared cream cheese topping over the brownie batter. Dollop spoonfuls of the raspberry sauce over the cream cheese layer. Use a skewer or a toothpick to gently swirl the raspberry sauce through the cream cheese and into the brownie batter, creating beautiful, marbled patterns.
Step 7: Bake and Cool
Bake for 30-35 minutes. The brownies will jiggle a bit when you remove them from the oven. You’re looking for the center to be just slightly jiggly; if it’s super jiggly, they need a bit more time. Remove the pan to a wire rack to cool completely. Once cooled, chill the pan in the refrigerator for at least 2 hours, or until the brownies are thoroughly chilled. This chilling step is key for clean cuts! Baking and desserts are often a great way to show someone you care, much like these Classic Snickerdoodles: The Ultimate Easy Recipe.
Step 8: Cut Out Heart Shapes
Once the brownies are completely chilled, use a heart-shaped cookie cutter to cut out your adorable brownie hearts. Gently lift them out of the pan.
Tips for Clean and Beautiful Heart-Shaped Brownies
Getting those clean edges on your heart-shaped brownies really elevates their presentation. My biggest tip is to ensure the brownies are thoroughly chilled. This makes them firm and much easier to cut cleanly.
When using your cookie cutter, a little trick is to dip it in warm water and wipe it dry between each cut; this helps it glide through the chilled brownie with less sticking. If you’re cutting with a knife before using the cutter, make sure the knife is warmed and wiped clean between each slice.
Substitutions and Variations
| Substitution/Variation | Details |
|---|---|
| Gluten-Free | Use a good quality gluten-free all-purpose flour blend. |
| Dairy-Free | Substitute dairy-free cream cheese for the cheesecake layer and use a neutral dairy-free oil for the base. |
| Chocolate Raspberry Cheesecake | Fold in about 1/2 cup of chocolate chips into the brownie batter before baking. |
| Strawberry Cheesecake | Substitute pureed strawberries for raspberries in the swirl, adjusting sugar as needed. |
| Nutty Flavor | Add about 1/2 cup of chopped nuts (like walnuts or pecans) to the brownie batter. |
| Raspberry Alternative | Feel free to use another berry, such as blackberry, blueberry, or even a good quality mixed berry jam. |
How to Store Heart Shaped Brownies with Raspberry Swirl & Cheesecake
Leftover brownies are a gift! I find that once cooled and cut, I store them in an airtight container. They’ll keep well at room temperature for up to 2 days, though I prefer them chilled. For longer storage, refrigerate them in an airtight container for up to 4 days.
I haven’t tried freezing them myself, but I imagine they would freeze well if wrapped tightly. If reheating, I’d suggest letting them come to room temperature or gently warming them in a low oven for a few minutes.
Make-Ahead Options
These brownies are fantastic for making ahead. You can prepare the raspberry sauce up to 3 days in advance and store it in the refrigerator. The cheesecake layer ingredients can be measured out, and the brownie dry ingredients can be mixed and stored separately in airtight containers. You could even bake the brownies the day before and chill them thoroughly overnight, ready for cutting the next day.
Serving Suggestions
These heart-shaped brownies are beautiful on their own, but I love to add a little something extra when serving. A dollop of freshly whipped cream or a small scoop of vanilla bean ice cream makes them feel even more decadent. For a truly special presentation, arrange them on a platter with a few fresh raspberries scattered around. They also look lovely as part of a larger dessert spread, perhaps alongside some chocolate-dipped strawberries.
Troubleshooting: Common Problems and Solutions
- Cheesecake Layer Cracks: This often happens if the cheesecake is overmixed or baked at too high a temperature. Since this is a swirl rather than a full layer, minor cracks are less noticeable. Ensure your cream cheese and egg are at room temperature for smoother mixing.
- Raspberry Sauce Too Runny/Thick: If it’s too runny, simmer it a bit longer. If it becomes too thick, you can whisk in a teaspoon of water or raspberry juice. The goal is a syrupy consistency that swirls well without sinking.
- Brownies Underbaked: If your brownies are too jiggly in the center, return them to the oven for a few more minutes, checking frequently. Remember they will continue to set as they cool.
- Brownies Overbaked: If they seem dry, it’s likely they were in the oven too long. The oil in the recipe helps keep them moist, but it can’t compensate for overbaking. Aim to pull them out when the center is just barely set.
- Dense Brownie Layer: This can happen if you overmix the batter after adding the flour, which develops gluten. Mix just until the streaks of flour disappear.
FAQs about Heart Shaped Brownies
How do I choose ripe raspberries for the sauce?
Look for plump, bright red raspberries that are firm but not mushy. If buying them in a container, avoid any that have mold or are crushed.
Can I use fresh or frozen raspberries?
Yes, you can absolutely use either! If using frozen raspberries, let them defrost first. You might need to simmer them for a minute or two longer to achieve the desired syrup consistency.
Can I freeze the brownies for later?
Yes, I believe they would freeze well. Wrap them tightly in plastic wrap and then place them in a freezer-safe container or bag. They should be good for about 1-2 months. Thaw them in the refrigerator.
What should I do if my brownie layer is too dense?
A dense brownie is often a sign of overmixing the batter after the flour was added. Gluten develops with mixing, leading to a tougher texture. For these brownies, try to mix the wet and dry ingredients only until just combined.
Are these brownies suitable for those with allergies?
These brownies contain wheat (flour), dairy (cream cheese, egg), and are made in a kitchen that handles nuts. For gluten-free, use a GF flour blend. For dairy-free, use dairy-free alternatives for cream cheese and oil. Always check ingredient labels carefully if allergies are a concern.
How long should I let the brownies cool before cutting them?
I recommend cooling them completely on a wire rack, and then chilling them in the refrigerator for at least 2 hours. This firming step is crucial for getting clean cuts.
How do I get clean slices?
The key is chilling the brownies thoroughly! After chilling, use a sharp knife, warming it under hot water and wiping it dry between each cut. Alternatively, use a heart-shaped cookie cutter dipped in warm water and wiped dry between cuts. Interested in exploring other recipes? Check out our collection of bakes and sweets.
Conclusion
These Heart Shaped Brownies with Raspberry Swirl & Cheesecake are more than just a dessert to me; they’re a little piece of edible love. They embody that cozy, homemade feeling that I cherish and that Delish Script is all about. The combination of rich chocolate, tangy cream cheese, and bright raspberry is simply divine, and the heart shapes make them perfect for sharing.
I truly hope you enjoy making and sharing these with your loved ones. If you try them, please let me know how they turn out in the comments below! I’d love to hear your baking stories and see your beautiful creations. Happy baking!
For more recipes, follow us on Pinterest.



