Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
Introduction
These heart-shaped brownies with a raspberry swirl and creamy cheesecake layer are a stunning and delicious treat perfect for any occasion. Rich chocolate brownies meet tart raspberry and smooth cheesecake in a beautiful marbled pattern that’s as delightful to look at as it is to eat.

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 optional lemon juice in a small saucepan over medium heat 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.
- Step 2: Preheat your oven to 325°F (163°C). Line an 8×8 inch (20×20 cm) baking pan with parchment paper, leaving extra on the sides to lift the brownies out easily after baking.
- Step 3: Melt the butter and chopped chocolate together using a double boiler or a heatproof bowl over simmering water. Stir until smooth, then remove from heat. Stir in sugar, followed by the eggs one at a time, mixing well after each addition. Add vanilla extract.
- Step 4: Sift in flour, cocoa powder, and salt into the chocolate mixture and fold gently until just combined, being careful not to overmix.
- Step 5: In a separate bowl, beat the softened cream cheese with sugar until smooth and creamy. Add the egg and vanilla extract, mixing well to combine.
- Step 6: Pour the brownie batter evenly into the prepared pan. Spoon dollops of the cheesecake mixture over the brownie layer, then add small spoonfuls of the cooled raspberry sauce on top of the cheesecake dollops.
- Step 7: Use a toothpick or skewer to gently swirl the raspberry sauce through the cheesecake layer, creating pretty marbled patterns. Avoid over swirling to keep distinct layers.
- Step 8: Bake for 35-40 minutes. The cheesecake layer should be set and edges pulling away from the pan. The center may still be slightly soft with moist crumbs when tested with a toothpick in the brownie portion.
- Step 9: Let the brownies cool completely in the pan on a wire rack, then chill in the refrigerator for at least 2 hours to fully set.
- Step 10: When ready, use a heart-shaped cookie cutter to cut the brownies into charming hearts. Serve chilled or at room temperature.
Tips & Variations
- Use dark or milk chocolate to adjust the richness of the brownies—milk chocolate adds sweetness while dark chocolate provides a deeper flavor.
- Add chopped nuts like pecans or walnuts to the brownie batter for added crunch and texture.
- Substitute raspberries with strawberry or blackberry puree for a different but equally delicious berry swirl.
- Mix white chocolate chips or caramel bits into the batter for extra sweetness and variety.
- If you don’t have a heart-shaped cookie cutter, simply cut brownies into squares or rectangles; the swirl and cheesecake layers will still look wonderful.
Storage
Store leftover brownies in an airtight container in the refrigerator for up to 4-5 days. Keeping them chilled preserves the creamy cheesecake layer and prevents spoilage. To reheat, allow brownies to come to room temperature or warm gently in the microwave for a few seconds if preferred.
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?
Store them in an airtight container in the fridge for up to 4-5 days. The cheesecake layer means it’s important to keep them chilled to maintain freshness and texture.
Can I make these brownies ahead of time?
Absolutely! Bake them a day in advance and refrigerate after cooling. Cutting with the cookie cutter before serving ensures the best presentation.
What can I use if I don’t have a heart-shaped cookie cutter?
No problem! Simply slice the brownies into squares or rectangles. The raspberry swirl and cheesecake marbling still make them look and taste special.
Print
Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
- Total Time: 3 hours (including chilling time)
- Yield: 16 servings 1x
Description
Delight in these decadent Heart Shaped Brownies with a luscious raspberry swirl and creamy cheesecake layer. Made with rich chocolate and smooth cream cheese, this visually stunning dessert combines the perfect balance of flavors and textures, ideal for celebrations or a special treat.
Ingredients
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
Cheesecake Layer
- 8 oz (225g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 large egg
- 1 tsp vanilla extract
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 the raspberries, sugar, and optional lemon juice. Cook for 5-7 minutes until the raspberries break down and the mixture thickens slightly. Strain the sauce through a fine sieve to remove seeds, then set aside to cool.
- Prepare Your Oven and Pan: Preheat the oven to 325°F (163°C). Line an 8×8 inch baking pan with parchment paper, extending the edges for easy brownie removal after baking.
- Make the Brownie Batter: Melt the butter and chopped chocolate together using a double boiler or a heatproof bowl over simmering water. Stir until smooth and remove from heat. Mix in the sugar, then add eggs one at a time, stirring thoroughly after each addition. Add vanilla extract. Sift in flour, cocoa powder, and salt, then fold gently until just combined to avoid overmixing.
- Prepare the Cheesecake Mixture: In a separate bowl, beat the softened cream cheese with sugar until smooth and creamy. Add the egg and vanilla extract, mixing well to incorporate.
- Layer the Brownie and Cheesecake: Pour the brownie batter evenly into the prepared pan. Spoon dollops of the cheesecake mixture over the brownie layer, then add small spoonfuls of the cooled raspberry sauce on top of the cheesecake dollops.
- Create the Swirl: Using a toothpick or skewer, gently swirl the raspberry sauce through the cheesecake mixture in a few strokes to create a beautiful marbled effect without overmixing, allowing distinct layers to remain visible.
- Bake the Brownies: Place the pan in the preheated oven and bake for 35-40 minutes. The cheesecake layer should set, edges of brownies will start pulling away from the pan, and the center will 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, optionally use a heart-shaped cookie cutter to cut the brownies into fun heart shapes.
- Serve and Enjoy: Serve the brownies chilled or at room temperature and savor the combination of rich chocolate, creamy cheesecake, and vibrant raspberry swirl in each bite.
Notes
- Use high-quality semi-sweet or dark chocolate for best flavor; cocoa powder is a substitute but adjust butter accordingly.
- Softened full-fat cream cheese ensures a smooth cheesecake layer; Neufchâtel is a lighter option.
- Frozen raspberries work well when thawed before cooking the sauce.
- Swirling lightly is key to achieve a pretty marbled effect without blending the layers.
- Store leftovers in an airtight container in the refrigerator for up to 4-5 days.
- You can make the brownies a day ahead and refrigerate after cooling for best presentation.
- If no heart-shaped cutter is available, cut brownies into squares or rectangles; they will still be delicious.
- Optional additions include chopped nuts, white chocolate chips, or different berry purees for variation.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: brownies, raspberry swirl, cheesecake, heart shaped brownies, chocolate dessert, berry dessert, easy brownies, chocolate cheesecake brownies

