Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
Introduction
These heart-shaped brownies with a raspberry swirl and cheesecake layer are a perfect treat for any occasion. Rich, creamy, and beautifully marbled, they combine chocolate, tangy cheesecake, and fresh raspberry flavors in every bite.

Ingredients
- 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
- 8 oz (225g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg
- 1 tsp vanilla extract
- 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 optional lemon juice in a small saucepan over medium heat for 5-7 minutes until thickened. Strain to remove seeds and set aside to cool.
- Step 2: Preheat the oven to 325°F (163°C). Line an 8×8 inch baking pan with parchment paper, leaving extra overhang for easy removal.
- Step 3: Melt butter and chopped chocolate together using a double boiler or heatproof bowl over simmering water. Stir until smooth and remove from heat. Stir in sugar, then add eggs one at a time, mixing well after each. Add vanilla extract. Sift in flour, cocoa powder, and salt, then fold gently until combined without overmixing.
- Step 4: In a separate bowl, beat softened cream cheese with sugar until smooth. Add the egg and vanilla extract and mix well.
- Step 5: Pour the brownie batter evenly into the prepared pan. Spoon dollops of the cheesecake mixture over the batter, then add small spoonfuls of raspberry sauce on top.
- Step 6: Use a toothpick or skewer to gently swirl the raspberry sauce through the cheesecake layer, creating marbled patterns without overmixing.
- Step 7: Bake for 35-40 minutes until the cheesecake is set and the edges pull away from the pan. The center should remain slightly soft with moist crumbs.
- Step 8: Let cool completely in the pan on a wire rack. Chill in the refrigerator for at least 2 hours to set fully.
- Step 9: Use a heart-shaped cookie cutter to cut the chilled brownies into hearts. Serve chilled or at room temperature.
Tips & Variations
- Use dark or milk chocolate to adjust the richness level to your preference.
- Add chopped pecans or walnuts to the brownie batter for extra crunch.
- Try other berry purees like strawberry or blueberry for the swirl.
- Mix in white chocolate chips or caramel bits for added sweetness and texture.
- Frozen raspberries work well for the sauce; just thaw before cooking to ensure smooth consistency.
Storage
Store leftover brownies in an airtight container in the refrigerator for up to 4-5 days. Keep them chilled to preserve the cheesecake layer and maintain texture. Reheat briefly at room temperature or enjoy cold for best flavor.
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 them in an airtight container in the fridge for up to 4-5 days to prevent spoilage, especially because of the cheesecake layer. Chilling helps maintain their texture and flavor.
Can I make these brownies ahead of time?
Absolutely. You can bake them a day ahead, then refrigerate after cooling. Cutting with the heart-shaped cookie cutter before serving ensures the best presentation.
Print
Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
- Total Time: 3 hours (including 2 hours chilling)
- Yield: 16 heart-shaped brownies 1x
Description
Delight in these decadent Heart Shaped Brownies with Raspberry Swirl & Cheesecake, combining rich chocolate brownie, creamy cheesecake, and tangy raspberry sauce swirled into a beautiful marbled pattern. Perfectly moist and flavorful, these treats make any occasion extra special with their charming heart shapes and irresistible taste.
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: Place the raspberries, sugar, and optional lemon juice in a small saucepan over medium heat. Cook for about 5-7 minutes until raspberries break down and sauce thickens slightly. Strain through a fine sieve to remove seeds and set aside to cool.
- Prepare Your Oven and Pan: Preheat oven to 325°F (163°C). Line an 8×8 inch baking pan with parchment paper, leaving extra overhang on sides for easy removal later.
- Make the Brownie Batter: Using a double boiler or heatproof bowl over simmering water, melt the butter and chopped chocolate together, stirring until smooth. Remove from heat, stir in sugar, then add eggs one at a time, mixing well after each. Add vanilla extract. Sift in flour, cocoa powder, and salt, folding gently until just combined; avoid overmixing.
- Prepare the Cheesecake Mixture: In a separate bowl, beat softened cream cheese with sugar until smooth and creamy. Add egg and vanilla extract; mix thoroughly.
- Layer the Brownie and Cheesecake: Pour brownie batter evenly into the prepared pan. Spoon dollops of cheesecake mixture over the batter. Add small spoonfuls of cooled raspberry sauce atop the cheesecake dollops.
- Create the Swirl: Using a toothpick or skewer, gently swirl the raspberry sauce through the cheesecake layer to create marbled patterns without overmixing, preserving distinct layers.
- Bake the Brownies: Bake for 35-40 minutes until cheesecake is set and edges start pulling away from the pan. The center remains slightly soft but baked. Insert a toothpick into brownie part to check; moist crumbs indicate doneness.
- Cool and Cut: Allow brownies to cool completely in the pan on a wire rack. Chill in the refrigerator for at least 2 hours to set. Use a heart-shaped cookie cutter to cut brownies into heart shapes once fully chilled.
- Serve and Enjoy: Serve brownies chilled or at room temperature for the best creamy, chocolaty, and fruity bite.
Notes
- Use good quality semi-sweet or dark chocolate for a richer flavor; if unavailable, high-quality cocoa powder can substitute with adjusted butter amount.
- Softened full-fat cream cheese ensures a smooth cheesecake layer; Neufchâtel cheese can be used for a lighter option.
- Frozen raspberries should be thawed before making the sauce to ensure even cooking and smooth texture.
- Swirling technique is crucial for a visually appealing marbled effect—avoid over-swiping to maintain distinct raspberry and cheesecake patterns.
- Store leftovers in an airtight container refrigerated for 4-5 days to prevent spoilage from the cheesecake layer.
- Brownies can be made a day ahead; refrigerate after cooling and cut with the cookie cutter before serving for best presentation.
- Add chopped nuts or white chocolate chips into the brownie batter for additional texture and flavor variety.
- If heart-shaped cutter is unavailable, brownies can be cut into squares or other preferred shapes.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: brownies, raspberry swirl, cheesecake brownies, heart shaped brownies, chocolate dessert, marbled brownies, holiday dessert, chocolate raspberry, creamy cheesecake

