Who knew that love could be shaped like a heart and taste like pure happiness? These Strawberry Cream Cheese Heart Danishes are about to become your new favorite way to say “I care”, whether you’re making them for someone special or treating yourself to a little sweet magic.

Table of Contents
The Story Behind Strawberry Cream Cheese Heart Danishes
I’ll never forget the first time I made Strawberry Cream Cheese Heart Danishes. It was February 13th, and I was running my food truck “The Cozy Fork” when a customer asked if I had anything “extra romantic” for Valentine’s Day. I didn’t, but something clicked in my brain. I rushed home that evening with a sheet of puff pastry, some cream cheese, and the prettiest strawberries I could find.
What happened next was pure kitchen chaos and absolute joy. I was cutting heart shapes like a woman possessed, getting cream cheese under my fingernails, and laughing at my wobbly attempts to make the perfect border. But when those golden, puffy hearts came out of the oven, I knew I’d stumbled onto something special.
The next day, I sold every single batch of Strawberry Cream Cheese Heart Danishes within an hour. People were taking photos, calling their friends, and one gentleman even bought a dozen to propose with (she said yes!). Since then, these little beauties have become my go-to recipe whenever I want to make someone smile.
What makes these Strawberry Cream Cheese Heart Danishes so irresistible? It’s the perfect storm of buttery, flaky puff pastry meeting that tangy-sweet cream cheese filling, all topped with juicy strawberry pieces. They’re like a warm hug in pastry form, and honestly, they’re so much easier to make than they look.

Ingredients List
Let’s talk about the simple magic that makes these danishes absolutely divine. Each ingredient plays its part in creating something truly special.
For the Base:
- 1 sheet store-bought puff pastry (thawed): This is your foundation, those buttery, flaky layers that puff up into golden perfection. Don’t feel guilty about using store-bought; it saves you hours and tastes fantastic, just like in my Spinach and Feta Puff Pastry Bites, where puff pastry does all the heavy lifting for an elegant, flaky result.
For the Cream Cheese Filling:
- 4 oz cream cheese (room temperature): The star of the show! Room temperature is crucial here, cold cream cheese will give you lumps, and nobody wants that.
- 2 tbsp white sugar: Just enough sweetness to balance the tang of the cream cheese without overpowering those gorgeous strawberries.
- 1/2 tsp vanilla extract: This little bit of vanilla adds warmth and depth to the filling.
- Red food coloring: A few drops create that beautiful pink hue that screams romance.
- 1/2 cup diced strawberries: Fresh, sweet, and bursting with flavor. They add texture and that perfect fruity brightness. For the best results, choose ripe but firm berries, this guide on how to choose the best strawberries for baking explains exactly what to look for at the grocery store.
For the Egg Wash:
- 1 large egg: This creates that gorgeous golden-brown finish.
- 1 tbsp cold water: Mixed with the egg, it gives you the perfect consistency for brushing.
Each component works together like a well-orchestrated symphony. The puff pastry provides the buttery crunch, the cream cheese filling offers creamy richness, and those strawberries bring fresh, bright notes that make your taste buds dance.
Timing
Here’s the beautiful truth about these Strawberry Cream Cheese Heart Danishes, they take just 35 minutes from start to finish! That’s 20 minutes of prep time and 15 minutes in the oven. Compared to traditional Danish recipes that can take upwards of 3 hours with homemade dough, this is practically instant gratification.
The key is planning ahead with your puff pastry. I always move mine from freezer to fridge the night before I want to bake. If you forget (we’ve all been there!), you can thaw it on the counter for about 2 hours. Trust me, waiting for properly thawed pastry is worth it, you’ll get better results than trying to rush this step.
Step-by-Step Instructions
Step 1: Prep Your Pastry and Preheat
Start by thawing your puff pastry according to package directions. I can’t stress this enough, properly thawed pastry makes all the difference! While you’re waiting, preheat your oven to 400°F and line a large baking sheet with parchment paper. This temperature gives you that perfect golden crust without burning.
Step 2: Create the Cream Cheese Magic
In a medium bowl, mix your room temperature cream cheese, sugar, and vanilla until it’s light and fluffy. Here’s where the fun begins, add just a few drops of red food coloring. You want a soft pink that whispers “romance,” not screams “fire truck.” Start with one drop and build from there.
Step 3: Cut Those Perfect Hearts
Unfold your thawed puff pastry and use a 3-inch heart cookie cutter to cut out 7 hearts. Place them on your prepared baking sheet about 1 inch apart. Pro tip: if your pastry is slightly sticky, dust your work surface with a tiny bit of flour.
Step 4: Score the Borders
Using a sharp knife or smaller heart-shaped cookie cutter, score a border about 1/4 inch from the edge of each heart. This is crucial, you’re creating a little “well” for your filling. Don’t cut all the way through! You want a shallow cut that will create raised edges when baking.
Step 5: Add the Filling and Strawberries
Spoon about 1/2 tablespoon of your pink cream cheese mixture onto each heart, spreading it gently inside that border you created. Then, sprinkle your diced strawberries evenly on top. Keep everything inside those borders, it looks prettier and prevents overflow.
Step 6: The Golden Egg Wash
In a small bowl, whisk together your egg and cold water. Using your finger or a small pastry brush, apply this egg wash only to the outside border of each danish. This is what gives you that gorgeous golden-brown finish that makes these look bakery-professional.
Step 7: Bake to Perfection
Bake for 15-17 minutes, watching for those edges to turn a beautiful golden brown. Your kitchen will smell absolutely incredible! Let them cool on the pan for about 5 minutes before serving, this prevents the filling from being molten lava hot.
Nutritional Information
Each danish contains approximately 285 calories, which is surprisingly reasonable for such an indulgent treat. You’re getting about 18g of carbohydrates, 12g of fat, and 4g of protein per serving. The strawberries contribute vitamin C and antioxidants, while the cream cheese provides calcium and protein.
Compared to a typical bakery danish, these homemade versions have about 30% fewer calories and significantly less sodium. Plus, you control every ingredient that goes into them!
Healthier Alternatives for the Recipe
Want to lighten these up without sacrificing flavor? I’ve got you covered! Swap the regular cream cheese for reduced-fat cream cheese or even Greek yogurt cream cheese for extra protein. You can reduce the sugar to 1 tablespoon or use coconut sugar for a lower glycemic option.
For a dairy-free version, try using cashew cream cheese, it works beautifully and still gives you that tangy richness. If you want to boost the fiber content, mix in a tablespoon of ground flaxseed with the cream cheese filling.
Consider using sugar-free sweeteners if you’re watching your sugar intake, or add a tablespoon of chia seeds for extra omega-3s. The beauty of this recipe is its flexibility!
Serving Suggestions
These Strawberry Cream Cheese Heart Danishes are perfect for so many occasions! Serve them warm for breakfast with a strong cup of coffee or Earl Grey tea, much like my Raspberry Mille-Feuille Cookies, where flaky pastry and cream come together for an elegant yet approachable treat. They’re absolutely divine as an afternoon treat with prosecco or champagne, talk about feeling fancy!
For a special Valentine’s Day breakfast in bed, arrange them on a pretty plate with fresh strawberry slices and a dusting of powdered sugar. They also make incredible additions to brunch spreads alongside fresh fruit and mimosas.
I love serving these with a side of Greek yogurt mixed with honey for extra richness, or with a small bowl of warm maple syrup for drizzling. They’re also stunning when plated with edible flowers like pansies or rose petals for extra romance.
Common Mistakes to Avoid
Don’t skip the thawing time on your puff pastry, I see this mistake constantly! Pastry that’s too cold won’t roll properly, while pastry that’s too warm becomes sticky and loses its layers. Room temperature pastry should feel cool but pliable.
Another biggie: don’t overload the filling! I know it’s tempting to pile on more strawberries, but too much filling will leak out and create a mess. Trust the measurements, they’re tested to perfection.
Watch your oven like a hawk during the last few minutes. These can go from golden to burnt quickly. Also, make sure your cream cheese is truly at room temperature, lumpy filling is nobody’s friend.
Storing Tips for the Recipe
Here’s the honest truth, these danishes are absolutely best enjoyed fresh and warm from the oven. They don’t store particularly well due to the cream cheese filling and the nature of puff pastry.
If you must store leftovers, keep them in the refrigerator for up to 24 hours in an airtight container. To refresh them, pop them in a 350°F oven for about 5 minutes. They won’t be exactly like fresh, but they’ll still be delicious.
You can prep the cream cheese filling up to two days ahead and store it covered in the fridge. Just bring it back to room temperature before using. The diced strawberries are best done day-of to prevent them from releasing too much juice.
Conclusion
These Strawberry Cream Cheese Heart Danishes prove that sometimes the most impressive treats are surprisingly simple to make. With just a handful of ingredients and 35 minutes, you can create something that looks like it came from a fancy bakery but tastes even better because it’s made with love.
Whether you’re surprising someone special, treating yourself, or bringing something gorgeous to brunch, these danishes deliver every single time. If you love festive, heart-shaped baking, you’ll also enjoy my Valentine’s Day Red Velvet Bear Cookies, another playful and crowd-pleasing way to celebrate love in the kitchen. The combination of flaky pastry, creamy filling, and fresh strawberries creates pure magic that’ll have everyone asking for the recipe.
Ready to make some kitchen magic happen? Grab your ingredients and let’s get baking, your taste buds (and anyone lucky enough to try these) will thank you!
Print
Strawberry Cream Cheese Heart Danishes
- Total Time: 35 minutes
- Yield: 7 danishes 1x
Description
These Strawberry Cream Cheese Heart Danishes combine flaky puff pastry, a tangy-sweet cream cheese filling, and juicy strawberries in an adorable heart shape ; perfect for Valentine’s Day or anytime you need a little love.
Ingredients
- 1 sheet store-bought puff pastry (thawed)
- 4 oz cream cheese (room temperature)
- 2 tbsp white sugar
- 1/2 tsp vanilla extract
- Red food coloring (optional)
- 1/2 cup diced strawberries
- 1 large egg
- 1 tbsp cold water
Instructions
1. Preheat oven to 400°F and line a baking sheet with parchment paper.
2. Mix cream cheese, sugar, vanilla, and food coloring until smooth and pink.
3. Roll out puff pastry and cut out 3-inch heart shapes (about 7).
4. Score a 1/4 inch border inside each heart without cutting through.
5. Add about 1/2 tbsp of cream cheese mixture inside each border and top with strawberries.
6. Whisk egg and water, then brush onto the outer edge of each heart.
7. Bake for 15–17 minutes until puffed and golden brown. Let cool 5 minutes before serving.
Notes
- Thaw puff pastry properly before use, it should be cool but pliable.
- Don’t overfill with cream cheese or strawberries to prevent leaks.
- Best enjoyed fresh, but can be stored refrigerated for 24 hours and reheated.
- Try other fruits like raspberries or blueberries for variation.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 danish
- Calories: 285
- Sugar: 6g
- Fat: 12g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 4g
Keywords: strawberry danish, valentines dessert, heart pastry, cream cheese danish
FAQs
Can I make these danishes ahead of time?
While they’re best fresh, you can prep the cream cheese filling up to 2 days ahead. Assemble and bake them the day you plan to serve for optimal results.
What if I don’t have a heart-shaped cookie cutter?
No worries! Use a round cutter or even cut squares. You can also freehand cut hearts with a knife, imperfect shapes add rustic charm.
Can I use frozen strawberries instead of fresh?
Fresh strawberries work best, but if using frozen, thaw them completely and pat dry with paper towels to remove excess moisture.
Why did my pastry not puff properly?
This usually happens when the pastry was too warm when it went into the oven, or your oven temperature was too low. Make sure pastry is cool but pliable, and verify your oven temperature with a thermometer.
Can I substitute the cream cheese with something else?
Absolutely! Greek yogurt cream cheese, mascarpone, or even ricotta mixed with a little powdered sugar work beautifully as alternatives.