Heart Shaped Brownies with Raspberry Swirl and Cheesecake Topping
Rich, fudgy Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) are a feast for the senses. The moment these beauties come out of the oven, a warm, chocolatey aroma fills the kitchen, wrapping you in a comforting embrace. The deep, dark color of the brownies contrasts beautifully with swirls of bright raspberry sauce, making for a stunning presentation that’s just as delightful to see as it is to taste. When you take a bite, the brownies are intensely rich, melting in your mouth and perfectly complemented by the tangy raspberry swirl and creamy cheesecake topping.
Table of Contents

As I was experimenting with this recipe, memories flooded back of making heart-shaped treats with my grandma every Valentine’s Day. We would giggle in the kitchen, flour splattering everywhere, trying to create the perfect dessert. Now, you can create your very own sweet memories with this simple yet impressive recipe, making it an ideal treat for a romantic evening or even just to indulge yourself. So, gather your ingredients and let’s get baking these irresistible Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) together!
Why You’ll Love This Recipe
- Simple & Quick: Ready to bake in just 25 minutes; the whole process takes about an hour!
- Irresistible Flavor: Fudgy chocolate combined with a tangy raspberry swirl is pure bliss.
- Eye-Catching Appeal: These heart-shaped brownies will surely impress anyone who sees them.
- Flexible Serving: Perfect for Valentine’s Day, anniversaries, or just a cozy evening at home.
- Diet-Friendly Options: Can easily be made gluten-free with a simple swap of flour.

Ingredients You’ll Need
- 1 cup raspberries: Fresh or thawed frozen raspberries work wonders in creating a fruity swirl.
- 1 tablespoon granulated sugar: A little sweetness to bring out the raspberry flavor.
- 1 teaspoon vanilla extract: Adds a delightful warmth to the raspberry sauce—always choose pure for the best flavor.
- 8 oz cream cheese, room temperature: Essential for a creamy cheesecake topping; make sure it’s softened for easy blending.
- 1/3 cup granulated sugar: Sweetens the cheesecake layer just the right amount.
- 1 large egg, room temperature: Provides moisture and binds everything together; room temperature ensures better mixing.
- 1/2 teaspoon vanilla extract: Enhances the flavor of the cheesecake, so be generous!
- 1 cup all-purpose flour (or gluten-free blend): Gives structure to your brownies; if you’re going gluten-free, make sure to choose a reliable blend.
- 3/4 cup Dutch-process cocoa powder, sifted: Delivers rich chocolate flavor; sifting helps avoid lumps.
- 1/4 teaspoon salt: A little helps balance the sweetness.
- 3/4 + 2 tbsp cup refined coconut oil or neutral oil: Provides moisture and a fudgy texture; coconut oil adds a subtle flavor.
- 1 1/2 cups granulated sugar: This is key for that rich, fudgy texture in brownies.
- 1 tablespoon vanilla extract: Trust me; this heightens the chocolate and makes your batter sing.
- 3 large eggs, room temperature: Essential for creating that decadent brownie crumb.
How to Make Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping)
Simmer the Raspberry Sauce: Begin by placing the raspberries, 1 tablespoon of granulated sugar, and 1 teaspoon of vanilla extract into a small saucepan. Cook over medium heat, stirring gently for about 5 to 8 minutes until the mixture thickens and becomes fragrant. After cooking, strain the sauce to remove the seeds, and set the smooth, luscious raspberry sauce aside to cool.
Prepare the Cheesecake Filling: In a mixing bowl, beat the room temperature cream cheese and 1/3 cup granulated sugar until smooth and creamy. Then add the egg and 1/2 teaspoon of vanilla extract, mixing until fully combined. You’re looking for a fluffy, velvety texture—this cheesecake layer is going to take your brownies to the next level!
Combine Dry Ingredients: In another bowl, whisk together the all-purpose flour, sifted cocoa powder, and salt. Make sure there are no lumps; this dry mixture is crucial to achieving the perfect brownie texture.
Mix Wet Ingredients: In a large bowl, mix the coconut oil, 1 1/2 cups granulated sugar, and 1 tablespoon of vanilla extract until well blended. Add the three large eggs, one at a time, ensuring to beat well after each addition. This step is essential for creating a tender brownie batter that won’t be too dense.
Fold Together Gently: Gradually add the dry mixture to the wet ingredients, gently folding until just combined. Be cautious not to overmix; it’s okay to have a few small streaks of flour. Your batter should be rich and chocolatey, thick enough to spread easily into your prepared baking dish.
Layer the Brownie Batter: Carefully spread the brownie batter into a lined 9×9” baking dish, smoothing it into the corners for an even layer. Pour the cheesecake mixture over the brownie layer, spreading it out gently to cover as much of the surface as possible.
Add the Raspberry Swirl: Now, take your cooled raspberry sauce and spoon dollops over the cheesecake layer. With a skewer or a small knife, create a beautiful swirl effect, being careful not to mix them too thoroughly. The visual contrast of the raspberry against the white cheesecake will make your brownies look stunning!
Bake to Perfection: Preheat your oven to 350°F and bake your creation for 30 to 35 minutes. You’ll know they’re done when the edges are firm but the center still has a slight jiggle. Allow them to cool completely before chilling in the refrigerator for at least 2 hours—it will help set the layers before you cut them into heart shapes.

Storing & Reheating
To keep your Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) fresh, store them at room temperature in an airtight container for up to 2 days. For longer storage, refrigerate them for up to a week. You can also freeze these brownies; wrap them tightly in plastic wrap and foil, and they’ll last for up to 3 months. When you’re ready to enjoy again, simply thaw at room temperature or reheat them briefly in the microwave for a few seconds. The texture may soften a bit in the fridge or freezer, but a quick warm-up will bring back that just-baked deliciousness!
Chef’s Helpful Tips
- Avoid overmixing the brownie batter; it should be just combined to keep brownies fudgy.
- Ensure your cream cheese is at room temperature to avoid lumps in the cheesecake layer.
- Use a toothpick to check for doneness; it should come out clean or with a few moist crumbs when the brownies are perfect.
- Don’t skip chilling the brownies—they need the time to set properly before cutting.
- Want a more intense raspberry flavor? Feel free to add an extra tablespoon of sugar when making the sauce.
If you want to liven things up, consider adding a sprinkle of sea salt on top of the brownies before serving for that delightful sweet-and-salty contrast!
What a treat these Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) are! They’re rich, creamy, and sure to brighten anyone’s day. With their stunning visuals and irresistible flavors, you might find yourself making them more often than just on special occasions. Don’t hesitate to experiment with the recipe—swap out flavors, try different toppings, or mix in your favorite nuts. Enjoy every tempting bite!
Recipe FAQs
Can I use frozen raspberries for this recipe?
Absolutely! Frozen raspberries work great in this recipe. Just make sure to thaw and drain them before cooking to achieve the desired consistency for your raspberry swirl.
Can I make these brownies gluten-free?
Yes, simply substitute the all-purpose flour with your favorite gluten-free blend! Just ensure that the blend is a 1:1 ratio for best results.
How do I store leftovers?
Store leftovers in an airtight container at room temperature for up to 2 days or in the refrigerator for up to a week. To freeze, wrap the brownies well in plastic and foil and enjoy within 3 months.
Can I make the brownies in advance?
Definitely! You can prepare these brownies a day in advance, allowing the flavors to meld together beautifully. Just ensure they’re properly stored in the fridge until you’re ready to enjoy them!
PrintMore Desserts & Appetizers Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Heart Shaped Brownies with Raspberry Swirl and Cheesecake Topping
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: 16 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Heart Shaped Brownies with Raspberry Swirl and Cheesecake Topping are a delightful treat combining rich chocolate and tangy raspberry, perfect for special occasions. Their simple preparation makes them an ideal choice for anyone craving a delicious homemade dessert.
Ingredients
- 1 cup raspberries
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
- 8 oz cream cheese, room temperature
- 1/3 cup granulated sugar
- 1 large egg, room temperature
- 1/2 teaspoon vanilla extract
- 1 cup all-purpose flour (or gluten-free blend)
- 3/4 cup Dutch-process cocoa powder, sifted
- 1/4 teaspoon salt
- 3/4 + 2 tbsp cup refined coconut oil or neutral oil
- 1 1/2 cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs, room temperature
Instructions
- Simmer raspberries, sugar, and vanilla extract; strain and cool.
- Beat cream cheese with sugar until smooth, add egg and vanilla; mix until creamy.
- Whisk flour, cocoa, and salt together; set aside.
- Mix oil, sugar, and vanilla; add eggs one at a time, mixing well.
- Fold dry ingredients into wet ingredients until just combined.
- Spread brownie batter in baking dish, layer with cheesecake, and swirl raspberry sauce on top.
- Bake at 350°F for 30-35 minutes; cool completely before refrigerating.
Notes
Do not overmix the brownie batter for optimal fudginess.
Ensure cream cheese is at room temperature for smooth texture.
Chill brownies for at least 2 hours before cutting.
Nutrition
- Serving Size: 1 brownie
- Calories: 275
- Sugar: 22g
- Sodium: 200mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 40mg





