Heart Shaped Brownies with Raspberry Swirl and Cheesecake Topping Recipe
Introduction
These heart-shaped brownies combine rich chocolate with a creamy cheesecake topping and a vibrant raspberry swirl, perfect for a special occasion or a delightful treat. The blend of flavors offers a decadent dessert that’s both impressive and easy to make at home.

Ingredients
- 1 cup raspberries (fresh or thawed frozen)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract (divided use)
- 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
- 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 to 8 minutes until the mixture thickens. Strain through a fine mesh sieve to remove seeds and set the sauce aside.
- Step 2: In a mixing bowl, beat the cream cheese with ⅓ cup sugar until smooth. Add 1 large egg and ½ teaspoon vanilla extract, then mix until creamy and well combined.
- Step 3: In a separate bowl, whisk together the flour, sifted cocoa powder, and salt. In another large bowl, combine the ¾ cup plus 2 tablespoons oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract. Add the 3 eggs one at a time, mixing well after each addition.
- Step 4: Gently fold the dry ingredients into the wet ingredients just until blended, being careful not to overmix.
- Step 5: Line a baking pan with parchment paper. Spread the brownie batter evenly in the pan. Carefully spoon the cheesecake mixture over the batter, then drizzle the raspberry sauce on top.
- Step 6: Use a skewer or toothpick to swirl the raspberry sauce into the cheesecake topping and brownie batter for a marbled effect.
- Step 7: Bake in a preheated oven at 350°F (175°C) for 30 to 35 minutes, or until a toothpick inserted near the center comes out with moist crumbs.
- Step 8: Allow the brownies to cool completely in the pan, then chill in the refrigerator for at least 2 hours to set.
- Step 9: Once chilled, use a heart-shaped cookie cutter to cut the brownies into shapes. Serve and enjoy.
Tips & Variations
- For a more intense raspberry flavor, add a teaspoon of lemon juice to the raspberry sauce during cooking.
- If you prefer, substitute the cream cheese with mascarpone for a richer topping.
- Use gluten-free flour to make the brownies suitable for gluten-sensitive guests without sacrificing texture.
- Swirl the raspberry sauce carefully to avoid mixing it completely, preserving the visual contrast.
Storage
Store the heart-shaped brownies in an airtight container in the refrigerator for up to 4 days. Bring to room temperature before serving for the best texture, or enjoy them chilled. They can also be frozen for up to 2 months; thaw overnight in the fridge before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen raspberries for this recipe?
Yes, frozen raspberries work well. Simply thaw them completely before cooking to ensure the sauce thickens properly.
What can I substitute for coconut or neutral oil?
You can use melted butter or vegetable oil as a substitute, but note that butter will add a richer flavor while altering the texture slightly.
PrintHeart Shaped Brownies with Raspberry Swirl and Cheesecake Topping Recipe
Delight in these decadent Heart Shaped Brownies featuring a rich cocoa base swirled with a luscious raspberry sauce and topped with a creamy cheesecake layer. Perfectly baked to a moist, fudgy texture and chilled for a refreshing finish, these brownies are a romantic treat ideal for special occasions or anytime you crave a gourmet dessert.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 2 hours 55 minutes
- Yield: 12 to 16 heart-shaped brownies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Raspberry Swirl
- 1 cup raspberries (fresh or thawed frozen)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract
Cheesecake Topping
- 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 small saucepan, combine raspberries, granulated sugar, and vanilla extract. Simmer over medium heat for 5–8 minutes until the mixture thickens. Remove from heat, strain through a fine mesh sieve to eliminate seeds, and set the smooth sauce aside.
- Make Cheesecake Layer: In a mixing bowl, beat cream cheese and sugar together until smooth and creamy. Add egg and vanilla extract, continuing to mix until fully incorporated and creamy in texture.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour (or gluten-free blend), sifted Dutch-process cocoa powder, and salt to combine evenly.
- Mix Wet Ingredients: In another large bowl, blend the refined coconut or neutral oil, granulated sugar, and vanilla extract. Add the eggs one at a time, beating well after each addition to ensure a smooth batter.
- Combine Batter: Gradually fold the dry ingredients into the wet ingredients, mixing just until all components are combined without overmixing to preserve a tender crumb.
- Assemble in Pan: Line a baking pan with parchment or lightly grease it. Spread the brownie batter evenly into the pan. Pour the cheesecake mixture evenly over the brownie layer. Spoon the prepared raspberry sauce on top and use a skewer or toothpick to gently swirl the sauces together to create a marbled effect.
- Bake: Preheat your oven to 350°F (175°C). Bake the assembled brownies for 30 to 35 minutes, or until the edges are set and a toothpick inserted near the center comes out with just a few moist crumbs.
- Cool and Chill: Remove from the oven and allow the brownies to cool completely at room temperature. Then chill them in the refrigerator for at least 2 hours to set the cheesecake topping firmly.
- Cut and Serve: Once chilled, remove from the pan and cut into heart shapes using a cookie cutter. Serve and enjoy this elegantly styled dessert perfect for celebrations and romantic occasions.
Notes
- Use fresh or thawed frozen raspberries for the best flavor and texture in the raspberry swirl.
- Ensure eggs and cream cheese are at room temperature to avoid lumps and achieve a smooth batter and cheesecake topping.
- Be careful not to overmix the batter to keep brownies tender and fudgy.
- Use Dutch-process cocoa for a deeper chocolate flavor and richer color.
- Allow the brownies to chill fully to make cutting into heart shapes easier and to enhance flavor melding.
- If you prefer a dairy-free version, use a dairy-free cream cheese substitute and ensure your oil choice fits your dietary needs.
Keywords: heart shaped brownies, raspberry swirl brownies, cheesecake brownies, chocolate brownies, Valentine’s Day dessert, marbled cheesecake brownies, romantic brownies

