Irresistible Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
Introduction
These heart shaped brownies with a raspberry swirl and creamy cheesecake layer are a perfect treat for any occasion. Rich, fudgy, and beautifully marbled with tangy raspberry and smooth cheesecake, they’re sure to impress your friends and family.

Ingredients
- 1 cup unsweetened cocoa powder
- 1 cup granulated sugar
- ½ cup unsalted butter (melted)
- 3 large eggs
- 1 cup all-purpose flour
- ½ cup raspberry jam
- 8 oz cream cheese (softened)
- 1 tsp vanilla extract
- 1 cup powdered sugar
Instructions
- Step 1: Preheat your oven to 350°F (175°C) and grease an 8-inch square baking pan to prevent sticking.
- Step 2: In a large bowl, combine the melted butter and granulated sugar, stirring until the mixture is glossy and smooth.
- Step 3: Add the eggs one at a time, whisking well after each addition to ensure a smooth batter.
- Step 4: Stir in the cocoa powder and flour until just combined, avoiding overmixing to keep the brownies tender.
- Step 5: In a separate bowl, beat the softened cream cheese until smooth. Then add the powdered sugar and vanilla extract, mixing well to create the cheesecake layer.
- Step 6: Spread half of the brownie batter evenly into the prepared pan. Dollop the raspberry jam on top and gently swirl it through the batter with a knife or skewer.
- Step 7: Pour the cheesecake mixture over the brownie and raspberry layer, spreading it evenly. Finally, top with the remaining brownie batter, smoothing the surface.
- Step 8: Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean but still moist with crumbs.
- Step 9: Allow the brownies to cool completely before cutting them into heart shapes using a cookie cutter for a charming presentation.
Tips & Variations
- For extra raspberry flavor, swirl in fresh raspberries along with the jam.
- Use a stand mixer for the cheesecake layer to ensure it’s perfectly smooth.
- Try adding a pinch of cinnamon or espresso powder to the brownie batter for added depth.
- To make cutting easier, refrigerate the brownies before using the heart-shaped cutter.
Storage
Store the brownies in an airtight container in the refrigerator for up to 5 days. Allow them to come to room temperature or warm slightly before serving for the best texture and flavor.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen raspberries instead of raspberry jam?
Yes, you can substitute frozen raspberries, but you may want to cook them down slightly with sugar to create a thicker swirl that blends well in the brownies.
How do I prevent the cheesecake layer from cracking?
Make sure your cream cheese is softened to room temperature before mixing, and avoid overbaking. Bake until just set and slightly jiggly to keep the cheesecake layer creamy and smooth.
PrintIrresistible Heart Shaped Brownies with Raspberry Swirl & Cheesecake Recipe
Delight in these irresistible heart-shaped brownies featuring a luscious raspberry swirl and creamy cheesecake layer. Perfect for special occasions or a sweet treat anytime, this recipe combines rich cocoa, tart raspberry jam, and smooth cheesecake for a decadent dessert experience.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 12 brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Brownie Batter
- 1 cup unsweetened cocoa powder
- 1 cup granulated sugar
- ½ cup unsalted butter (melted)
- 3 large eggs
- 1 cup all-purpose flour
Raspberry Swirl
- ½ cup raspberry jam
Cheesecake Layer
- 8 oz cream cheese (softened)
- 1 cup powdered sugar
- 1 tsp vanilla extract
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (175°C) and grease an 8-inch square baking pan to prevent sticking and ensure easy removal.
- Mix Brownie Batter: In a large bowl, combine the melted unsalted butter with granulated sugar and stir until the mixture appears glossy. This creates a smooth base for the brownies.
- Add Eggs: Incorporate the eggs one at a time, whisking thoroughly after each addition to fully blend and add richness.
- Add Dry Ingredients: Gradually mix in the unsweetened cocoa powder and all-purpose flour, stirring just until combined to maintain a tender texture.
- Prepare Cheesecake Mixture: In a separate bowl, beat the softened cream cheese until smooth. Add powdered sugar and vanilla extract, mixing until creamy and fully incorporated.
- Layer Batter and Jam: Spread half of the brownie batter evenly into the prepared baking pan. Spoon the raspberry jam in dollops over the batter and gently swirl with a knife or skewer to create a marbled effect.
- Add Cheesecake Layer: Pour the cheesecake mixture over the layered brownie and jam, smoothing it out evenly.
- Top with Remaining Batter: Carefully spread the remaining brownie batter over the cheesecake layer to cover it completely.
- Bake: Place the pan in the preheated oven and bake for 30 to 35 minutes. Check doneness by inserting a toothpick in the center; it should come out clean but slightly moist.
- Cool and Shape: Allow the brownies to cool completely at room temperature. Once cooled, cut into heart shapes using a cookie cutter or knife for a charming presentation.
Notes
- Make sure the cream cheese is softened to avoid lumps in the cheesecake layer.
- Do not overmix the batter after adding flour to keep the brownies tender.
- For a stronger raspberry flavor, add a tablespoon of raspberry puree to the jam before swirling.
- Use a sharp knife or cookie cutter for clean heart-shaped cuts once cooled.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for up to a week.
Keywords: heart shaped brownies, raspberry swirl brownies, cheesecake brownies, valentine dessert, chocolate brownies with raspberry, homemade brownies

