Strawberry Cream Cheese Heart Danishes

Photo of author

By Oliver Hayes

Published: May 9, 2026

This post may contain affiliate links. See our disclosure policy.

Baking something special for a loved one doesn’t have to be complicated. These Strawberry Cream Cheese Heart Danishes are the perfect example. They are adorable, delicious, and deceptively simple to make using store-bought puff pastry.

With a sweetened vanilla cream cheese filling and fresh strawberry pieces, each flaky, golden pastry is shaped into a charming heart, making them ideal for Valentine’s Day, anniversaries, or any day you want to show you care.

This recipe will guide you through creating these delightful pastries step-by-step, ensuring bakery-quality results right from your kitchen.

Why You’ll Love This Recipe

This recipe for Strawberry Cream Cheese Heart Danishes hits all the right notes for a perfect homemade dessert. First, it uses accessible ingredients, with puff pastry as the convenient, time-saving base that yields an incredibly flaky and buttery texture. The filling is a simple blend of cream cheese, sugar, and pure vanilla extract, creating a rich and tangy contrast to the sweet, juicy strawberries.

The final presentation in a heart shape is what truly sets these danishes apart, transforming a simple pastry into a thoughtful, personalized gift. They are versatile enough for a fancy brunch, a sweet afternoon snack, or the grand finale of a romantic dinner.

Critical Ingredient Notes & Substitutions

Understanding your ingredients is key to success. Use full-fat, brick-style cream cheese for the best texture and flavor; avoid spreadable tub varieties. For a special twist, a drop of natural red coloring can be kneaded into the filling for a lovely pink hue. Fresh, ripe strawberries are recommended for their bright flavor and texture.

If you must use frozen, ensure they are completely thawed and thoroughly drained of all excess liquid to prevent a soggy pastry. While puff pastry is ideal, in a pinch, two sheets of crescent roll dough can be pressed together, though the final texture will be softer and less flaky.

Step-by-Step Instructions

Step 1: Prep the Pastry and Filling

Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. On a lightly floured surface, unfold the thawed puff pastry sheet. Roll it out slightly to smooth any creases. In a medium bowl, beat the room-temperature cream cheese with the sugar and vanilla extract until completely smooth and creamy.

If using, add a tiny drop of natural food coloring now and mix until evenly tinted. Gently fold in the diced strawberries.

Step 2: Assemble the Hearts

Using a sharp knife or pizza cutter, cut the puff pastry sheet into four equal squares. On each square, place a generous tablespoon of the cream cheese and strawberry mixture in the center. To form the heart shape, fold two opposite corners of the square inward towards the center, just over the edges of the filling.

Then, pinch the other two sides together at the bottom to create the classic heart point. Press gently to seal the seams, ensuring the filling is well-contained.

Step 3: Bake to Golden Perfection

In a small bowl, whisk the egg with one tablespoon of cold water to create an egg wash. Carefully brush the exposed puff pastry of each heart with the egg wash; this will give them a beautiful, glossy golden-brown finish when baked. Place the assembled danishes on the prepared baking sheet, leaving about two inches between each for expansion.

Bake for 14-17 minutes, or until the pastry is puffed and deeply golden. Allow them to cool on the baking sheet for at least 10 minutes before serving, as the filling will be very hot.

Expert Tips for Success

For the flakiest results, keep the puff pastry cold until the moment you are ready to assemble. Work quickly and return the baking sheet to the refrigerator for a 10-minute chill before baking if your kitchen is warm. Do not overfill the danishes, as the cream cheese will expand slightly during baking and could leak out.

The egg wash is not just for color; it helps the pastry layers separate and rise dramatically. For an extra touch of sweetness and sparkle, sprinkle the egg-washed pastries with coarse sparkling sugar or a drizzle of simple glaze after they have cooled.

Serving and Storage Suggestions

These Strawberry Cream Cheese Heart Danishes are best served slightly warm or at room temperature. They are excellent on their own but can be elevated with a light dusting of powdered sugar, a drizzle of strawberry puree, or a dollop of whipped cream. For storage, cool the danishes completely and place them in a single layer in an airtight container.

They will keep at room temperature for one day or in the refrigerator for up to three days. Reheat gently in a toaster oven or conventional oven at 300°F (150°C) for 5-8 minutes to restore crispness.

Nutritional Information

Being mindful of what we eat is important, even with treats. Below is a detailed breakdown of the approximate nutritional content per serving of these danishes. Values can vary based on specific ingredient brands and exact quantities used.

NutrientAmount per Serving
Calories280 kcal
Total Fat16 g
Carbohydrates30 g
Dietary Fiber1 g
Sugars4 g
Protein4 g
Sodium200 mg

Frequently Asked Questions

Can I Make These Ahead of Time?

Yes, you can prepare these danishes ahead of time. Assemble them completely, place them on the parchment-lined baking sheet, and freeze until solid. Once frozen, transfer them to a freezer bag.

Bake directly from frozen, adding 3-5 extra minutes to the baking time. You can also prepare the filling up to two days in advance and store it covered in the refrigerator.

Can I Use a Different Fruit?

Absolutely. This recipe is very adaptable. Blueberries, raspberries, diced peaches, or a berry jam swirl all make excellent alternatives to strawberries. If using a very juicy fruit, consider tossing it with a teaspoon of cornstarch before folding it into the cream cheese to help absorb excess moisture.

Are There Dairy-Free Options?

To make this recipe dairy-free, use a high-quality plant-based cream cheese alternative and a dairy-free puff pastry. The method remains exactly the same, allowing everyone to enjoy this delightful dessert.

Conclusion

Creating beautiful, impressive pastries at home is entirely achievable with this Strawberry Cream Cheese Heart Danishes recipe. It combines simplicity with elegance, offering a delicious payoff for a relatively small amount of hands-on effort. The combination of flaky pastry, creamy filling, and fresh fruit is a timeless winner.

Whether you are baking for a special occasion or simply to brighten an ordinary day, these charming heart-shaped treats are sure to deliver joy and delicious flavor in every bite.


The Recipe

Print

Strawberry Cream Cheese Heart Danishes

Strawberry Cream Cheese Heart Danishes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Adorable, flaky heart-shaped pastries filled with sweet vanilla cream cheese and fresh strawberries. Perfect for a romantic breakfast or dessert.

  • Author: Oliver Hayes
  • Prep Time: 25 min
  • Cook Time: 15 min
  • Total Time: 40 min
  • Yield: 4 servings 1x
  • Category: Dessert
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

1 sheet store-bought puff pastry, thawed
4 oz cream cheese, at room temperature
2 tbsp white sugar
1/2 tsp vanilla extract
1 drop natural red food coloring (optional)
1/2 cup diced fresh strawberries
1 large egg
1 tbsp cold water

Instructions

  1. Preheat oven to 400°F (200°C). Line baking sheet with parchment.
  2. Roll out puff pastry. Mix cream cheese, sugar, and vanilla until smooth. Fold in strawberries.
  3. Cut pastry into 4 squares. Add filling to center of each. Fold corners to form heart shape, pinching to seal.
  4. Whisk egg with water. Brush pastry with egg wash. Bake for 14-17 mins until golden. Cool before serving.

Notes

  • Keep puff pastry cold for best results. Ensure strawberries are well-drained.
  • Reheat leftovers in a toaster oven to regain crispness.

Nutrition

  • Serving Size: 1 Danish
  • Calories: 280 kcal
  • Sugar: 4 g
  • Sodium: 200 mg
  • Fat: 16 g
  • Saturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 1 g
  • Protein: 4 g
  • Cholesterol: 65 mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star