Heart-Shaped Fudgy Cheesecake Raspberry Swirl Brownies Recipe
Introduction
These rich, fudgy heart shaped brownies feature a creamy cheesecake topping swirled with tangy raspberry sauce, making them a perfect dessert for Valentine’s Day or any romantic occasion. The combination of chocolate, cheesecake, and raspberry flavors creates a delightful treat that’s as beautiful as it is delicious.

Ingredients
- 1 cup raspberries (fresh or thawed frozen)
- 1 tablespoon granulated sugar
- 1 teaspoon vanilla extract (for raspberry sauce)
- 8 oz cream cheese, room temperature
- ⅓ cup granulated sugar (for cheesecake)
- 1 large egg, room temperature (for cheesecake)
- ½ teaspoon vanilla extract (for cheesecake)
- 1 cup all-purpose flour (or gluten-free blend)
- ¾ cup Dutch-process cocoa powder, sifted
- ¼ teaspoon salt
- ¾ cup + 2 tbsp refined coconut oil or neutral oil
- 1 ½ cups granulated sugar (for brownie batter)
- 1 tablespoon vanilla extract (for brownie batter)
- 3 large eggs, room temperature (for brownie batter)
Instructions
- Step 1: In a saucepan over medium heat, simmer raspberries, 1 tablespoon sugar, and 1 teaspoon vanilla extract for 5 to 8 minutes until the mixture thickens. Strain through a fine mesh sieve to remove seeds and set the raspberry sauce aside.
- Step 2: Using an electric mixer, beat the cream cheese and ⅓ cup sugar until smooth. Add 1 egg and ½ teaspoon vanilla extract, then mix until creamy and well combined. Set aside.
- Step 3: In a bowl, whisk together flour, cocoa powder, and salt. In a separate bowl, mix the oil, 1 ½ cups sugar, and 1 tablespoon vanilla extract. Add eggs to the wet mixture one at a time, mixing well after each addition.
- Step 4: Gently combine the wet and dry ingredients, mixing just until blended. Avoid overmixing to keep the brownies fudgy.
- Step 5: Spread the brownie batter evenly in an 8×8-inch pan lined with parchment paper. Pour the cheesecake mixture over the top. Spoon dollops of raspberry sauce onto the cheesecake layer and swirl gently with a skewer to create a marbled effect.
- Step 6: Bake at 350°F (175°C) for 30 to 35 minutes, until the edges are set but the center is still slightly soft. Allow to cool completely in the pan.
- Step 7: Chill the brownies in the refrigerator for at least 2 hours to firm up the cheesecake layer and make cutting easier.
- Step 8: Once chilled, use a heart-shaped cookie cutter to cut the brownies into hearts. Serve and enjoy!
Tips & Variations
- Use room-temperature cream cheese and eggs to ensure a smooth cheesecake layer without lumps.
- Straining the raspberry sauce removes seeds, creating a silky texture that blends beautifully with the cheesecake.
- For extra festive presentation, dust the hearts with powdered sugar or drizzle with melted white chocolate.
- Try substituting raspberries with strawberries or cherries for a different fruity swirl.
- To make gluten-free brownies, use your favorite gluten-free flour blend in place of all-purpose flour.
Storage
Store the heart shaped brownies in an airtight container in the refrigerator for up to 4 days. To reheat, allow them to come to room temperature or warm gently in the microwave for 10 to 15 seconds. Because of the cheesecake layer, refrigeration is important to maintain texture and freshness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen raspberries for the sauce?
Yes, frozen raspberries work well. Just thaw them completely before simmering with sugar and vanilla to make the sauce.
How do I know when the brownies are done baking?
The edges of the brownies should be set and may slightly pull away from the pan. The center will still be a bit soft but not liquid. A toothpick inserted near the center should come out with a few moist crumbs but not wet batter.
Print
Heart-Shaped Fudgy Cheesecake Raspberry Swirl Brownies Recipe
- Total Time: 3 hours
- Yield: 9 heart shaped brownies 1x
Description
Delight in these rich and fudgy heart shaped brownies topped with a creamy cheesecake layer and a swirl of tangy raspberry sauce, perfect for Valentine’s Day or any romantic occasion.
Ingredients
Raspberry Sauce
- 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
- ¾ + 2 tbsp cup refined coconut oil or neutral oil
- 1 ½ cups granulated sugar
- 1 tablespoon vanilla extract
- 3 large eggs, room temperature
Instructions
- Prepare Raspberry Sauce: Simmer raspberries, sugar, and vanilla extract over medium heat for 5 to 8 minutes until the mixture thickens. Strain the sauce through a fine sieve to remove all seeds, then set aside to cool.
- Make Cheesecake Topping: Using an electric mixer, beat the cream cheese and granulated sugar together until smooth and creamy. Add the egg and vanilla extract, mixing until fully combined and smooth.
- Mix Dry Ingredients: In a separate bowl, whisk together the flour, sifted cocoa powder, and salt to ensure even distribution.
- Mix Wet Ingredients: In another large bowl, combine the coconut or neutral oil, granulated sugar, and vanilla extract. Add eggs one at a time, mixing well after each addition until the mixture is smooth and slightly thickened.
- Combine Batter: Slowly add the dry ingredients to the wet ingredients, mixing gently just until blended to avoid overworking the batter.
- Assemble: Spread the brownie batter evenly in the prepared 8×8 inch baking pan lined with parchment paper. Pour the cheesecake mixture over the batter, spreading gently. Spoon the raspberry sauce on top and swirl it into the cheesecake layer carefully using a skewer or toothpick to create a marbled effect.
- Bake: Preheat the oven to 350°F (175°C). Bake the pan for 30 to 35 minutes or until the edges are set and a toothpick inserted near the center comes out with moist crumbs but no raw batter.
- Cool and Chill: Allow the baked brownies to cool completely in the pan on a wire rack. Once at room temperature, chill in the refrigerator for at least 2 hours to set the cheesecake topping firmly.
- Cut and Serve: After chilling, remove the brownies from the pan using the parchment edges. Using a heart-shaped cookie cutter, cut the brownies into 9 heart shapes and serve chilled or at room temperature for a romantic treat.
Notes
- Use room-temperature cream cheese and eggs to achieve a smooth and lump-free cheesecake topping.
- Strain the raspberry sauce to remove seeds for the best silky texture and mouthfeel.
- Chill the brownies completely before cutting to ensure clean, neat heart shapes without crumbling.
- You can substitute the oil with melted butter for a richer flavor if desired.
- For a gluten-free option, use a gluten-free flour blend that substitutes cup for cup.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Category: Dessert, Valentine’s Treat
- Method: Baking
- Cuisine: American
Keywords: cheesecake brownies, heart shaped brownies, raspberry swirl brownies, Valentine’s Day brownies

