Cinnamon and Cream

Flaky Danish Pastries with Cream Cheese and Seasonal Fruit

24 min read

↓ Jump to Recipe

There is something almost magical about pulling a tray of golden Danish pastries from the oven, the butter-layered dough puffed and crackling, the cream cheese filling just set, and a scatter of fruit glistening on top. The kitchen smells like a proper Scandinavian bakery, and for a moment everything feels unhurried and special. These are the kind of pastries that make a slow Saturday morning feel like a genuine occasion, the kind you linger over with a good cup of coffee and absolutely no guilt about seconds.

What sets this recipe apart is the rough puff dough, a faster, more forgiving cousin to traditional croissant-style laminated dough. Instead of spending two days on precise butter blocks and chilled rests, you grate frozen butter directly into the flour and fold the dough three times to create those signature flaky, pull-apart layers. The cream cheese filling is sweetened just enough, brightened with a little lemon zest, and stabilized with an egg yolk so it stays creamy rather than weeping during baking. For the fruit, you have complete freedom: raspberries and apricots in summer, sliced pears and cranberries in winter, or a simple spoonful of good-quality jam any time of year.

This recipe is rated medium difficulty, not because anything is technically complicated, but because the dough benefits from patience and cold hands. If you have ever made scones or pie crust, you already have the instincts you need. This is a perfect weekend bake for anyone who wants to impress guests or simply treat themselves to something genuinely beautiful from their own oven.

Prep: 45 minutes (plus 1 hour chilling)Total: 2 hours 15 minutesYield: 12 individual Danish pastriesDifficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian
Servings:

12

servings

Ingredients

  • Glazing
  • 300 gall-purpose flour (about 2 1/2 cups, spooned and leveled), plus extra for dusting
  • 7 ginstant yeast (1 packet or 2 1/4 tsp)
  • 30 ggranulated sugar (about 2 1/2 tbsp)
  • 1 tspfine sea salt
  • 225 gunsalted butter, frozen (about 1 cup or 2 sticks), divided: 200g for laminating, 25g melted for dough
  • 120 mlwhole milk, warmed to about 110°F (43°C) (about 1/2 cup)
  • 1 largeegg, room temperature
  • 1 tsppure vanilla extract
  • 225 gfull-fat block cream cheese, softened to room temperature (8 oz)
  • 50 gpowdered sugar, sifted (about 1/2 cup)
  • 1 largeegg yolk, room temperature
  • 1 tspfinely grated lemon zest (from about half a lemon)
  • 0.5 tsppure vanilla extract (for filling)
  • 200 gfresh or thawed-and-drained fruit of your choice (about 1 1/2 cups): raspberries, blueberries, sliced strawberries, apricot halves, or cherry-pie filling
  • 1 largeegg, beaten with 1 tbsp milk (egg wash)
  • 60 gapricot jam or neutral fruit preserves (about 3 tbsp)
  • 1 tbspwater (to thin the glaze)
  • Serving)
  • Powdered sugar for dusting (optional

Ingredient Substitutions

full-fat block cream cheese

  • Mascarpone cheese in equal amounts: produces a slightly richer, silkier filling with a milder tang
  • Ricotta cheese (drained overnight through a fine mesh sieve): gives a lighter, grainier texture and less tang. Add an extra 10g powdered sugar to compensate.
whole milk

  • 2% milk: works well with minimal difference in texture
  • Oat milk or full-fat coconut milk: suitable dairy-free alternative. The fat content in oat or coconut milk helps keep the dough tender.
unsalted butter (for laminating)

  • European-style butter (84% fat): actually preferred if you can find it. Higher fat content creates even flakier, more distinct layers and richer flavor.
  • Vegan block butter (not spreadable): must be very cold and firm. Results in slightly less flakiness but still delicious.
fresh fruit

  • Good-quality fruit jam or preserves (2 tsp per Danish): the easiest swap. Avoid jelly, which is too runny and will bleed into the dough.
  • Canned fruit in juice (well-drained and patted dry): works perfectly. Avoid fruit packed in heavy syrup as the excess sugar can burn.
instant yeast

  • Active dry yeast in the same amount: bloom it first in the warm milk with a pinch of sugar for 5 to 10 minutes until foamy, then proceed with the recipe. Rising times may be slightly longer.
apricot jam glaze

  • Any light-colored jam (peach, orange marmalade): works identically. Avoid dark jams like blackberry, which can make the pastries look muddy.
  • Simple syrup (equal parts sugar and water, simmered 2 minutes): gives a clean, neutral shine with no fruit flavor.

Instructions

🔧 Equipment

🥣large mixing bowl
🧁box grater
🪵rolling pin
📋two large rimmed baking sheets
📄parchment paper
hand mixer or stand mixer
🔵fine mesh sieve or strainer
🔪sharp knife or pizza cutter
🖌️pastry brush
🥣small saucepan
🧁plastic wrap
🔵cooling rack
🔪bench scraper (optional but helpful)
🌡️oven thermometer (recommended)



Prep: 45 minutes (plus 1 hour chilling)
Bake: 20 to 22 minutes at 375°F (190°C)
Total: 2 hours 15 minutes (including chilling)
  1. Make the dough: Whisk together the flour, instant yeast, sugar, and salt in a large bowl. Grate the 200g of frozen butter on the large holes of a box grater directly into the flour mixture, tossing frequently with a fork so the butter shreds stay coated and separate. Drizzle in the warm milk, 25g melted (but not hot) butter, the egg, and vanilla. Stir with a fork until a shaggy dough forms, then turn it out onto a lightly floured surface and knead very briefly, just 4 to 5 turns, until it barely holds together. It will look rough and you will see butter streaks. That is exactly right.
  2. Laminate the dough: On a lightly floured surface, roll the dough into a rectangle roughly 12 by 8 inches. Fold the bottom third up and the top third down, like a business letter. Rotate 90 degrees and roll out again to 12 by 8 inches. Repeat the fold. Wrap in plastic wrap and refrigerate for at least 45 minutes, or up to overnight. The cold rest firms the butter, which is what creates the distinct flaky layers when it hits the hot oven.
  3. Make the cream cheese filling: Beat the softened cream cheese with the sifted powdered sugar, egg yolk, lemon zest, and vanilla extract until completely smooth and creamy, about 2 minutes with a hand mixer or vigorous stirring. Cover and refrigerate until ready to use.
  4. Shape the Danishes: Line two large baking sheets with parchment paper. Remove the chilled dough and roll it out on a lightly floured surface to a 16 by 12 inch rectangle, about 1/4 inch thick. Using a sharp knife or pizza cutter, cut into 12 equal squares (approximately 4 by 4 inches each). Transfer squares to the prepared baking sheets, spacing them at least 2 inches apart. For a pinwheel shape: make a 1 1/2-inch diagonal cut from each corner toward the center without cutting all the way through. Fold every other point into the center and press lightly. For a simple envelope shape: bring all four corners to the center and press. Alternatively, leave as a flat square and simply press a well into the center with your fingers.
  5. Fill, proof, and egg wash: Spoon a heaped tablespoon of cream cheese filling into the center of each shaped pastry. Add 3 to 4 pieces of fruit on top of the filling, pressing them in gently. Cover the trays loosely with lightly oiled plastic wrap and let the pastries proof at room temperature for 30 to 40 minutes, until slightly puffed. They will not double in size like a yeasted bun. A gentle puff is enough. Brush the exposed dough edges carefully with egg wash.
  6. Bake: Preheat the oven to 375°F (190°C) while the pastries are proofing. Bake for 20 to 22 minutes, rotating the trays halfway through, until the pastries are deeply golden brown on the edges and the bottoms feel firm and sound hollow when tapped. The cream cheese filling will puff up but will settle as it cools.
  7. Glaze and cool: While the pastries bake, warm the apricot jam with 1 tablespoon of water in a small saucepan over low heat, stirring until fluid. Strain out any solids. As soon as the pastries come out of the oven, brush the warm glaze over the fruit and exposed dough. Transfer to a cooling rack. Let rest at least 15 minutes before serving. Dust with powdered sugar just before serving if desired.
Prep: 45 minutes (plus 1 hour chilling)
Bake: 10 to 12 minutes at 340°F (170°C)
Total: 2 hours (including chilling), cooking in batches
The air fryer produces beautifully golden, extra-crispy edges and a faster bake. This is ideal if you want just a few pastries at a time, fresh and hot, rather than baking the whole batch at once. Cook in batches of 2 to 3, as the air fryer needs good airflow.
  1. Prepare the dough and filling through all chilling and shaping steps exactly as described in the oven method. The dough preparation is identical. Proof the shaped and filled pastries on a parchment-lined tray for 30 to 40 minutes as directed.
  2. Preheat your air fryer to 340°F (170°C) for 3 minutes. Cut parchment paper to fit your air fryer basket, or use a perforated air fryer liner. Do not skip this: the cream cheese filling can drip and the fruit juices will burn onto the basket without it.
  3. Brush the proofed pastry edges with egg wash. Carefully transfer 2 to 3 pastries to the air fryer basket, leaving at least 1 inch of space between them. Do not overcrowd. Air fry at 340°F (170°C) for 10 to 12 minutes, until the edges are deep golden brown. The lower temperature compared to the oven prevents the outsides from over-browning before the center is cooked. Check at the 9-minute mark: air fryer wattages vary.
  4. Remove carefully using tongs or a spatula. The pastries and filling will be extremely hot. Transfer to a cooling rack. Brush immediately with the warm apricot glaze while the pastries are still hot. Repeat with the remaining batches. Let cool for at least 10 minutes before eating.
  5. Note on texture: Air-fried Danishes have a slightly crispier exterior and a more pronounced snap to the layers than oven-baked ones. The filling will be a touch more set. Both are delicious; it simply depends on your preference.
Prep: 45 minutes (plus 1 hour chilling)
Bake: 22 to 25 minutes at 375°F (190°C) from frozen
Total: 2 hours 15 minutes day one (prep) plus 45 minutes day two (bake)
This is the most practical method for entertaining or holiday mornings. Shape and fill the pastries, freeze them unbaked on trays, then bake directly from frozen whenever you need them. No thawing required, and the results are indistinguishable from freshly shaped pastries.
  1. Complete the dough and filling through the shaping and filling steps exactly as in the oven method. Place the shaped, filled, and un-proofed Danishes on a parchment-lined baking sheet, spacing them apart so they do not touch. Do not brush with egg wash yet.
  2. Freeze the tray uncovered for 1 to 2 hours until the pastries are solid. Once firm, transfer them to a zip-lock freezer bag or airtight container, layering with parchment between each one. They will keep in the freezer for up to 6 weeks. Label with the date.
  3. When ready to bake, preheat the oven to 375°F (190°C). Remove as many pastries as you need from the freezer and place on a parchment-lined baking sheet. Do not thaw. Let them sit at room temperature for 15 minutes only, just long enough to take the worst of the chill off so the egg wash can adhere properly.
  4. Brush the edges with egg wash and bake at 375°F (190°C) for 22 to 25 minutes, slightly longer than fresh, until deeply golden. The yeast will still activate and provide a gentle puff during the extended bake time. Rotate the tray at the halfway point.
  5. Glaze with warmed apricot jam as soon as they come out of the oven and transfer to a cooling rack. The texture and flavor will be every bit as good as freshly baked. This is the secret to effortless impressive breakfasts and brunches.

Nutrition Per Serving

Per 1 serving (makes 12 individual Danish pastries)

345Calories
36gCarbs
14gSugar
20gFat
6gProtein

Why This Recipe Works

Traditional Danish pastry dough, known as wienerbrød, is a yeasted laminated dough, meaning it contains both yeast for lift and distinct butter layers for flakiness. The magic happens in the oven when the water content in those cold butter layers converts rapidly to steam, forcing the dough apart into dozens of thin, crispy sheets. In classic lamination, you encase a solid butter block in dough and fold it repeatedly in a highly controlled process. This recipe uses a shortcut called rough puff or blitz lamination, where frozen butter is grated into the flour so you begin with hundreds of tiny butter pieces already distributed throughout the dough. Each fold then flattens and layers those pieces, and as long as the dough stays cold throughout, you still get gorgeous, distinct flaky layers without the two-day process.

The cream cheese filling is stabilized with an egg yolk, which is key. Cream cheese on its own can weep liquid and separate when heated, leaving a wet, sunken puddle in the center of your pastry. The egg yolk adds fat and protein that coagulate gently during baking, keeping the filling soft and creamy but structurally cohesive. The lemon zest is not merely decorative: its aromatic oils cut through the richness of the cream cheese and brighten the overall flavor in a way that lemon juice alone cannot, because juice adds acidity but loses the fragrant top notes.

The apricot glaze serves two practical purposes beyond beauty. First, it seals the surface of the fruit, slowing oxidation and keeping cut fruit from browning. Second, it creates a moisture barrier that keeps the pastry layers from absorbing humidity from the fruit during storage. If your pastries come out with a soggy bottom, the most common culprit is fruit that was not drained thoroughly enough. Fresh berries are naturally high in moisture, and that liquid is driven out by heat. Pat your fruit dry with paper towels before using, and if using thawed frozen fruit, drain it in a sieve for at least 30 minutes first.

Baker’s Tips

  • Keep everything cold. If at any point the dough becomes greasy or you can see the butter smearing rather than staying in distinct pieces, wrap it and refrigerate for 15 minutes before continuing. Warm butter absorbs into the dough and you lose the layers.
  • Do not skip flouring the grater. Toss the butter shreds in the flour mixture frequently as you grate to prevent clumping. The goal is individual coated butter pieces, not a single lump.
  • Use full-fat block cream cheese, not the spreadable kind in a tub. Spreadable cream cheese has added stabilizers and air whipped in, which makes the filling looser and more prone to weeping during baking.
  • Score or cut the dough with a very sharp knife or bench scraper. A dull knife drags and compresses the layers at the cut edge, which prevents them from opening up during baking.
  • Resist the urge to overfill. One heaped tablespoon of cream cheese filling and a modest amount of fruit is plenty. Overfilled Danishes leak and the filling can prevent the dough from puffing around it.
  • Rotate your baking trays halfway through baking. Most home ovens have hot spots, and Danishes at the back of the oven can over-brown on one side while those at the front are still pale.
  • Brush the glaze on hot pastries, not cooled ones. The heat helps the glaze flow into crevices and adhere properly. On a cool pastry, it sits in a thick, sticky puddle.

Variations

  • Lemon curd and blueberry: Replace the cream cheese filling with 2 tablespoons of good-quality lemon curd per Danish, then top with fresh blueberries. Intensely tangy and beautiful.
  • Apple cinnamon: Top the cream cheese filling with finely diced apple tossed in 1 tsp cinnamon, 1 tbsp brown sugar, and a squeeze of lemon juice. Tastes like apple pie in pastry form.
  • Chocolate hazelnut: Swap the fruit for a teaspoon of chocolate hazelnut spread nestled into the cream cheese filling before baking. Finish with a drizzle of melted dark chocolate instead of the jam glaze.
  • Savory version: Omit the sugar from the filling and fruit entirely. Fill with herbed cream cheese and top with caramelized onions and a small slice of smoked salmon added after baking.

Troubleshooting & FAQ

My pastries came out flat with no flaky layers. What went wrong?
This almost always means the butter got too warm at some point during the process. When butter warms above about 65°F (18°C), it starts to soften and absorb into the flour rather than staying as distinct pieces. The result is an enriched bread-like dough instead of a laminated one. Make sure your butter is fully frozen before grating, work quickly, and if the dough feels greasy or starts sticking to your hands, pop it back in the fridge for 15 minutes. A cold kitchen helps enormously. In summer, you may need to chill the dough twice during shaping.
The cream cheese filling puffed up and then collapsed into a wet, sunken pool. How do I fix this?
Two possible causes: your cream cheese was too cold when you mixed the filling, leading to lumps that weep during baking, or you used spreadable cream cheese from a tub rather than block cream cheese. Make sure the cream cheese is genuinely soft and at room temperature before mixing. It should press easily with a finger with no resistance. Also confirm you included the egg yolk, which is what stabilizes the filling. Finally, make sure fruit was well-drained and patted dry before adding it on top.
My pastries leaked butter all over the baking sheet and the layers are greasy rather than crispy.
Butter leaking out means the dough was either too warm going into the oven, or the oven was not fully preheated. The oven needs to be at full temperature before the pastries go in. That initial blast of heat is what rapidly turns the water in the butter to steam, puffing the layers apart. If the oven is too cool, the butter simply melts and runs out before the structure can set. Always let your oven preheat for at least 20 minutes, and consider using an oven thermometer as many home ovens run 25 degrees cooler than indicated.
My Danishes are golden on top but the bottoms are pale and doughy.
This is a common issue, especially on light-colored or insulated baking sheets. Switch to a heavy, dark-colored or uncoated aluminum baking sheet, which conducts heat better and promotes a crispier bottom. You can also move the baking sheet to a lower oven rack for the last 5 minutes of baking. Another trick is to preheat the baking sheet in the oven before placing the pastries on it, though this is tricky with filled pastries. Parchment paper also provides slight insulation, so if the bottoms are consistently pale, try baking directly on a lightly greased pan without parchment for the last few minutes.
The dough tore and fell apart when I was rolling it out after chilling.
Dough that has been chilled for a long time, especially overnight, can be quite stiff and brittle right out of the fridge. Do not force it. Let the dough sit at room temperature for just 5 to 8 minutes before rolling. It should feel pliable but still cold. If it tears, simply press it back together with your fingers and continue rolling. The lamination will still work. Over-kneading in the early stages can also develop too much gluten, making the dough tight. Remember: you want to work the dough as little as possible in the initial mixing stage.

Storage & Make-Ahead

  • Storage: Store cooled pastries in a single layer in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 4 days, though the layers will soften slightly. To refresh, warm in a 325°F (160°C) oven for 5 to 8 minutes or in an air fryer at 300°F (150°C) for 3 minutes. Do not microwave; it makes the pastry tough and soggy.
  • Make-Ahead: The rough puff dough can be made through the lamination folds and refrigerated overnight before shaping. The cream cheese filling can be made up to 3 days ahead and stored in an airtight container in the fridge. Unbaked shaped pastries can be frozen for up to 6 weeks and baked directly from frozen (see Freezer Method above). Fully baked pastries can also be frozen for up to 2 months and reheated in the oven.


Leave a Comment