Heart Shaped Raspberry Swirl Cheesecake Brownies Recipe
Introduction
These heart-shaped brownies with raspberry swirl and cheesecake layers are a delicious treat perfect for special occasions or any time you want to impress. Combining rich chocolate, creamy cheesecake, and tangy raspberry, they offer a delightful balance of flavors and a beautiful marbled look.

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 combining raspberries, sugar, and optional lemon juice in a small saucepan over medium heat. Cook for 5-7 minutes until raspberries break down and 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 baking pan with parchment paper, leaving extra on the sides for easy removal.
- Step 3: Melt the 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, folding gently until just combined. Avoid overmixing.
- Step 4: In a separate bowl, beat the softened cream cheese with sugar until smooth and creamy. Add the egg and vanilla extract, mixing until well combined.
- Step 5: 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 6: Use a toothpick or skewer to gently swirl the raspberry sauce through the cheesecake mixture, creating pretty marbled patterns. Avoid over swirling to keep distinct layers.
- Step 7: Bake for 35-40 minutes until the cheesecake layer sets and the edges start to pull away from the pan. The center should be slightly soft with moist crumbs when tested with a toothpick.
- Step 8: Let the brownies cool completely in the pan on a wire rack, then chill in the refrigerator for at least 2 hours to set fully.
- Step 9: When ready, use a heart-shaped cookie cutter to cut the brownies into fun heart shapes. Serve chilled or at room temperature and enjoy!
Tips & Variations
- Use good quality semi-sweet or dark chocolate for a rich brownie flavor; cocoa powder can be a substitute with some butter adjustment.
- Full-fat cream cheese ensures a smooth, creamy cheesecake layer; Neufchâtel can be used for a lighter option.
- Fresh or frozen raspberries both work well; alternatively, try strawberry or blackberry puree for the swirl.
- Add chopped nuts like pecans or walnuts into the brownie batter for crunch.
- Try swirling in other fruit purees such as blueberry or strawberry for different berry flavors.
- Mix white chocolate chips or caramel bits into the batter for extra sweetness and texture.
- Take your time swirling with a toothpick to create distinct, beautiful marbled patterns without overmixing.
Storage
Store leftover brownies in an airtight container in the refrigerator for up to 4-5 days. Keeping them chilled maintains the cheesecake layer’s texture and prevents spoilage. Reheat briefly at room temperature or enjoy them cold for the best flavor and consistency.
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 leftovers in an airtight container in the refrigerator for up to 4-5 days. The cheesecake layer needs to stay chilled to maintain texture and freshness.
Can I make these brownies ahead of time?
Absolutely! You can bake them a day in advance. After cooling, refrigerate the brownies and cut them with the cookie cutter just before serving for best presentation.
PrintHeart Shaped Raspberry Swirl Cheesecake Brownies Recipe
Delight in these decadent Heart Shaped Brownies with Raspberry Swirl & Cheesecake, combining rich chocolate brownies with creamy cheesecake and bright raspberry sauce swirled into a beautiful marbled pattern. Perfect for special occasions or a sweet treat, this recipe offers a luscious combination of textures and flavors with an elegant presentation.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Total Time: 3 hours (including chilling time)
- Yield: 16 brownie pieces (8x8 inch pan, cut into 16), or about 12 heart-shaped brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
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 raspberries, sugar, and optional lemon juice in a small saucepan over medium heat. Cook for 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 (20×20 cm) baking pan with parchment paper, leaving extra overhang for easy removal after baking.
- Make the Brownie Batter: 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 addition. Add vanilla extract. Sift in flour, cocoa powder, and salt, folding gently just until combined to avoid overmixing.
- Prepare the Cheesecake Mixture: In a separate bowl, beat softened cream cheese and sugar until smooth and creamy. Add the egg and vanilla extract, mixing well to incorporate.
- Layer the Brownie and Cheesecake: Pour brownie batter evenly into prepared pan. Drop spoonfuls of the cheesecake mixture evenly over the brownie batter. Then add small spoonfuls of cooled raspberry sauce on top of the cheesecake dollops.
- Create the Swirl: Use a toothpick or skewer to gently swirl the raspberry sauce through the cheesecake mixture, creating a marbled pattern. Avoid over swirling to keep layers distinct.
- Bake the Brownies: Bake for 35-40 minutes until the cheesecake layer is set and edges of brownies start pulling away from pan. The center of the brownie should remain slightly soft and moist when tested with a toothpick in the brownie portion.
- Cool and Cut: Allow brownies to cool completely in the pan on a wire rack. Then refrigerate for at least 2 hours to set fully. Once chilled, use a heart-shaped cookie cutter to cut brownies into heart shapes if desired.
- Serve and Enjoy: Serve brownies chilled or at room temperature for best flavor and texture. Enjoy the rich chocolate, creamy cheesecake, and tangy raspberry swirls in every bite!
Notes
- Use high-quality semi-sweet or dark chocolate for the best rich flavor. Cocoa powder can substitute with texture adjustments.
- Softening cream cheese is essential for a smooth cheesecake layer without lumps.
- Frozen raspberries work well; thaw before cooking the raspberry sauce.
- Swirling technique is key for a beautiful marbled effect—swipe gently with a toothpick.
- Store leftovers refrigerated in an airtight container for up to 4-5 days due to the cream cheese layer.
- This recipe can be made a day ahead for convenience; keep refrigerated until serving.
- Heart-shaped cookie cutter is optional but makes presentation fun and festive.
- For variation, add nuts like pecans or walnuts into the brownie batter or swirl in other fruit purees.
Keywords: Brownies, Cheesecake, Raspberry Swirl, Heart Shaped Brownies, Chocolate Dessert, Layered Brownies, Marbled Swirl

