Fluffy Heart-Shaped Strawberry Cream Cheese Danish Pastries Easy Homemade Recipe

Ready In
Servings
Difficulty

It all started on a morning when I half-heartedly tossed together some pastry dough, not really expecting much. I’d woken up with a kitchen mess from a failed breakfast attempt, and honestly, I just wanted something sweet to turn the day around. I grabbed cream cheese and some leftover strawberry jam, thinking I’d try a quick twist on a danish—nothing fancy, just a little pick-me-up. The heart shape was a whim, inspired by a doodle my kid left on a napkin the day before.

What surprised me was how fluffy and tender these pastries turned out, with that creamy, slightly tangy cheese filling playing so well against the sweet strawberry. The smell that filled my kitchen was enough to lift any mood, and the flaky, golden crust was the perfect excuse to keep baking these treats all week long.

People kept asking if I’d bought them, and when I admitted they were homemade (and pretty easy, too), I knew I had stumbled on a little winner. These fluffy heart-shaped strawberry cream cheese danish pastries stuck with me—not just because they brighten up a breakfast or brunch, but because they somehow capture that cozy, “I made this just for you” feeling you can’t fake. And well, isn’t that what good food is really about?

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in under 45 minutes, perfect for a sweet weekend morning or last-minute brunch.
  • Simple Ingredients: No fancy shopping trips—most are pantry staples with fresh cream cheese and berries.
  • Perfect for Special Occasions: Ideal for Valentine’s Day, Mother’s Day, or any time you want to impress without stress.
  • Crowd-Pleaser: Kids and adults alike love the sweet, creamy filling paired with a tender, flaky crust.
  • Unbelievably Delicious: The balance between the fluffy pastry, smooth cream cheese, and bright strawberry is pure comfort food magic.

This isn’t just another danish recipe. The secret lies in the light, airy dough that practically melts in your mouth, and the creamy filling that’s whipped just right—not too sweet, not too tangy. Plus, the heart shape adds a little fun and charm that makes these pastries feel like a special gift rather than just breakfast. Honestly, once I started making these, I couldn’t stop tweaking the strawberry filling to get that perfect jammy pop without overpowering the cream cheese. It’s the kind of recipe that brings a little joy to the kitchen and, more importantly, to whoever you share it with.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of the ingredients are pantry staples, and you can swap a few to suit your needs or what’s on hand.

  • For the Pastry Dough:
    • All-purpose flour – 2 ½ cups (300 g)
    • Granulated sugar – 3 tbsp (40 g)
    • Instant yeast – 2 ¼ tsp (1 packet)
    • Salt – ½ tsp
    • Whole milk – ¾ cup, warm (180 ml) (room temperature dairy or plant-based alternative)
    • Unsalted butter – 4 tbsp (57 g), softened (use vegan butter for dairy-free)
    • Large egg – 1, room temperature
  • For the Cream Cheese Filling:
    • Cream cheese – 8 oz (225 g), softened (Philadelphia brand works well for smooth texture)
    • Powdered sugar – ¼ cup (30 g)
    • Vanilla extract – 1 tsp
    • Fresh lemon juice – 1 tsp (adds brightness)
  • For the Strawberry Topping:
    • Strawberry jam or preserves – ½ cup (160 g) (I prefer homemade or Bonne Maman for quality)
    • Fresh strawberries – 4-5 medium, sliced (optional for texture)
  • For the Egg Wash:
    • Large egg yolk – 1
    • Water – 1 tbsp
  • Optional:
    • Powdered sugar for dusting
    • Almond slices for garnish (adds crunch)

If you want to keep things gluten-free, almond or oat flour blends can sometimes work with minor texture differences. For dairy-free, swap cream cheese with a plant-based alternative like cashew cream cheese, though it might affect the tanginess a bit. Fresh berries can be swapped for any berry jam you prefer, like raspberry or blueberry, depending on the season.

Equipment Needed

  • Mixing bowls – a medium and a large one for dough and filling
  • Stand mixer or hand mixer – for kneading dough and whipping cream cheese filling
  • Rolling pin – for flattening the dough evenly
  • Baking sheet – lined with parchment paper or silicone mat for easy cleanup
  • Pastry brush – to apply the egg wash for a glossy finish
  • Sharp knife or cookie cutter – to cut out heart shapes (a knife works fine if you don’t have a cutter)
  • Cooling rack – to let pastries cool without sogginess

If you don’t own a stand mixer, a sturdy wooden spoon and some elbow grease will do just fine for the dough. I’ve tried both methods, and while the mixer saves time, kneading by hand actually feels kind of satisfying (and you get to know your dough better). For the heart shapes, a cookie cutter is nice but not necessary—freehand cutting adds charm and a rustic vibe to your pastries.

Preparation Method

heart-shaped strawberry cream cheese danish pastries preparation steps

  1. Activate the yeast: In a small bowl, combine warm milk (about 110°F/43°C) with sugar and yeast. Stir gently and let it sit for 5-7 minutes until foamy. If it doesn’t foam, your yeast might be inactive—start over with fresh yeast.
  2. Make the dough: In a large bowl, mix flour and salt. Add softened butter, egg, and the yeast mixture. Mix until a shaggy dough forms.
  3. Knead the dough: Transfer to a floured surface and knead for about 8-10 minutes until smooth and elastic. The dough should be soft but not sticky. Add a sprinkle of flour if it sticks too much.
  4. First rise: Place dough in a greased bowl, cover with a clean towel or plastic wrap, and let it rise in a warm spot for 1 hour or until doubled in size.
  5. Prepare the cream cheese filling: While dough rises, beat softened cream cheese, powdered sugar, vanilla extract, and lemon juice until smooth and creamy. Set aside in the fridge.
  6. Shape the pastries: Once the dough has risen, punch it down gently and roll it out on a lightly floured surface into a 12×14-inch (30×35 cm) rectangle. Using a heart-shaped cutter or knife, cut out hearts. Place them on the prepared baking sheet.
  7. Add filling and topping: Spoon about 1 tbsp of cream cheese filling in the center of each heart, then add a dollop of strawberry jam on top. Optionally, scatter a few fresh sliced strawberries for extra texture.
  8. Fold and seal: Fold the dough slightly over the filling edges to create a raised border, pinching gently to hold the shape.
  9. Apply egg wash: Beat egg yolk with water and brush lightly over each pastry for a shiny, golden finish.
  10. Second rise: Let pastries rest for 15-20 minutes to puff slightly before baking.
  11. Bake: Preheat oven to 375°F (190°C). Bake pastries for 15-18 minutes until puffed and golden brown.
  12. Cool and serve: Transfer to a cooling rack. Dust with powdered sugar or sprinkle almond slices while warm, if desired.

Watch for the dough’s texture during kneading—it should spring back lightly when pressed. If the dough isn’t rising well, your kitchen might be too cold; a sunny window or near a warm stove works well. And trust your nose: the smell of baking pastry is your best timer!

Cooking Tips & Techniques

One trick I’ve learned is to make sure your cream cheese is fully softened before mixing. Cold cream cheese can cause lumps in the filling. If you forget to take it out ahead, a quick 10-second zap in the microwave helps.

When rolling out the dough, keep your surface lightly floured but don’t overdo it, or the dough can turn tough. Patience is key—roll gently and evenly for that perfect flaky texture.

Don’t skip the egg wash! It’s what gives these pastries that irresistible golden glow and a bit of crisp. For a richer color, some bakers add a touch of milk to the egg wash or brush twice, but I find a single, even coat does the trick.

Also, avoid overfilling the pastries. Too much cream cheese or jam can leak during baking and make a mess. A tablespoon of filling per pastry keeps it tidy and delicious.

Last thing: timing your second rise is a balancing act. Too short, and the pastries might be dense; too long, and the dough can collapse. Fifteen to twenty minutes in a warm spot usually hits the sweet spot.

Variations & Adaptations

  • Flavor twists: Swap strawberry jam with raspberry or apricot preserves. Add a sprinkle of cinnamon or lemon zest to the cream cheese filling for a fresh kick.
  • Diet-friendly: Use gluten-free flour blends for the dough and dairy-free cream cheese alternatives. Coconut or almond yogurt can replace milk in the dough for a vegan option.
  • Seasonal adaptations: In summer, fresh berries like blueberries or raspberries can top the cream cheese instead of jam. For fall, try adding a dollop of pumpkin butter with a pinch of nutmeg.
  • Cooking method: If you prefer, these pastries can be baked in a convection oven, which might reduce baking time by a couple of minutes. Just keep an eye on browning.
  • Personal favorite: I once added a thin layer of almond paste under the cream cheese for a richer, nutty flavor. It’s a bit extra but worth trying when you want a special treat.

Serving & Storage Suggestions

These pastries taste best warm from the oven with a light dusting of powdered sugar. Serve alongside a cup of coffee, tea, or even a glass of cold milk for a classic pairing. They also make a charming addition to brunch spreads or holiday breakfasts.

Store leftover danishes in an airtight container at room temperature for up to 2 days. For longer storage, place them in the fridge for up to 5 days or freeze individually wrapped for up to 2 months.

To reheat, pop them in a preheated 350°F (175°C) oven for 5-7 minutes until warmed through and crisp again. Microwave reheating can make the crust chewy, so oven warming is best. Over time, the flavors meld nicely, and the cream cheese filling becomes even creamier.

Nutritional Information & Benefits

Each fluffy heart-shaped strawberry cream cheese danish pastry contains roughly 250-300 calories, depending on size and exact ingredients. They provide a balanced mix of carbs, fats, and protein thanks to the rich cream cheese and buttery dough.

Strawberries add a boost of vitamin C and antioxidants, while cream cheese contributes calcium and protein. Using fresh or quality fruit preserves keeps added sugars moderate compared to processed fillings.

For those mindful of gluten or dairy, substitutions can make this recipe accessible without sacrificing too much on texture or flavor. Just watch the sugar content if managing blood sugar.

From my experience, these pastries hit that sweet spot between indulgence and homemade goodness—great for treating yourself without going overboard.

Conclusion

These fluffy heart-shaped strawberry cream cheese danish pastries are a sweet little surprise that started as a kitchen accident and turned into a favorite for mornings when you want something special without the fuss. They’re perfectly tender, lightly sweet, and just the right balance of creamy and fruity.

Feel free to tweak the filling, shapes, or toppings to match your mood or occasion. What I love most is how they bring a smile, whether served quietly with breakfast or shared with friends over coffee.

Try them out and let me know how you make them your own. Happy baking—and here’s to many cozy mornings filled with warm pastry hugs!

FAQs

Can I make the dough ahead of time?

Yes! You can prepare the dough the night before, let it rise once, then refrigerate. Roll and shape pastries the next day before baking.

What if I don’t have a heart-shaped cutter?

No worries! Use a knife to freehand cut hearts or any shape you like. Rustic shapes add charm and personality.

Can I freeze these pastries?

Absolutely. Freeze fully cooled pastries wrapped tightly in plastic wrap and foil. Reheat in the oven straight from frozen.

How do I keep the filling from leaking?

Don’t overfill and fold the dough edges firmly around the filling. Also, avoid letting pastries rise too long before baking.

Is there a vegan version of this recipe?

Yes, swap dairy milk and cream cheese for plant-based alternatives, use vegan butter, and ensure your yeast is vegan-friendly. The texture will be slightly different but still delicious.

Pin This Recipe!

heart-shaped strawberry cream cheese danish pastries recipe
Print

Fluffy Heart-Shaped Strawberry Cream Cheese Danish Pastries

These fluffy heart-shaped danish pastries feature a tender, flaky crust filled with creamy, slightly tangy cream cheese and sweet strawberry jam, perfect for breakfast or brunch.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 18 minutes
  • Total Time: 1 hour 38 minutes
  • Yield: 12 pastries 1x
  • Category: Breakfast, Brunch, Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 ½ cups all-purpose flour (300 g)
  • 3 tbsp granulated sugar (40 g)
  • 2 ¼ tsp instant yeast (1 packet)
  • ½ tsp salt
  • ¾ cup whole milk, warm (180 ml)
  • 4 tbsp unsalted butter, softened (57 g)
  • 1 large egg, room temperature
  • 8 oz cream cheese, softened (225 g)
  • ¼ cup powdered sugar (30 g)
  • 1 tsp vanilla extract
  • 1 tsp fresh lemon juice
  • ½ cup strawberry jam or preserves (160 g)
  • 45 medium fresh strawberries, sliced (optional)
  • 1 large egg yolk
  • 1 tbsp water
  • Powdered sugar for dusting (optional)
  • Almond slices for garnish (optional)

Instructions

  1. Activate the yeast: In a small bowl, combine warm milk (about 110°F/43°C) with sugar and yeast. Stir gently and let it sit for 5-7 minutes until foamy.
  2. Make the dough: In a large bowl, mix flour and salt. Add softened butter, egg, and the yeast mixture. Mix until a shaggy dough forms.
  3. Knead the dough: Transfer to a floured surface and knead for about 8-10 minutes until smooth and elastic. Add a sprinkle of flour if it sticks too much.
  4. First rise: Place dough in a greased bowl, cover, and let it rise in a warm spot for 1 hour or until doubled in size.
  5. Prepare the cream cheese filling: Beat softened cream cheese, powdered sugar, vanilla extract, and lemon juice until smooth and creamy. Refrigerate until ready to use.
  6. Shape the pastries: Punch down the dough and roll it out into a 12×14-inch rectangle. Cut out heart shapes using a cutter or knife and place on a lined baking sheet.
  7. Add filling and topping: Spoon about 1 tbsp cream cheese filling in the center of each heart, then add a dollop of strawberry jam on top. Optionally, add sliced strawberries.
  8. Fold and seal: Fold the dough slightly over the filling edges to create a raised border, pinching gently to hold the shape.
  9. Apply egg wash: Beat egg yolk with water and brush lightly over each pastry for a shiny, golden finish.
  10. Second rise: Let pastries rest for 15-20 minutes to puff slightly before baking.
  11. Bake: Preheat oven to 375°F (190°C). Bake pastries for 15-18 minutes until puffed and golden brown.
  12. Cool and serve: Transfer to a cooling rack. Dust with powdered sugar or sprinkle almond slices while warm, if desired.

Notes

Ensure cream cheese is fully softened before mixing to avoid lumps. Do not overfill pastries to prevent leaking. Use a warm spot for dough rising. Egg wash gives a glossy golden finish. Dough can be kneaded by hand if no mixer is available. Dough can be prepared ahead and refrigerated overnight. Freeze cooled pastries for up to 2 months. Reheat in oven for best texture.

Nutrition

  • Serving Size: 1 pastry
  • Calories: 275
  • Sugar: 12
  • Sodium: 180
  • Fat: 14
  • Saturated Fat: 8
  • Carbohydrates: 30
  • Fiber: 1
  • Protein: 5

Keywords: strawberry danish, cream cheese pastry, heart-shaped pastry, homemade danish, breakfast pastry, brunch recipe, easy danish recipe

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating