Easy Cream Cheese Danish Valentine’s Hearts are the kind of treat that look bakery fancy but secretly fit into a busy morning. This recipe is made for those moments when you want to show love without spending hours in the kitchen. Soft, flaky pastry, creamy filling, and a sweet fruit center come together fast and bake beautifully. Whether it is Valentine’s Day breakfast or a surprise weekend treat, these heart shaped Danishes deliver comfort, charm, and serious flavor with minimal effort.

Easy Cream Cheese Danish Valentine’s Hearts
Ingredients
Pastry
- 1 package refrigerated crescent dough sheet or crescent rolls with seams pressed together
- 2 tbsp unsalted butter, melted
- 2 tbsp light brown sugar
Cream Cheese Filling
- 4 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1/2 tsp vanilla extract optional but recommended
Topping and Glaze
- 1/4 cup strawberry jam or preserves seedless preferred
- 1/2 cup powdered sugar
- 1–2 tbsp milk or cream for glaze consistency
Instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- In a small bowl, mix softened cream cheese, powdered sugar, and vanilla extract until smooth.
- Stir brown sugar into the melted butter until fully combined.
- Unroll the crescent dough on a clean surface. Press seams together if needed, then roll lightly to even the dough. Roll into a log and slice into 8 equal pieces.
- Shape each piece into a heart by pressing the center down and pinching the top edges inward.
- Spoon cream cheese filling into the center of each heart, then add a small dollop of strawberry jam on top.
- Brush exposed dough with the butter and brown sugar mixture.
- Bake for 16–18 minutes until puffed and lightly golden. Let cool slightly.
- Mix powdered sugar with milk or cream to form a glaze. Drizzle over warm danishes before serving.
Notes
Table of Contents
Table of Contents
Why You’ll Love Cream Cheese Danish Recipe
- Quick and easy with ready made dough
- Uses simple ingredients you can find anywhere
- Perfect for Valentine’s Day or special breakfasts
- Soft, creamy center with flaky golden edges
- Kid friendly and great for sharing
What makes these cream cheese danish hearts special is the balance. The filling is rich but not heavy, the fruit adds brightness, and the pastry stays light and crisp. Unlike complicated bakery versions, this recipe keeps things realistic while still feeling thoughtful and homemade. It is the kind of recipe that makes people think you worked harder than you actually did.
Ingredients Needed for Cream Cheese Danish
For the Pastry
- Refrigerated crescent dough sheet or crescent rolls, seams pressed together
- Unsalted butter, melted
- Light brown sugar, adds subtle caramel flavor
For the Cream Cheese Filling
- Cream cheese, softened at room temperature
- Powdered sugar, sifted for smooth texture
- Vanilla extract, optional but recommended
For Topping and Glaze
- Strawberry jam or preserves, seedless works best
- Powdered sugar
- Milk or cream, added gradually for glaze consistency

How to Make Easy Cream Cheese Danish Valentine’s Hearts
- Preheat your oven to 350°F and line a baking sheet with parchment paper. This prevents sticking and helps the bottoms bake evenly.
- In a small bowl, mix softened cream cheese with powdered sugar and vanilla until smooth. A smooth filling ensures even baking and a creamy texture.
- Stir brown sugar into melted butter until fully combined. This mixture adds flavor and helps the pastry brown beautifully.
- Unroll the crescent dough on a clean surface. If using rolls, press the seams together firmly. Lightly roll the dough to even it out, then roll it into a log and slice into equal pieces.
- Shape each piece into a heart by gently pressing the center down and pinching the top edges inward. This creates space for the filling while keeping the shape defined.
- Spoon cream cheese filling into the center of each heart, then add a small dollop of strawberry jam on top.
- Brush the exposed dough with the butter mixture. This step adds flavor and creates golden edges during baking.
- Bake for 16 to 18 minutes until puffed and lightly golden. Let cool slightly so the filling can set.
- Mix powdered sugar with milk to form a thick but pourable glaze. Drizzle over warm danishes just before serving.
Serving and Storage Tips
Serve these Valentine’s Hearts slightly warm for the best texture and flavor. They pair perfectly with coffee, tea, or a glass of milk. For a prettier presentation, dust lightly with powdered sugar before glazing. Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently in the oven to keep the pastry crisp.
Nutrition Information
The nutrition values below are estimates and will vary slightly depending on the exact brands used, portion size, and amount of filling added.
Per 1 Danish (approximate):
- Calories: 210 to 240 kcal
- Carbohydrates: 26 g
- Sugar: 10 to 12 g
- Protein: 3 g
- Fat: 11 to 13 g
- Saturated Fat: 6 g
- Cholesterol: 25 mg
- Sodium: 220 mg
- Fiber: 1 g
These cream cheese danish hearts are meant to be a sweet treat rather than an everyday breakfast. The balance of flaky pastry, creamy filling, and fruit topping makes them satisfying, so one is usually enough to curb a craving. Pairing them with fresh fruit or a protein rich side can help create a more balanced meal.
Helpful Notes
- Do not overfill the centers or the filling may spill
- Softened cream cheese is key for smooth texture
- You can swap strawberry jam for raspberry or cherry
- Skip heart shaping for a classic danish look
Conclusion
Easy Cream Cheese Danish Valentine’s Hearts prove that a homemade treat does not need to be complicated to feel special. With flaky pastry, creamy filling, and a sweet fruit topping, this recipe checks all the boxes for flavor, appearance, and simplicity. It is perfect for sharing love through food, especially on busy mornings. If you try this recipe, leave a comment and star rating below. Share your danishes on Pinterest or Facebook and tell us what filling you used.
Frequently Asked Questions
Can I use puff pastry instead of crescent dough?
Yes, puff pastry works well but will be flakier and slightly less soft.
Why did my filling spread too much?
This usually happens if the cream cheese was too warm or the centers were overfilled.
Can I make these ahead of time?
You can assemble them a few hours ahead and bake fresh for best results.
Are these freezer friendly?
They can be frozen after baking, but the texture is best enjoyed fresh.
What’s the secret to a flaky Danish?
The secret to a flaky Danish is keeping the fat cold and avoiding overhandling the dough. Cold butter creates steam as it melts in the oven, which forms those light, flaky layers. It also helps to bake at a properly preheated temperature so the pastry puffs quickly instead of slowly melting. If you are using store bought dough, work fast and return it to the refrigerator if it starts to feel soft.
How many layers of phyllo dough should I use?
Traditional Danish pastry does not use phyllo dough. It is made with laminated dough like puff pastry or enriched yeast dough. If you are adapting this recipe with phyllo, 6 to 8 layers brushed lightly with butter work best. Fewer layers will be too thin, while too many can become dry and brittle. Always keep phyllo covered while working to prevent it from drying out.
What kind of butter should I use for puff pastry?
Unsalted butter with a high fat content is best for puff pastry. European style butter is ideal because it contains more fat and less water, which leads to better layering and flavor. If using regular unsalted butter, make sure it is very cold before baking. Avoid salted butter, as it can overpower the sweetness of the pastry and affect texture.
For delicious and easy recipes, follow me on my Facebook and Pinterest

