Heart Shaped Raspberry Swirl Cheesecake Brownies Recipe
Introduction
These Heart Shaped Brownies with Raspberry Swirl & Cheesecake combine rich chocolate, creamy cheesecake, and vibrant raspberry for a stunning treat. Perfect for special occasions or when you want to impress, their marbled swirl and heart shapes make them as beautiful as they are delicious.

Ingredients
- For the Brownie Layer:
- 1/2 cup (115g) unsalted butter, melted
- 8 oz (225g) semi-sweet or dark chocolate, chopped
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 3/4 cup (95g) all-purpose flour
- 1/4 cup (25g) unsweetened cocoa powder
- 1/4 tsp salt
- For the Cheesecake Layer:
- 8 oz (225g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg
- 1 tsp vanilla extract
- For the Raspberry Swirl:
- 1/2 cup fresh or frozen raspberries
- 1-2 tbsp granulated sugar
- 1 tsp lemon juice (optional)
Instructions
- Step 1: Make the raspberry sauce by cooking raspberries, sugar, and lemon juice (if using) in a small saucepan over medium heat for 5-7 minutes until thickened. Strain through a fine sieve to remove seeds and set aside to cool.
- Step 2: Preheat your oven to 325°F (163°C). Line an 8×8 inch baking pan with parchment paper, leaving extra on the sides for easy removal.
- Step 3: Melt butter and chopped chocolate together using a double boiler or heatproof bowl over simmering water. Stir until smooth, then remove from heat. Mix in sugar, then add eggs one at a time, stirring well after each addition. Add vanilla extract. Sift in flour, cocoa powder, and salt, folding gently until combined without overmixing.
- Step 4: In a separate bowl, beat softened cream cheese with sugar until smooth. Add egg and vanilla extract and mix well.
- Step 5: Pour brownie batter evenly into the prepared pan. Spoon dollops of the cheesecake mixture over the brownie layer, then add small spoonfuls of raspberry sauce on top of the cheesecake dollops.
- Step 6: Use a toothpick or skewer to gently swirl the raspberry sauce through the cheesecake mixture, creating marbled patterns. Avoid over swirling to keep distinct layers.
- Step 7: Bake for 35-40 minutes. The cheesecake layer should be set, edges pulling away from the pan, and the center slightly soft with moist crumbs when tested with a toothpick in the brownie portion.
- Step 8: Cool the brownies completely in the pan on a wire rack, then chill in the fridge for at least 2 hours to set fully.
- Step 9: When ready, use a heart-shaped cookie cutter to cut the brownies into hearts. Serve chilled or at room temperature.
Tips & Variations
- Use dark or milk chocolate depending on your preference for richness or sweetness.
- Add chopped nuts like pecans or walnuts to the brownie batter for extra texture.
- Try different fruit purees such as strawberry or blueberry instead of raspberry for the swirl.
- Mix in white chocolate chips or caramel bits into the batter for added sweetness and texture.
- Ensure the cream cheese is softened to avoid lumps in the cheesecake layer.
Storage
Store leftover brownies in an airtight container in the refrigerator for up to 4-5 days. The cheesecake layer means keeping them chilled helps maintain freshness and texture. Reheat slightly at room temperature before serving if preferred, but they are delicious cold as well.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I Use Frozen Raspberries for the Raspberry Swirl?
Yes, frozen raspberries work perfectly. Just thaw them before cooking to ensure the sauce cooks evenly and blends smoothly into the swirl.
How Should I Store Leftover Brownies?
Keep leftover brownies in an airtight container in the fridge for up to 4-5 days to prevent spoilage and maintain good texture.
Can I Make These Brownies Ahead of Time?
Absolutely! You can bake them a day in advance. Refrigerate after cooling and cut with the cookie cutter before serving for the best presentation.
What Can I Use If I Don’t Have a Heart-Shaped Cookie Cutter?
No problem—you can cut the brownies into squares or rectangles instead. The raspberry swirl and cheesecake marbling still make them special and delicious.
Print
Heart Shaped Raspberry Swirl Cheesecake Brownies Recipe
- Total Time: 2 hours 55 minutes (includes chilling time)
- Yield: 16 brownies (cut into 16 squares or 16 heart shapes) 1x
Description
These heart-shaped brownies feature a rich chocolate base layered with creamy cheesecake and swirled with vibrant raspberry sauce, creating a stunning marbled effect that’s as delicious as it is beautiful. Perfect for special occasions or a sweet treat, these brownies combine the decadence of chocolate with tangy raspberries and smooth cheesecake in each bite.
Ingredients
For the Brownie Layer:
- 1/2 cup (115g) unsalted butter, melted
- 8 oz (225g) semi-sweet or dark chocolate, chopped
- 1 cup (200g) granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 3/4 cup (95g) all-purpose flour
- 1/4 cup (25g) unsweetened cocoa powder
- 1/4 tsp salt
For the Cheesecake Layer:
- 8 oz (225g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg
- 1 tsp vanilla extract
For the Raspberry Swirl:
- 1/2 cup fresh or frozen raspberries
- 1–2 tbsp granulated sugar
- 1 tsp lemon juice (optional)
Instructions
- Make the Raspberry Sauce: In a small saucepan over medium heat, combine raspberries, sugar, and optional lemon juice. Cook for 5-7 minutes until the raspberries break down and the sauce thickens slightly. Strain through a fine sieve to remove seeds and set aside to cool.
- Prepare Your Oven and Pan: Preheat the oven to 325°F (163°C). Line an 8×8 inch (20×20 cm) baking pan with parchment paper, leaving extra on the sides for easy lifting of the brownies after baking.
- Make the Brownie Batter: Using a double boiler or heatproof bowl over simmering water, melt the butter and chopped chocolate until smooth. Remove from heat, stir in sugar, then whisk in eggs one at a time, mixing well after each addition. Add vanilla extract. Sift together flour, cocoa powder, and salt, then fold gently into the chocolate mixture until just combined. Avoid overmixing.
- Prepare the Cheesecake Mixture: In a separate bowl, beat the softened cream cheese with sugar until smooth and creamy. Add egg and vanilla extract, mixing well to combine.
- Layer the Brownie and Cheesecake: Pour the brownie batter evenly into the prepared pan. Spoon dollops of the cheesecake mixture on top of the brownie layer. Spoon small drops of the cooled raspberry sauce over the cheesecake dollops.
- Create the Swirl: Use a toothpick or skewer to gently swirl the raspberry sauce and cheesecake mixture together, creating a pretty marbled effect. Be careful not to over-swirl so the distinct patterns remain visible.
- Bake the Brownies: Bake for 35-40 minutes, until the cheesecake layer is set and the brownie edges start pulling away from the pan. The center should remain slightly soft with moist crumbs when tested with a toothpick in the brownie section.
- Cool and Cut: Allow the brownies to cool completely in the pan on a wire rack, then chill in the refrigerator for at least 2 hours to fully set. Once chilled, use a heart-shaped cookie cutter to cut the brownies into heart shapes or cut into squares if preferred.
- Serve and Enjoy: Serve brownies chilled or at room temperature, savoring the rich chocolate, creamy cheesecake, and tangy raspberry swirls in each bite.
Notes
- Frozen raspberries can be used for the raspberry swirl; thaw them before cooking to ensure even blending.
- Store leftover brownies in an airtight container in the refrigerator for up to 4-5 days to maintain freshness and texture.
- The brownies can be baked a day in advance; refrigerate after cooling and cut with the cookie cutter before serving for best presentation.
- If you don’t have a heart-shaped cutter, simply cut the brownies into squares or rectangles; the raspberry and cheesecake swirl will still look and taste wonderful.
- For added texture, mix chopped nuts like pecans or walnuts into the brownie batter.
- Experiment with other berry purees such as strawberry or blackberry for different flavors in the swirl.
- Use full-fat cream cheese for the best creamy texture in the cheesecake layer; Neufchâtel can be a lighter alternative.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: heart shaped brownies, raspberry swirl brownies, cheesecake brownies, chocolate brownies, raspberry cheesecake swirl, Valentines dessert, chocolate dessert, marbled brownies

