“Are you sure these are just brownies?” my friend asked, holding up one of the heart-shaped raspberry cheesecake brownies with an eyebrow raised. Honestly, I didn’t blame her for the surprise. The moment I pulled these out of the oven for a casual get-together, they looked almost too fancy for a simple snack. But here’s the thing — this recipe wasn’t some complicated baking experiment or a weekend project. It actually came from a pretty rushed Valentine’s Day when I forgot to pick up a gift and had to whip something up with whatever was in the pantry.
The swirl of creamy cheesecake with the tartness of raspberry jam combined with fudgy brownie base turned out to be an unexpected hit. And shaping them into hearts? Well, that was a last-minute idea after I realized I still had that cookie cutter sitting on the counter. What started as a quick fix ended up becoming a recipe I made multiple times that week — not just for Valentine’s Day, but for birthdays, casual brunches, and even as a sweet surprise for coworkers.
There’s something quietly satisfying about a dessert that looks special but isn’t a hassle to pull off. The perfect heart-shaped raspberry cheesecake brownies have stuck around in my baking repertoire because they balance indulgence and simplicity in a way that feels just right. Plus, the raspberry swirl gives it that fresh pop you didn’t know a brownie needed. So, if you’re in the mood for a treat that’s both show-stopping and easy, this recipe might just become your next go-to.
Why You’ll Love This Recipe
After baking these heart-shaped raspberry cheesecake brownies several times, I can confidently say they’re a crowd-pleaser with a twist. Here’s why you might find yourself coming back to this recipe:
- Quick & Easy: You can have these ready in about 45 minutes, making them perfect for last-minute celebrations or whenever a sweet craving hits.
- Simple Ingredients: No need for specialty stores — most of the ingredients are pantry staples or easy to find, like cream cheese, cocoa powder, and raspberry preserves.
- Perfect for Every Occasion: Whether it’s a cozy brunch, a casual party, or a thoughtful homemade gift, these brownies fit right in.
- Crowd-Pleaser: The creamy cheesecake layer contrasts beautifully with the rich brownie, and the raspberry adds a fresh zing that both kids and adults adore.
- Unbelievably Delicious: The texture is fudgy yet creamy, with a tart raspberry swirl that cuts through the sweetness just enough.
What sets this recipe apart? I like to blend the cream cheese until it’s ultra-smooth before folding it into the batter — it gives the cheesecake layer a silky texture that melts in your mouth. Also, instead of just dolloping the raspberry preserves, swirling it in gently ensures you get that pretty marbled effect every time. Honestly, it’s the kind of recipe that makes you close your eyes after the first bite and savor the moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these you probably already have in your kitchen, and substitutions are easy if needed.
- For the Brownie Base:
- Unsalted butter, ½ cup (115g), melted (adds richness and fudginess)
- Granulated sugar, 1 cup (200g)
- Large eggs, 2, room temperature
- Pure vanilla extract, 1 teaspoon
- All-purpose flour, ¾ cup (95g)
- Unsweetened cocoa powder, ¼ cup (25g), sifted
- Salt, ¼ teaspoon
- For the Cheesecake Layer:
- Cream cheese, 8 ounces (225g), softened (I prefer Philadelphia for the smoothest texture)
- Granulated sugar, ¼ cup (50g)
- Large egg, 1, room temperature
- All-purpose flour, 1 tablespoon (8g)
- For the Raspberry Swirl:
- Seedless raspberry preserves, ⅓ cup (110g) (fresh raspberry jam works too; in summer, swap with fresh mashed berries for an extra punch)
Substitution Tips: For gluten-free, use almond flour in place of all-purpose flour and expect a slightly denser brownie. Dairy-free cream cheese options work well here, just make sure it’s softened. If you want a less sweet version, reduce sugar in both the brownie and cheesecake layers by 10-15%.
Equipment Needed
- 8×8 inch (20×20 cm) square baking pan — I like glass pans for even baking, but metal works fine too.
- Heart-shaped cookie cutter — mine’s about 2 inches (5 cm) wide; you can use any size, but smaller hearts are easier to manage.
- Mixing bowls — one medium for brownie batter and one for cheesecake mixture.
- Electric mixer or handheld whisk — helps get that creamy cheesecake layer perfectly smooth.
- Rubber spatula for folding ingredients gently.
- Knife for swirling and cutting brownies.
- Optional: Sifter for cocoa powder and flour to avoid lumps.
If you don’t have a heart-shaped cutter, a sharp knife and a steady hand work just fine for cutting out shapes or just slice into squares for a rustic look. I’ve also used silicone baking mats in the pan sometimes — they make cleanup a breeze.
Preparation Method

- Preheat your oven to 350°F (175°C). Line the 8×8 inch baking pan with parchment paper, leaving an overhang on two sides for easy removal later.
- Make the brownie batter: In a medium bowl, whisk together the melted butter and 1 cup sugar until smooth. Beat in the 2 eggs and 1 teaspoon vanilla extract until the mixture is glossy and slightly thickened (about 2 minutes).
- Combine dry ingredients: In a separate bowl, sift together ¾ cup flour, ¼ cup cocoa powder, and ¼ teaspoon salt. Gradually fold this into the wet mixture with a spatula. Stop as soon as the batter is uniform – overmixing can make it tough.
- Prepare the cheesecake layer: Using an electric mixer, beat the softened cream cheese with ¼ cup sugar until very smooth and creamy (about 2-3 minutes). Add 1 egg and 1 tablespoon flour, mixing just until combined. The batter should be silky and free of lumps.
- Assemble the layers: Pour the brownie batter into the prepared pan and spread evenly. Dollop the cheesecake batter in spoonfuls over the brownie layer — don’t worry about precision.
- Swirl in raspberry preserves: Drop small spoonfuls of raspberry preserves on top of the cheesecake batter. Using a butter knife, swirl gently through both layers to create a marbled effect. Aim for pretty, irregular patterns rather than thorough mixing.
- Bake: Place the pan in the oven and bake for 30-35 minutes. The edges will look set, but the center should still jiggle slightly if you gently shake the pan. Avoid overbaking to keep the cheesecake layer creamy.
- Cool completely: Let the brownies cool at room temperature for about 1 hour, then transfer to the refrigerator for at least 2 hours or overnight. This helps the cheesecake layer firm up for clean cutting.
- Cut into hearts: Once chilled, gently lift the brownies out using the parchment overhang. Use your heart-shaped cookie cutter to press out shapes. If the edges crack slightly, that just adds character!
Pro tip: If the raspberry preserves are thick, warm them slightly in the microwave for 10-15 seconds to make swirling easier. Also, chilling the cream cheese well before mixing helps avoid lumps.
Cooking Tips & Techniques
One of the trickiest parts of this recipe is balancing the baking time for the fudgy brownie base and the creamy cheesecake swirl. Too long in the oven and the cheesecake dries out; too short, and it might be too soft to cut nicely. I always set a timer for 30 minutes and then check the jiggle every few minutes.
When mixing the brownie batter, don’t overdo it. Folding the dry ingredients just until they disappear keeps the texture tender. I’ve learned this the hard way after getting cakey brownies when I mixed too much.
For the raspberry swirl, less is more. I used to glob on too much jam, which made the cheesecake layer watery in spots. Now I use small dollops and a gentle swirling motion to keep the layers distinct and pretty.
Multitasking tip: While the brownies bake, start prepping your cleanup or even try out a quick mini lemon blueberry cheesecakes recipe for a fresh twist on cheesecake treats.
Lastly, let the brownies chill thoroughly before cutting — it makes all the difference between a messy slice and a neat heart shape.
Variations & Adaptations
- Flavor twists: Swap raspberry preserves for strawberry or cherry jam for a different fruity note. Lemon curd also works surprisingly well with the cream cheese base.
- Diet-friendly options: Use gluten-free flour blend in place of all-purpose flour, and choose dairy-free cream cheese to accommodate allergies or dietary preferences.
- Nutty addition: Sprinkle chopped toasted pecans or almonds over the brownie batter before adding the cheesecake layer for extra crunch and flavor.
- Seasonal adaptation: In summer, swap jam for fresh berries and add a sprinkle of powdered sugar on top before serving for a lighter feel.
- Cooking method: If you want a quicker version, try baking in muffin tins for individual portions — reduce baking time to about 20 minutes and keep a close eye to avoid overbaking.
I once added a hint of espresso powder to the brownie batter — it deepened the chocolate flavor in a way I didn’t expect but absolutely loved. Experimentation is half the fun with this recipe!
Serving & Storage Suggestions
These heart-shaped cheesecake brownies are best served chilled or at room temperature. The chilled texture gives a lovely creamy bite, but if you prefer a softer feel, let them sit out for 15 minutes before serving.
Pair these brownies with a cup of rich coffee or a glass of cold milk for a classic combo. They also make a charming dessert alongside a simple green salad for a brunch spread.
To store, keep leftovers in an airtight container in the refrigerator for up to 5 days. They freeze well too — wrap tightly in plastic wrap and place in a freezer bag for up to 3 months. Thaw in the fridge overnight.
Reheat gently in the microwave for about 10 seconds to bring back some softness, but don’t overdo it or the cheesecake layer can become grainy. Over time, the raspberry swirl flavor melds deeper into the brownie, which makes for an even tastier treat the next day.
Nutritional Information & Benefits
Each heart-shaped raspberry cheesecake brownie contains roughly 220 calories, with about 12 grams of fat, 25 grams of carbs, and 3 grams of protein. The cream cheese adds a dose of calcium and protein, while the raspberry preserves bring a touch of vitamin C and antioxidants.
This recipe is naturally gluten-containing unless you substitute flour, and it includes dairy and eggs, so it’s not suitable for all allergies. However, with simple swaps like almond flour and dairy-free cream cheese, it can be adapted easily.
From a wellness perspective, these brownies satisfy sweet cravings without overdoing it on sugar or fat, especially if you tweak the sugar amounts. The raspberry swirl adds a fresh fruit component that gives a little nutritional boost and bright flavor.
Conclusion
The perfect heart-shaped raspberry cheesecake brownies are more than just a pretty face — they’re a reliable recipe that’s quick, delicious, and versatile enough for any occasion. Whether you’re baking for a special someone or just treating yourself, these brownies offer a comforting, fudgy bite with a sweet-tart surprise.
Feel free to make this recipe your own by experimenting with different jams, nuts, or even baking styles. I personally love how the raspberry swirl brings a fresh twist to the classic cheesecake brownie combo, making it feel a little more special every time.
Give it a try and let me know how your batch turns out. I’m always curious to hear about new variations or how you serve them up — sharing those moments makes the baking even sweeter.
Frequently Asked Questions
Can I use frozen raspberries instead of raspberry preserves?
Yes! If using frozen raspberries, thaw and mash them first. You might want to reduce added sugar slightly since fresh fruit can be more tart.
How do I prevent the cheesecake layer from cracking?
Don’t overbake and avoid rapid temperature changes. Let the brownies cool gradually, and be gentle when swirling the raspberry preserves.
Can I make these brownies ahead of time?
Absolutely. They taste great chilled and can be refrigerated for up to 5 days or frozen for longer storage.
What if I don’t have a heart-shaped cookie cutter?
No worries! You can cut the brownies into squares or rectangles, or carefully cut hearts with a knife for a rustic look.
Is it possible to make this recipe vegan?
With some substitutions like flax eggs, dairy-free cream cheese, and vegan butter, you can adapt the recipe, though texture and flavor may vary slightly.
Pin This Recipe!

Perfect Heart-Shaped Raspberry Cheesecake Brownies
These heart-shaped raspberry cheesecake brownies combine a fudgy brownie base with a creamy cheesecake layer and a tart raspberry swirl, making them a quick, easy, and crowd-pleasing treat perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Total Time: 3 hours (including chilling time)
- Yield: 16 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- ½ cup (115g) unsalted butter, melted
- 1 cup (200g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- ¾ cup (95g) all-purpose flour
- ¼ cup (25g) unsweetened cocoa powder, sifted
- ¼ teaspoon salt
- 8 ounces (225g) cream cheese, softened
- ¼ cup (50g) granulated sugar
- 1 large egg, room temperature
- 1 tablespoon (8g) all-purpose flour
- ⅓ cup (110g) seedless raspberry preserves
Instructions
- Preheat your oven to 350°F (175°C). Line an 8×8 inch baking pan with parchment paper, leaving an overhang on two sides for easy removal.
- In a medium bowl, whisk together the melted butter and 1 cup sugar until smooth. Beat in the 2 eggs and 1 teaspoon vanilla extract until the mixture is glossy and slightly thickened (about 2 minutes).
- In a separate bowl, sift together ¾ cup flour, ¼ cup cocoa powder, and ¼ teaspoon salt. Gradually fold this into the wet mixture with a spatula until uniform, being careful not to overmix.
- Using an electric mixer, beat the softened cream cheese with ¼ cup sugar until very smooth and creamy (about 2-3 minutes). Add 1 egg and 1 tablespoon flour, mixing just until combined.
- Pour the brownie batter into the prepared pan and spread evenly. Dollop the cheesecake batter in spoonfuls over the brownie layer.
- Drop small spoonfuls of raspberry preserves on top of the cheesecake batter. Using a butter knife, swirl gently through both layers to create a marbled effect.
- Bake for 30-35 minutes. The edges should look set, but the center should still jiggle slightly when gently shaken.
- Let the brownies cool at room temperature for about 1 hour, then refrigerate for at least 2 hours or overnight to firm up.
- Lift the brownies out using the parchment overhang and use a heart-shaped cookie cutter to press out shapes. If edges crack slightly, it adds character.
Notes
If raspberry preserves are thick, warm slightly before swirling. Chill cream cheese well before mixing to avoid lumps. Avoid overbaking to keep cheesecake creamy. Let brownies chill thoroughly before cutting for clean shapes. For gluten-free, substitute almond flour; for dairy-free, use dairy-free cream cheese.
Nutrition
- Serving Size: 1 heart-shaped brown
- Calories: 220
- Sugar: 18
- Sodium: 120
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 25
- Fiber: 2
- Protein: 3
Keywords: brownies, cheesecake brownies, raspberry swirl, heart-shaped brownies, Valentine's Day dessert, easy brownies, raspberry cheesecake


