I still remember the first time I baked these Strawberry Cream Cheese Heart Danishes. The kitchen smelled like warm vanilla and sweet strawberries, and before they even cooled, my kids were already picking their favorites off the tray. There’s something about flaky puff pastry and creamy filling that just feels special.
These heart-shaped danishes look like they came straight from a bakery, but they’re surprisingly easy to make at home. Perfect for Valentine’s Day, weekend brunch, Mother’s Day, or whenever you want a simple dessert that feels thoughtful and homemade.
Why You’ll Love This Recipe
This strawberry cream cheese danish recipe keeps things simple. No complicated dough. No long rising times. Just store-bought puff pastry, a creamy filling, and fresh strawberries.
- Quick and beginner-friendly
- Budget-conscious ingredients
- Beautiful presentation with minimal effort
- Easy to customize with different fruits
They’re flaky on the outside, smooth and slightly tangy in the center, and bright with fresh strawberry flavor.
Prep Time & Recipe Details
- Prep Time: 20–25 minutes (plus thaw time)
- Bake Time: 12–15 minutes
- Total Time: About 45 minutes
- Yield: 4 medium danishes
- Course: Breakfast, Brunch, Dessert
- Cuisine: American
Ingredients
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, room temperature
- 2 tablespoons granulated sugar
- ½ teaspoon vanilla extract
- ½ cup fresh strawberries, diced
- 1 large egg
- 1 tablespoon cold water
- Red food coloring (optional)
Helpful tip: Keep your puff pastry cold until you’re ready to cut it. Cold dough puffs better in the oven.
How to Make Strawberry Cream Cheese Heart Danishes
1. Preheat the Oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. Make the Cream Cheese Filling
In a bowl, beat the softened cream cheese, sugar, and vanilla until smooth and creamy. Add a tiny drop of red food coloring if you want a soft pink look. You can mix in a few diced strawberries or leave them for topping.
3. Shape the Hearts
Lightly roll out the puff pastry to smooth any folds. Use a 3–4 inch heart-shaped cookie cutter to cut out shapes.
To create a raised edge:
- Lightly press a smaller heart in the center without cutting through, or
- Score a ½-inch border around each heart with a knife.
4. Add the Filling
Spoon about 1–2 tablespoons of cream cheese mixture into the center of each heart. Stay inside the border. Top with diced strawberries. Don’t overfill.
5. Brush with Egg Wash
Whisk the egg with cold water. Lightly brush the exposed pastry edges for a golden finish.
6. Bake
Bake for 12–15 minutes, or until the pastry is puffed and golden brown. Let them cool slightly before serving.
Optional: Dust with powdered sugar or drizzle with a simple glaze made from powdered sugar and milk.
Nutrition Information (Per Danish – Approximate)
- Calories: 310–340 kcal
- Carbohydrates: 30g
- Protein: 5g
- Fat: 20g
- Saturated Fat: 9g
- Sugar: 10g
- Fiber: 1g
- Sodium: 210mg
Nutrition values may vary depending on ingredient brands.

Serving Ideas
- Serve warm with coffee or tea.
- Add whipped cream for a dessert-style treat.
- Pair with eggs and fresh fruit for a balanced brunch spread.
- Make mini versions for parties or holiday platters.
Storage & Reheating
Refrigerator: Store in an airtight container for up to 3 days.
Reheat: Warm in a 325°F oven for 5–8 minutes to restore crispiness. Avoid microwaving if possible—it softens the pastry.
Freezing: Freeze unbaked danishes on a tray, then transfer to a freezer bag. Bake from frozen at 375°F for 18–22 minutes.
Easy Variations
- Swap strawberries for raspberries or blueberries.
- Add lemon zest to the filling for brightness.
- Sprinkle sliced almonds before baking.
- Use strawberry jam for deeper flavor and color.
Frequently Asked Questions
How long does this recipe take?
Prep takes about 20 minutes (plus thaw time). Bake time is 12–15 minutes.
How many danishes does one sheet make?
Usually about 4 medium hearts, depending on cutter size.
Can I use frozen strawberries?
Yes, just thaw and drain them well.
Is food coloring necessary?
Not at all. It’s just for looks. Strawberry jam works too.
Strawberry Cream Cheese Heart Danishes
Course: Desserts, Recipes4
servings30
minutes45
minutes310–340
kcalIngredients
1 sheet puff pastry, thawed
4 oz cream cheese, room temperature
2 tablespoons granulated sugar
½ teaspoon vanilla extract
½ cup fresh strawberries, diced
1 large egg
1 tablespoon cold water
Red food coloring (optional)
Directions
- Preheat the Oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. - Make the Cream Cheese Filling
In a bowl, beat the softened cream cheese, sugar, and vanilla until smooth and creamy. Add a tiny drop of red food coloring if you want a soft pink look. You can mix in a few diced strawberries or leave them for topping. - Shape the Hearts
Lightly roll out the puff pastry to smooth any folds. Use a 3–4 inch heart-shaped cookie cutter to cut out shapes.
To create a raised edge:
Lightly press a smaller heart in the center without cutting through, or
Score a ½-inch border around each heart with a knife. - Add the Filling
Spoon about 1–2 tablespoons of cream cheese mixture into the center of each heart. Stay inside the border. Top with diced strawberries. Don’t overfill. - Brush with Egg Wash
Whisk the egg with cold water. Lightly brush the exposed pastry edges for a golden finish. - Bake
Bake for 12–15 minutes, or until the pastry is puffed and golden brown. Let them cool slightly before serving.