Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping)
When you want a dessert that feels extra special, regular brownies just don’t always cut it. Maybe you’re baking for Valentine’s Day, an anniversary, or a celebration where presentation matters just as much as flavor. That’s where these Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) truly shine.
They’re rich and fudgy, topped with a creamy cheesecake layer, and finished with a beautiful raspberry swirl that adds just the right pop of tartness. Best of all, they look bakery-level impressive without requiring advanced baking skills.
As a longtime recipe blogger who loves creating show-stopping desserts that are still approachable, this is one of my favorite brownies for special occasions. In this post, you’ll learn how to make these heart-shaped brownies step by step, along with tips, variations, and FAQs so they turn out perfect every time.
Why You’ll Love This Recipe
-
Beautiful and festive: Heart shapes and swirls make these brownies stand out
-
Rich and indulgent: Fudgy brownies with creamy cheesecake and fruity raspberry
-
Perfect for celebrations: Ideal for Valentine’s Day, parties, or gifting
Ingredients & Prep
These Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) are made with simple ingredients that come together for a stunning result.
Main Ingredients Prep
-
Unsalted butter: Melted and slightly cooled
-
Granulated sugar: Sweetens and keeps brownies moist
-
Large eggs: Room temperature for smooth mixing
-
All-purpose flour: Spoon and level for accuracy
Line a square baking pan with parchment paper for easy removal.
Seasonings, Sauces, or Flavor Base
-
Cocoa powder: Unsweetened for deep chocolate flavor
-
Vanilla extract: Enhances both brownie and cheesecake layers
-
Raspberry preserves: Seedless works best for smooth swirls
Pantry Staples
-
Salt: Balances sweetness
-
Cream cheese: Softened to room temperature
-
Powdered sugar: Sweetens the cheesecake layer
Preheat your oven to 350°F before starting.
Step-by-Step Cooking Instructions
Pre-Cooking Prep
In a mixing bowl, whisk together melted butter and granulated sugar until glossy. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.
In a separate bowl, whisk together flour, cocoa powder, and salt. Gently fold the dry ingredients into the wet ingredients just until combined. Do not overmix.
Pour the brownie batter evenly into the prepared pan and smooth the top.
Cooking Method (Times & Temps)
In another bowl, beat softened cream cheese with powdered sugar and vanilla until smooth and creamy.
Spoon dollops of the cheesecake mixture over the brownie batter. Add small spoonfuls of raspberry preserves on top of the cheesecake layer.
Use a toothpick or skewer to gently swirl the raspberry and cheesecake into the brownie batter, creating heart-friendly marbled patterns.
Bake at 350°F for 30–35 minutes, or until the edges are set and the center has a slight jiggle.
Doneness or Texture Check
The brownies are done when:
-
The edges are set and slightly pulled from the pan
-
A toothpick inserted near the center comes out with moist crumbs
-
The cheesecake layer looks just set, not wet
Avoid overbaking to keep the brownies fudgy.
Resting or Final Touches
Allow the brownies to cool completely in the pan. Once cooled, lift them out using the parchment paper.
Use a heart-shaped cookie cutter to cut out heart brownies. Wipe the cutter clean between cuts for sharp edges.
Pro Tips for Perfect Results
Common Mistakes to Avoid
-
Overmixing batter: Can lead to cakey brownies
-
Too much swirling: Muddy colors instead of clean swirls
-
Cutting while warm: Causes messy edges
Recommended Tools
-
Square baking pan
-
Parchment paper
-
Electric mixer or hand mixer
-
Toothpick or skewer
-
Heart-shaped cookie cutter
Storage & Reheating Tips
-
Store brownies in an airtight container in the fridge for up to 5 days
-
Bring to room temperature before serving for best texture
-
Freeze uncut brownies for up to 2 months
Flavor Variations
These Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) are easy to customize.
Spicy Version
Add a pinch of cinnamon or espresso powder to the brownie batter for deeper chocolate flavor.
Healthy / Special Diet Option
-
Lower sugar: Use reduced-sugar raspberry preserves
-
Gluten-free: Substitute a 1:1 gluten-free baking flour
-
Light cheesecake: Use reduced-fat cream cheese
Global Flavor Twist
-
Italian-inspired: Add orange zest to the brownie batter
-
French-style: Use raspberry coulis instead of preserves
-
Berry mix: Swirl in strawberry or blackberry preserves
Serving Suggestions
These brownies are perfect as a standalone dessert or dressed up.
Serve with:
-
Fresh raspberries or strawberries
-
Light dusting of powdered sugar
-
Whipped cream or vanilla ice cream
Perfect for:
-
Valentine’s Day desserts
-
Romantic dinners
-
Baby or bridal showers
-
Holiday dessert trays
FAQs
Can I make this ahead of time?
Yes. These brownies can be baked 1–2 days in advance and stored in the refrigerator. Cut into hearts just before serving for the cleanest shape.
How do I fix common mistakes?
-
Brownies too dry: Reduce bake time slightly next batch
-
Swirls disappeared: Swirled too much—use fewer passes
-
Cheesecake cracked: Oven may be too hot or overbaked
Conclusion
These Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) are the ultimate celebration dessert—rich, beautiful, and guaranteed to impress. They combine fudgy brownies, creamy cheesecake, and bright raspberry flavor into one unforgettable treat.
If you make this recipe, save it and share it with someone special. And if you love festive desserts, heart-shaped sugar cookies or chocolate-covered strawberries would be perfect recipes to try next. Happy baking and happy hearts!

Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping)
Ingredients
- Brownie Layer
- ½ cup unsalted butter melted and slightly cooled
- 1 cup granulated sugar
- 2 large eggs room temperature
- 1 teaspoon vanilla extract
- ¾ cup all-purpose flour
- ½ cup unsweetened cocoa powder
- ¼ teaspoon salt
- Cheesecake & Swirl
- 8 ounces cream cheese softened
- ⅓ cup powdered sugar
- ½ teaspoon vanilla extract
- ⅓ cup raspberry preserves seedless preferred
Instructions
- Preheat oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving overhang for easy removal.
- In a large bowl, whisk melted butter and granulated sugar until glossy.
- Add eggs one at a time, mixing well after each addition. Stir in vanilla.
- In a separate bowl, whisk flour, cocoa powder, and salt.
- Gently fold dry ingredients into wet ingredients just until combined.
- Pour brownie batter into prepared pan and smooth the top.
- Cheesecake & Swirl
- In another bowl, beat cream cheese, powdered sugar, and vanilla until smooth.
- Spoon dollops of cheesecake mixture evenly over the brownie batter.
- Add small spoonfuls of raspberry preserves on top.
- Use a toothpick or skewer to gently swirl the layers together.
- Baking
- Bake for 30–35 minutes, until edges are set and the center has a slight jiggle.
- Cool completely in the pan.
- Lift brownies out using parchment paper and cut into heart shapes using a cookie cutter.
Notes
- Let brownies cool completely before cutting for clean edges.
- Swirl gently—too much swirling will muddy the colors.
- For sharp heart shapes, wipe the cookie cutter between cuts.

