Heart-Shaped Brownies with Raspberry Swirl and Cheesecake Recipe
Introduction
These heart shaped brownies with a raspberry swirl and creamy cheesecake layer are perfect for sharing or treating yourself. Rich, fudgy, and beautifully marbled with fruity and tangy flavors, they make a delightful dessert for any occasion.

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 looks glossy and smooth.
- Step 3: Add the eggs one at a time, whisking thoroughly after each addition to ensure even mixing.
- Step 4: Stir in the cocoa powder and flour until just combined, being careful not to overmix.
- Step 5: In a separate bowl, beat the softened cream cheese until smooth, then blend in the powdered sugar and vanilla extract until creamy.
- Step 6: Spread half of the brownie batter evenly into the prepared pan. Dollop spoonfuls of raspberry jam on top, then use a knife to swirl it gently into the batter.
- Step 7: Pour the cheesecake mixture over the brownie layer, spreading it evenly, and then carefully top with the remaining brownie batter.
- Step 8: Bake for 30–35 minutes, or until a toothpick inserted into the center comes out clean but still moist.
- Step 9: Allow the brownies to cool completely before cutting them into heart shapes for a charming presentation.
Tips & Variations
- Use fresh or frozen raspberries blended into the jam for a more natural fruit flavor.
- Swap out raspberry jam for strawberry or cherry to customize the swirl flavor.
- Make smaller brownie bites by using a mini heart-shaped cutter for fun, bite-sized treats.
- For a richer cheesecake layer, add a tablespoon of sour cream to the cream cheese mixture.
Storage
Store leftover brownies in an airtight container in the refrigerator for up to 5 days. They can also be frozen for up to 2 months; thaw completely before serving. Reheat gently in the microwave to enjoy a warm, gooey treat.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular jam instead of raspberry jam?
Yes, you can substitute raspberry jam with any fruit jam you like. Strawberry, cherry, or blackberry jam all work well and offer different flavor twists.
How do I get perfect heart shapes when cutting the brownies?
Make sure the brownies are completely cooled and firm before cutting. Use a sharp heart-shaped cookie cutter and press straight down to avoid crumbling edges.
Print
Heart-Shaped Brownies with Raspberry Swirl and Cheesecake Recipe
- Total Time: 50 minutes
- Yield: 16 heart-shaped brownies 1x
- Diet: Vegetarian
Description
These Heart Shaped Brownies with Raspberry Swirl & Cheesecake are a decadent treat combining rich chocolate brownies, a creamy cheesecake layer, and a vibrant raspberry swirl. Perfect for special occasions or romantic desserts, these brownies are as visually appealing as they are delicious, with a harmonious blend of cocoa, tart raspberry, and smooth cheesecake.
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 Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Grease an 8-inch square baking pan thoroughly to prevent sticking.
- Mix Brownie Batter: In a large bowl, combine the melted unsalted butter and granulated sugar until the mixture is glossy and well blended.
- Add Eggs: Add the eggs one at a time into the butter and sugar mixture, whisking thoroughly after each addition to incorporate fully.
- Incorporate Dry Ingredients: Mix in the unsweetened cocoa powder and all-purpose flour until just combined, being careful not to overmix to maintain a tender texture.
- Prepare Cheesecake Mixture: In a separate bowl, beat the softened cream cheese until smooth and creamy. Then add powdered sugar and vanilla extract, continuing to beat until fully combined.
- Layer Batter and Jam: Spread half of the brownie batter evenly into the prepared baking pan. Spoon dollops of raspberry jam over the batter and swirl gently with a knife or skewer to create a marbled effect.
- Add Cheesecake and Top Batter: Pour the cheesecake mixture evenly over the brownie and jam layer. Finally, spread the remaining brownie batter on top carefully to cover the cheesecake layer.
- Bake: Place the pan in the preheated oven and bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean but still moist with a few crumbs.
- Cool and Cut: Remove from oven and allow the brownies to cool completely in the pan. Once cooled, cut them into heart shapes using a cookie cutter for a charming presentation.
Notes
- Ensure the cream cheese is softened to room temperature for a smooth cheesecake layer.
- Do not overmix the brownie batter to keep it fudgy and tender.
- Use a gentle swirling motion with the raspberry jam to avoid fully blending it into the batter.
- Cool brownies completely before cutting to maintain clean shapes.
- For a sharper heart shape, use a metal cookie cutter and wipe it clean between cuts.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: heart shaped brownies, raspberry swirl brownies, cheesecake brownies, chocolate raspberry dessert, Valentine’s Day dessert, cheesecake swirl brownies, fudgy brownies

