Heart-Shaped Brownies with Raspberry Swirl Cheesecake

Decadent fudgy brownies topped with a creamy cheesecake layer and bright raspberry swirl — cut into charming heart shapes for celebrations and cozy nights in.

This dessert began as a project for a rainy afternoon when I wanted something festive but deeply comforting. I discovered this combination of a dense, chocolate-brownie base, tangy cream cheese, and a bright raspberry ribbon while testing ways to make a shortcut celebration dessert for last-minute guests. The contrast between the fudgy base, the silky cheesecake top, and the fresh-tasting raspberry swirl is what makes this version unforgettable. It's chocolatey without being cloying and brightened by the fruit so the richness never feels heavy.
I first made these for a small family gathering and cut them into hearts to surprise my daughter on a winter evening. The aroma that filled the kitchen — warm chocolate and a hint of vanilla — made everyone hover near the oven. The first bite was described as 'like Valentine's Day in a pan': dense, slightly crackled on top, creamy from the cheese, and bright with raspberry. The recipe is approachable enough for a confident beginner but offers small techniques that make the result look bakery-level.
Why You'll Love This Recipe
- This dessert is ready from start to oven in about 25 minutes of active work, making it perfect for last-minute celebrations or a thoughtful weekend bake.
- It uses pantry-friendly staples — flour, cocoa, sugar, eggs — and a small handful of fresh or frozen raspberries, so you can usually make it without a special grocery trip.
- The dual textures — fudgy chocolate base and silky cheesecake layer — create contrast that pleases both chocolate lovers and fans of lighter, tangy sweets.
- Make-ahead friendly: bake, chill, and cut later; it actually slices cleaner after a good chill (about 2 hours), which is great for prepping ahead of time.
- Scales easily: bake in an 8x8 pan for thicker bars or a 9x9 for thinner pieces; use a small cookie cutter to make charming shapes for parties or gifts.
I still remember my partner sneaking a square before guests arrived and asking for the recipe immediately. Over time I learned to swirl with a skewer lightly — over-swirl and the raspberry streaks vanish; under-swirl and you miss that pretty marbled look. The family now asks for these whenever company comes, and they’re my go-to for a gift-boxed treat.
Ingredients
- Raspberries (1 cup): Fresh raspberries are ideal for the brightest flavor, but thawed frozen raspberries work beautifully. If using frozen, drain any excess liquid before cooking. Raspberries bring an acidic brightness that cuts through the chocolate and cream cheese.
- Granulated sugar for sauce (1 tablespoon): A touch of sugar helps macerate the raspberries and lengthen the sauce without making it cloying. Use regular granulated sugar for clean sweetness.
- Vanilla extract for sauce (1 teaspoon): A little vanilla rounds the berry bright notes and complements chocolate when swirled across the top.
- Cream cheese (8 ounces, room temperature): Use full-fat cream cheese for the smoothest, most stable cheesecake layer. Brands matter less than temperature: allow it to come to room temperature for lump-free mixing.
- Granulated sugar for cheesecake (1/3 cup): This amount sweetens the layer without making it too loose; superfine sugar dissolves fastest if available.
- Egg for cheesecake (1 large): Room-temperature eggs incorporate more evenly and help the layer set while staying creamy.
- All-purpose flour (1 cup): Spoon and level for accurate measurement; if you need gluten-free, use a 1:1 blend designed for baking.
- Dutch-process cocoa powder (3/4 cup, sifted): Dutch-process gives deeper chocolate notes and a darker color; sift to remove lumps for even mixing.
- Salt (1/4 teaspoon): A small amount lifts the chocolate and balances sweetness.
- Refined coconut oil or neutral oil (3/4 cup + 2 tablespoons): Refined coconut oil is neutral in flavor and gives a glossy, fudgy crumb; light olive oil or canola are fine alternatives.
- Granulated sugar for brown batter (1 1/2 cups): This larger quantity contributes to the crackled brownie top and deep sweetness — you can reduce slightly if you prefer a less sweet bar.
- Vanilla extract for batter (1 tablespoon): A full tablespoon of vanilla adds warmth and rounds the chocolate.
- Eggs for batter (3 large): Again, use room-temperature eggs; they emulsify with the oil and produce a glossy batter.
Instructions
Make the Raspberry Sauce:Place 1 cup raspberries, 1 tablespoon granulated sugar, and 1 teaspoon vanilla extract in a small saucepan. Simmer over medium heat for 5–8 minutes, stirring occasionally, until the berries break down and the mixture thickens. Remove from heat and press through a fine sieve into a bowl to remove seeds. You should be left with a glossy, seed-free sauce; chill while you prepare the other layers.Prepare the Cheesecake Layer:Cream 8 ounces room-temperature cream cheese with 1/3 cup granulated sugar using a stand mixer or hand mixer until smooth and lump-free, about 2–3 minutes. Add 1 large room-temperature egg and 1/2 teaspoon vanilla extract; beat until fully incorporated and the texture is silky. Scrape bowl to ensure even mixing. Keep refrigerated briefly if the filling becomes too soft while you make the batter.Whisk Dry Ingredients:In a medium bowl, whisk together 1 cup all-purpose flour, 3/4 cup sifted Dutch-process cocoa powder, and 1/4 teaspoon salt. Sifting the cocoa prevents lumps and helps you see any hidden clumps of cocoa or flour before mixing with wet ingredients.Combine Wet Brownie Ingredients:In a separate large bowl, whisk 3/4 cup plus 2 tablespoons refined coconut oil with 1 1/2 cups granulated sugar and 1 tablespoon vanilla extract until well combined. Add 3 large eggs one at a time, whisking thoroughly after each addition: this builds structure and creates the glossy batter that yields a crackled top.Make the Chocolate Batter:Fold the dry ingredients into the wet mixture gently just until blended. Overmixing will develop gluten and create cakier brownies; stop when no streaks of flour remain. The batter should be thick and glossy.Assemble and Swirl:Line an 8x8-inch square pan with parchment, leaving a 1–2 inch overhang for easy removal. Spread the chocolate batter evenly across the bottom. Dollop the cheesecake mixture over the batter in even spoonfuls and spread gently into a thin layer. Spoon the raspberry sauce in small pools across the cheesecake layer. Using a skewer, swirl the sauce into the cheesecake in gentle S-shaped motions — aim for marbling, not full incorporation.Bake, Chill, and Cut:Bake in a preheated 350°F oven for 30–35 minutes. The edges should be set and the center slightly jiggly; a toothpick inserted into the center will come out with a few moist crumbs. Cool completely on a wire rack, then chill for at least 2 hours to firm the cheesecake and make slicing cleaner. Use a floured or oiled heart-shaped cookie cutter to stamp hearts, wiping the cutter between cuts for tidy shapes.
You Must Know
- These bars keep very well in the refrigerator for up to 4 days; for longer storage, freeze wrapped tightly for up to 3 months.
- Chilling is essential: the cheesecake layer firms while chilled, which makes the hearts slice cleanly and hold their shape.
- Use room-temperature eggs and cream cheese to avoid lumps in the cheesecake and to ensure even baking.
- If you prefer a less sweet bar, reduce the brownie sugar by 2–4 tablespoons; texture will remain fudgy.
My favorite part of this dessert is the visual payoff: that first cut reveals a mosaic of chocolate, ivory cheesecake, and raspberry veins. Guests always comment on how sophisticated it looks for such a simple bake. It's become my trusted treat for birthdays and low-key holidays because it balances indulgence with a fresh pop from the raspberries, and the hearts always feel special.

Storage Tips
Store leftovers in an airtight container in the refrigerator for up to 4 days. Place a piece of parchment between layers to prevent sticking. For longer storage, freeze whole slab wrapped first in plastic wrap and then foil, or freeze individual hearts on a sheet pan until firm and transfer to a sealed container for up to 3 months. Thaw in the refrigerator overnight and bring to room temperature for 20–30 minutes before serving for the best texture. Reheat gently in a low oven (275°F) for 5–8 minutes if you prefer warm centers.
Ingredient Substitutions
If you need a gluten-free option, swap the all-purpose flour for a 1:1 gluten-free blend; the texture will be slightly tenderer. For a dairy-free cheesecake, use a full-fat dairy-free cream cheese alternative, but expect a slightly different set and tang. Neutral oils like canola or light olive oil replace refined coconut oil without a marked change in texture; avoid unrefined coconut oil because the coconut aroma can clash with chocolate. To reduce sugar, shave off up to 1/4 cup from the brownie sugar and 1–2 tablespoons from the cheesecake sugar — sweetness will drop but balance remains acceptable.
Serving Suggestions
Serve the hearts on a simple platter dusted lightly with sifted cocoa or powdered sugar for contrast. A small spoon of extra raspberry sauce on the side or a dollop of whipped cream complements each bite. These make great gifts in a box with parchment paper layered between hearts. For brunch, pair with lightly sweetened coffee or creamy hot chocolate; for an evening dessert, serve with a pour of slightly chilled port or a bitter espresso to balance the sweetness.
Seasonal Adaptations
In summer, replace raspberry with a quick strawberry coulis or a mixed berry sauce for a brighter, lighter finish. In winter, add a scant 1/4 teaspoon of ground cinnamon to the brownie batter for warmth or swap raspberries for a salted caramel ribbon for holiday indulgence. For spring occasions, top with edible flowers (pansies or violas) when serving to elevate presentation. The base method is flexible, so seasonal flavors slot in with minimal adjustments.
Meal Prep Tips
For make-ahead planning, bake and chill the slab up to 48 hours before serving, then cut hearts the day of the event for fresh edges. If you plan to freeze, cut shapes first, flash-freeze spaced on a baking sheet for 30 minutes, then transfer to sealed containers; this prevents shapes from sticking. Pack hearts in single layers for gifting, and include a small ice pack if transporting over a few hours to maintain texture. Labels with reheating instructions are helpful when giving as gifts.
This dessert is equal parts comfort and ceremony — familiar flavors presented with a special shape that turns an ordinary moment into something to celebrate. I encourage you to make it your own with small swaps, and don't be afraid to experiment with the swirl pattern; half the fun is how each pan looks when you finally cut into it.
Pro Tips
Room-temperature cream cheese and eggs create a lump-free cheesecake layer; take ingredients out of the fridge at least 30 minutes before starting.
Lightly oil or flour your heart-shaped cutter and wipe it between cuts to keep shapes tidy.
When swirling, work with a skewer and make gentle S-motions — over-swirl and the raspberry will fully mix into the cheesecake.
If the surface browns too quickly, tent with foil after 20 minutes to prevent over-coloring while allowing the center to finish baking.
This nourishing heart-shaped brownies with raspberry swirl cheesecake recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I use frozen raspberries?
Yes. Thaw frozen raspberries and simmer to remove extra water before straining to make the sauce. Frozen raspberries give a great flavor.
How long should I chill before cutting?
Chill at least 2 hours; overnight is fine and makes the cheesecake layer firmer for cleaner cutting.
Tags
Heart-Shaped Brownies with Raspberry Swirl Cheesecake
This Heart-Shaped Brownies with Raspberry Swirl Cheesecake recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Raspberry Sauce
Cheesecake Layer
Brownie Batter
Instructions
Make Raspberry Sauce
Simmer 1 cup raspberries with 1 tablespoon sugar and 1 teaspoon vanilla for 5–8 minutes until thickened, then press through a fine sieve to remove seeds. Chill.
Prepare Cheesecake Layer
Beat 8 ounces room-temperature cream cheese with 1/3 cup sugar until smooth. Add 1 large egg and 1/2 teaspoon vanilla, mixing until creamy and smooth.
Whisk Dry Ingredients
Sift and whisk 1 cup all-purpose flour, 3/4 cup Dutch-process cocoa, and 1/4 teaspoon salt in a medium bowl to remove lumps and ensure even distribution.
Combine Wet Ingredients
Whisk 3/4 cup plus 2 tablespoons oil with 1 1/2 cups sugar and 1 tablespoon vanilla. Add 3 eggs one at a time, mixing thoroughly after each addition to build a glossy batter.
Make Batter and Assemble
Fold dry ingredients into wet until just combined. Spread batter into an 8x8-inch lined pan. Spoon cheesecake mixture over the batter, then dot with raspberry sauce and swirl gently with a skewer.
Bake, Chill, and Cut
Bake at 350°F for 30–35 minutes until edges are set and center jiggles slightly. Cool completely, chill at least 2 hours, then cut into hearts using a cookie cutter.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@highrecipe on social media!

Categories:
You might also like...

Easy Creamy Seafood and Shrimp Chili
A comforting, creamy chili loaded with shrimp, lump crab, and lobster, balanced by beans, spicy tomatoes, and melty cheese for weeknight luxury.

Cherry Amaretto Tiramisu
A luscious twist on the classic dessert combining mascarpone, fresh cherries and amaretto for a fragrant and elegant chilled treat.

Moist Banana Bread That Melts in Your Mouth
A tender, ultra-moist loaf made with ripe bananas, melted butter, and a simple mix-and-bake method—perfect for breakfast, snack, or dessert.

Did You Make This?
Leave a comment & rating below or tag @highrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Anna!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

