Heart Shaped Raspberry Cheesecake Brownies Recipe
Introduction
These heart-shaped brownies combine rich chocolate, creamy cheesecake, and a tangy raspberry swirl for a dessert that’s as beautiful as it is delicious. Perfect for special occasions or whenever you want to show some love with your baking.

Ingredients
- 1 cup raspberries (fresh or thawed frozen)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract (divided)
- 8 oz cream cheese, room temperature
- ⅓ cup granulated sugar
- 1 large egg, room temperature
- 1 cup all-purpose flour (or gluten-free blend)
- ¾ cup Dutch-process cocoa powder, sifted
- ¼ teaspoon salt
- ¾ cup + 2 tablespoons refined coconut oil or neutral oil
- 1 ½ cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs, room temperature
Instructions
- Step 1: In a small saucepan over medium heat, combine raspberries, 1 tablespoon sugar, and 1 teaspoon vanilla extract. Simmer for 5–8 minutes until thickened. Strain through a fine mesh to remove seeds and set the sauce aside.
- Step 2: Beat the cream cheese and ⅓ cup sugar in a bowl until smooth. Add 1 large egg and ½ teaspoon vanilla extract, mixing until creamy and well combined.
- Step 3: In a separate bowl, whisk together the flour, cocoa powder, and salt.
- Step 4: In another bowl, mix the ¾ cup plus 2 tablespoons oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract. Add the 3 eggs one at a time, beating well after each addition.
- Step 5: Gently combine the dry ingredients with the wet ingredients just until blended—avoid overmixing to keep the brownies tender.
- Step 6: Line a baking pan with parchment paper and spread the chocolate brownie batter evenly inside.
- Step 7: Spoon the cheesecake mixture evenly over the brownie batter.
- Step 8: Drizzle the raspberry sauce over the cheesecake layer. Use a skewer or toothpick to swirl the sauce gently through the cheesecake and brownie layers, creating a marbled effect.
- Step 9: Bake in a preheated oven at 350°F (175°C) for 30–35 minutes, or until the edges are set but the center still appears slightly soft.
- Step 10: Allow to cool completely in the pan, then chill in the refrigerator for at least 2 hours before cutting into heart shapes and serving.
Tips & Variations
- Use fresh raspberries when in season for the best flavor, or frozen raspberries thawed completely for convenience.
- Try using different oils like avocado or light olive oil for a subtle flavor variation.
- For extra richness, add chocolate chips or chopped nuts into the brownie batter before baking.
- Use a cookie cutter to create perfect heart shapes after chilling the brownies.
Storage
Store the brownies in an airtight container in the refrigerator for up to 4 days. They can also be frozen for up to 2 months—wrap tightly and thaw overnight in the fridge before serving. Reheat slightly in the microwave for a warm treat, if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen raspberries directly without thawing?
It’s best to thaw frozen raspberries before cooking to ensure they break down properly and release enough juice for the sauce. Using them frozen may result in uneven cooking and a thinner sauce.
What if I don’t have Dutch-process cocoa powder?
You can substitute natural cocoa powder, but it may affect the flavor and texture slightly. Dutch-process cocoa is smoother and less acidic, so the brownies might be a bit tangier with natural cocoa.
Print
Heart Shaped Raspberry Cheesecake Brownies Recipe
- Total Time: 2 hours 55 minutes
- Yield: 12 heart-shaped brownies 1x
Description
These Heart Shaped Brownies combine a rich, fudgy chocolate base with a creamy cheesecake layer and a vibrant raspberry swirl, making them a perfect decadent treat for special occasions or everyday indulgence. The raspberry sauce adds a fresh, tart contrast that beautifully complements the chocolate and cream cheese flavors.
Ingredients
Raspberry Sauce
- 1 cup raspberries (fresh or thawed frozen)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
Cheesecake Layer
- 8 oz cream cheese, room temperature
- ⅓ cup granulated sugar
- 1 large egg, room temperature
- ½ teaspoon vanilla extract
Brownie Batter
- 1 cup all-purpose flour (or gluten-free blend)
- ¾ cup Dutch-process cocoa powder, sifted
- ¼ teaspoon salt
- ¾ cup + 2 tablespoons refined coconut oil or neutral oil
- 1 ½ cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs, room temperature
Instructions
- Prepare Raspberry Sauce: In a medium saucepan, combine raspberries, 1 tablespoon granulated sugar, and 1 teaspoon vanilla extract. Simmer over medium heat for 5 to 8 minutes until the mixture thickens. Remove from heat and strain through a fine sieve to remove seeds. Set aside the smooth sauce to cool.
- Make Cheesecake Layer: Beat cream cheese and ⅓ cup granulated sugar together until smooth and creamy. Add 1 large egg and ½ teaspoon vanilla extract, then mix until fully combined and creamy. Set aside.
- Prepare Brownie Batter: In one bowl, whisk together flour, sifted cocoa powder, and salt. In another large bowl, combine ¾ cup plus 2 tablespoons oil, 1 ½ cups granulated sugar, and 1 tablespoon vanilla extract. Add eggs one at a time to the wet mixture, mixing well after each addition. Gradually combine the dry ingredients with the wet ingredients, stirring just until blended to avoid overmixing.
- Assemble: Line a baking pan with parchment paper and spread the brownie batter evenly inside. Spoon the cheesecake mixture over the brownie batter and gently spread. Spoon the raspberry sauce over the cheesecake layer and use a skewer or toothpick to swirl the raspberry sauce gently into the cheesecake for a marbled effect.
- Bake: Preheat the oven to 350°F (175°C). Bake the assembled brownie cheesecake mixture for 30 to 35 minutes, or until the edges are set but the center still slightly jiggles when moved.
- Cool and Shape: Allow the brownies to cool completely at room temperature, then chill in the refrigerator for at least 2 hours to set. Once chilled, use a heart-shaped cookie cutter to cut out heart shapes. Serve chilled or at room temperature.
Notes
- Use room temperature eggs and cream cheese for a smoother batter and cheesecake layer.
- Sifting the cocoa powder prevents lumps and ensures a smooth brownie batter.
- Be careful not to overmix the batter to keep brownies fudgy.
- Chilling is important to help the cheesecake layer set and for easier cutting of heart shapes.
- Substitute gluten-free flour blend to make this recipe gluten-free.
- You can freeze the cut brownies for up to 1 month, thawing before serving.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Baking
- Method: Baking
- Cuisine: American
Keywords: heart shaped brownies, raspberry swirl brownies, cheesecake brownies, chocolate brownies, dessert recipe

