Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping)

Baking these heart shaped brownies is one of those kitchen moments that just makes you smile. Every bite is a cozy mix of rich chocolate, velvety cheesecake, and a bright, sweet-tart raspberry ribbon. Perfect for Valentine’s Day or a special treat any time you want to make something that feels extra loving. This recipe is straightforward and uses simple ingredients, but the total time needed is around 3 hours because of a little chilling. The great news? These brownies hold up beautifully and taste amazing days later, so they’re fantastic if you want to bake ahead or gift some homemade love.

Heart-shaped raspberry cheesecake brownies with glossy swirl and fresh raspberries

Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) 7

Why You’ll Love These Heart Shaped Brownies

Stack of heart-shaped raspberry cheesecake brownies

Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) 8

These aren’t just adorable Valentine’s Day brownies — they’re made to impress your taste buds too. The fudgy chocolate base blends beautifully with a luscious cheesecake layer, and that raspberry swirl bursts with just the right amount of zingy sweetness. It’s like a little party of flavors in each bite.

The heart shapes add a personal, charming touch that makes these brownies perfect for sharing with your special someone, your best friends, or yes, even a well-deserved self-care moment. Serve these on a pretty plate with some fresh berries, or wrap them up in mini boxes for a homemade gift that’s sure to wow. They look fancy with their shiny tops and creamy swirls, yet they’re so doable for any home baker.

Ingredients You’ll Need

For the Raspberry Sauce

Gather 1 cup of raspberries (fresh is best, but thawed frozen works great too), 1 tablespoon of granulated sugar, and 1 teaspoon of vanilla extract. You’ll simmer these together for about 5 to 8 minutes until the mixture thickens a bit. Strain out the seeds to keep it silky smooth and glossy. If you’re short on time, no worries—you can swap in some thinned raspberry jam or a good store-bought raspberry sauce instead.

For the Cheesecake Topping

Combine 8 ounces of cream cheese at room temperature, ⅓ cup of sugar, 1 large egg (also at room temp), and ½ teaspoon vanilla extract. Using room-temp ingredients here really helps you get a smooth, creamy texture without any lumps — and that makes all the difference!

For the Brownie Batter

You’ll want 1 cup of all-purpose flour (or swap in your favorite gluten-free blend if needed), ¾ cup Dutch-process cocoa powder that’s sifted for softness, ¼ teaspoon salt, ¾ cup plus 2 tablespoons refined coconut oil or another neutral oil, 1½ cups granulated sugar, 1 tablespoon vanilla extract, and 3 large eggs at room temperature. The refined coconut oil adds richness without an overpowering flavor. The trick to fudgy brownies here? Mix just until the ingredients come together—overmixing turns them cakey, and that’s not the vibe we’re going for with these beauties.

Prep time: Around 25 minutes | Bake time: 30–35 minutes | Total time: About 3 hours with chilling included

Step-by-Step: How to Make Heart Shaped Brownies

Make the Raspberry Sauce

Start by simmering your raspberries, sugar, and vanilla in a saucepan over medium heat for 5 to 8 minutes. You’ll notice it thickening and getting glossy. When it’s ready, strain the sauce through a fine sieve to pull out the little seeds. This makes the texture beautifully smooth and keeps that pretty shine—which really dresses up the brownies.

Prepare the Cheesecake Topping

Next, beat your cream cheese and sugar together until smooth and creamy. Then add the egg and vanilla extract. Mix just until everything is combined and silky. Avoid overwhipping here to keep that luscious texture.

Mix the Brownie Batter

Whisk the flour, cocoa powder, and salt in a bowl. In another bowl, mix the oil, sugar, and vanilla extract. Beat in the eggs one at a time until the mixture looks glossy and smooth. Carefully fold in the dry ingredients just until all streaks disappear. Remember, less mixing means fudgier brownies—yummy!

Assemble and Swirl

Line an 8×8 baking pan with parchment paper and spread your brownie batter evenly. Gently pour the cheesecake topping over the brownies. Then, drop spoonfuls of the raspberry sauce on top. Using a knife or skewer, swirl the sauces together with light, sweeping motions to create a marbled design that looks as good as it tastes.

Bake, Cool, and Cut

Heart-shaped brownie with cheesecake and raspberry swirl layers

Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) 9

Bake the brownies at 350°F (175°C) for about 30 to 35 minutes. The center should still have a little jiggle when you take them out—that means fudgy perfection. Let the pan cool on a rack before popping it in the fridge to chill for at least 2 hours. Once the brownies are firm and cold, grab your heart-shaped cutter and create cute little hearts. It’s a fun step that makes these extra special.

Expert Tips for Perfect Results

Always use cream cheese and eggs that are at room temperature—this helps you avoid lumps and keeps your cheesecake topping so smooth. Straining the raspberry sauce is a small step that really elevates the final texture and look. Don’t mix the brownie batter more than you have to; stirring just until everything comes together avoids cakey brownies. And when choosing your oil, refined coconut oil is my go-to because it won’t add a coconut flavor you might not want.

For a lovely finishing touch, dust the cooled brownies lightly with powdered sugar or drizzle with extra raspberry sauce before serving. A few fresh raspberries on top add color and extra zing—perfect for Valentine’s Day or anytime you want to make dessert pop.

Make Ahead and Storage Tips

This recipe works wonderfully if you want to get ahead of your baking. The raspberry sauce will keep in the fridge up to 4 days, so you can make it early. The cheesecake topping can be prepped the day before, and the dry brownie mix (flour, cocoa, salt) can be stored in an airtight container for months.

After baking, store the brownies in an airtight container in the fridge. They’ll keep up to 4 days nicely. For longer storage, individually wrap each heart in plastic wrap, place them in a freezer-safe bag, and freeze for up to 3 months. Just thaw them overnight in the fridge and enjoy that fresh-out-of-the-oven fudginess.

Ingredient Variations and Dietary Options

If you need to keep things gluten-free, try swapping the flour for teff flour, light buckwheat flour, or your favorite 1:1 gluten-free flour blend. This recipe isn’t vegan because of the cheesecake layer, but you can easily skip that topping or experiment with a vegan cream cheese alternative. Also, you could try using a vegan brownie mix to make it fully dairy-free.

Want to mix up the flavor? Swap raspberries for strawberries, cherries, or blackberries. Each berry adds a unique sweet and tangy twist that’s delicious. For a decadent upgrade, a drizzle of chocolate ganache over the top takes things to another level.

Serving Ideas for Valentine’s Day

These heart brownies shine best with a simple scoop of vanilla ice cream or a dollop of freshly whipped cream. Pour on some extra raspberry sauce for that professional touch. They also pair beautifully with a hot cup of coffee or a glass of dessert wine, making the whole experience feel extra special.

For gift-giving, arrange the hearts on a pretty platter with some candles for a romantic vibe. Or wrap them individually in small boxes tied with ribbon — homemade gifts like this always make hearts melt.

Frequently Asked Questions

What is in a Killer brownie?

A killer brownie is all about richness and layers. While the classic might have caramel and nuts, this recipe shines with creamy cheesecake and a fresh raspberry swirl for a bright, fruity surprise.

How to cut brownies into shapes?

Cool your brownies fully in the fridge for at least 2 hours so they’re firm, then use a sharp heart-shaped cookie cutter. Cleaning the cutter between cuts helps keep the edges crisp and clean.

What are the common brownie mistakes?

Two big no-no’s: overmixing the batter, which can make brownies cakey, and overbaking, which dries them out. Stop baking when the center still jiggles slightly, and mix your batter just until blended.

What happens if you use milk instead of water in brownie mix?

Adding milk makes brownies even richer and more tender. It’s a simple swap if you want extra softness and a creamier crumb.

Heart-shaped raspberry cheesecake brownies on parchment paper

Heart Shaped Brownies (with Raspberry Swirl and Cheesecake Topping) 10

Conclusion

Every bit of these heart shaped brownies feels like love baked right in. With a fudgy chocolate base, a creamy cheesecake topping, and that shimmering raspberry swirl, they’re a stunning treat that tastes even better than they look. Whether you’re surprising your Valentine or just craving some homemade comfort, these brownies won’t disappoint.

So, pull out your mixing bowls and oven mitts—it’s time to bake up some heart-shaped happiness. Share them with those you love and enjoy the sweet, chocolatey joy that comes with every bite.

Heart-shaped raspberry cheesecake brownies with glossy swirl and fresh raspberries

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rich, fudgy heart shaped brownies topped with creamy cheesecake and a swirl of tangy raspberry sauce — a heartfelt dessert perfect for Valentine’s Day or any romantic moment.

  • Total Time: About 3 hours (including 2 hours chilling)
  • Yield: 9 hearts 1x

Ingredients

Scale
  • 1 cup raspberries (fresh or thawed frozen)
  • 1 tablespoon granulated sugar (for raspberry sauce)
  • 1 teaspoon vanilla extract (for raspberry sauce)
  • 8 oz cream cheese, room temperature
  • ⅓ cup granulated sugar (for cheesecake topping)
  • 1 large egg, room temperature (for cheesecake topping)
  • ½ teaspoon vanilla extract (for cheesecake topping)
  • 1 cup all-purpose flour (or gluten-free blend)
  • ¾ cup Dutch-process cocoa powder, sifted
  • ¼ teaspoon salt
  • ¾ cup plus 2 tablespoons 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

  1. Simmer raspberries, 1 tablespoon sugar, and 1 teaspoon vanilla extract over medium heat for 5–8 minutes until thickened. Strain to remove seeds and set aside.
  2. Beat cream cheese and ⅓ cup sugar until smooth. Add 1 large egg and ½ teaspoon vanilla extract, then mix until creamy.
  3. Whisk flour, cocoa powder, and salt in one bowl. In another bowl, mix oil, 1½ cups sugar, and 1 tablespoon vanilla extract. Beat in eggs one at a time until glossy and smooth. Fold dry ingredients into wet just until blended.
  4. Line an 8×8 baking pan with parchment paper. Spread brownie batter evenly in pan. Pour cheesecake topping over brownies. Drop spoonfuls of raspberry sauce on top and swirl gently with a knife or skewer to create a marbled effect.
  5. Bake at 350°F (175°C) for 30–35 minutes. The center should have a slight jiggle when done. Cool completely on a rack, then chill in the fridge for at least 2 hours.
  6. Use a heart-shaped cookie cutter to cut brownies into hearts after chilling. Serve or store as desired.

Notes

Use room-temperature cream cheese and eggs to ensure smooth cheesecake topping without lumps., Strain raspberry sauce thoroughly to remove seeds for smooth texture and glossy appearance., Do not overmix brownie batter; stir just until ingredients come together to keep brownies fudgy rather than cakey., Refined coconut oil is recommended for richness without imparting coconut flavor., Chill brownies completely before cutting to ensure clean heart shapes.

  • Author: Laura
  • Prep Time: 25 minutes
  • Cook Time: 30-35 minutes
  • Category: Dessert, Valentine’s Treat
  • Cuisine: American

Nutrition

  • Serving Size: 1 heart-shaped brownie
  • Calories: 421 kcal per serving
  • Fat: High, from cream cheese, oil, and eggs
  • Carbohydrates: High, from sugar, flour, and raspberries
  • Protein: Approx. moderate per serving due to eggs and cream cheese

More in Cookies

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating