Breakfast & Brunch
This traditional cheese Danish recipe delivers the buttery layers and golden crust that make it a bakery staple—each bite reveals crisp, flaky pastry that shatters like fresh snow.
The secret lies in a high-fat dough where butter is layered like delicate sheets, then folded repeatedly to create hundreds of tiny pockets that puff into delicate, airy perfection. I’ve perfected this method over years of trial and error, ensuring every Danish rises high and browns beautifully without burning.
The process begins with a yeasted dough enriched with ample butter, which must be handled gently to avoid tearing those fragile layers. Once shaped into a log, the filling—a rich blend of cream cheese, butter, and sugar—is carefully rolled inside before the dough is braided into its iconic shape.
This traditional technique requires patience but yields results that rival any bakery’s finest. The proofing stage is critical: letting the dough rest until nearly doubled ensures maximum rise and that signature tender crumb.
When baked to a golden brown, these Danishes emerge with a crisp exterior and a warm, buttery interior that melts at the slightest pressure. The aroma alone—warm pastry infused with vanilla and cardamom—transforms any morning into a special occasion.
While the classic version uses a simple cheese filling, variations like poppy seed or almond paste can elevate it further without sacrificing tradition. Each bite is a testament to the art of layering and proofing done right.
Perfect for weekend breakfasts or holiday gatherings, these Danishes keep well for up to three days when stored properly. The key to success is never rushing the proofing or overworking the dough—both are common pitfalls that compromise texture. With this recipe, you’ll achieve bakery-quality results that make every effort worthwhile.
Ingredients for traditional cheese danish
High-fat butter, delicate layers, and a tender cheese filling—these are the essentials for bakery-style Danish perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 2 cups | Cold, cubed for dough layers |
| All-Purpose Flour 🌾 | 4 cups | Sifted, plus extra for dusting |
| Granulated Sugar 🍚 | ¼ cup | For dough enrichment |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Instant Yeast 🍞 | ½ tsp | Freshly opened package |
| Whole Milk 🥛 | ½ cup | Warmed to 110°F |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Cream Cheese 🧀 | 8 oz | Room temperature, full-fat |
| Vanilla Extract 💧 | 1 tsp | Pure, high-quality |
| Ground Cardamom 🌿 | ½ tsp | Freshly ground preferred |
| Powdered Sugar 🍚 | ¼ cup | For filling |
| Egg Wash 🥚 | 1 whole | 1 egg beaten with 1 tbsp milk |
| Coarse Sugar 🍚 | 2 tbsp | For topping |
The butter is non-negotiable here—European-style unsalted butter with at least 80% fat content is ideal. Plugrá or Kerrygold are my go-tos, but any high-quality brand works if it's cold and cubed. For the flour, King Arthur or Gold Medal are reliable choices, but avoid bread flour as it can make the dough too tough. The cream cheese should be full-fat and room temperature—Philadelphia or Tillamook work best. Cardamom adds that signature Scandinavian warmth, so if you can't find ground, lightly crush whole pods and grind them fresh. The yeast must be fresh, so check the expiration date on the package.
No European butter? Land O'Lakes or Parkay can work in a pinch, though the flavor won't be as rich. Running out of vanilla? Almond extract at half the amount gives a similar depth. For the powdered sugar in the filling, Dome brand dissolves more smoothly than generic options. If you're short on time, you can use pre-sifted flour, but sifting yourself ensures no lumps in the delicate dough. The egg wash can be made ahead and stored in the fridge for up to 24 hours, but whisk it well before using to avoid streaks on the finished Danish.
Proofed dough keeps best in the fridge overnight, wrapped tightly in plastic. Up to 24 hours is ideal for maximum flavor development. Once shaped, Danishes can be frozen unbaked for up to 3 months—thaw in the fridge overnight before baking. For serving, store in an airtight container at room temperature for up to 3 days, but reheat in a 300°F oven for 10 minutes to restore that bakery-fresh crunch. The filling hardens as it cools, so serve warm for the best texture.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by the yeast and butter combo here—just mix, let it rise once, and you’re golden. No rolling pins, no fuss, just a simple stretch-and-fold that even my sleepy Sunday-morning self can handle.
- Buttery Crisp Magic: That first bite? The flaky layers crackle with cold butter, while the sugar caramelizes just enough to make it taste like a bakery secret. Honestly, I’ve tried store-bought, and this beats it every time.
- Breakfast or Snack Hero: Make a batch on Saturday, and you’ve got grab-and-go pastries for the week—no reheating needed. Or, if you’re hosting, these disappear faster than coffee at a brunch. (Yes, even on a Tuesday night.)
- Budget Bakery Win: A pound of butter and a bag of flour stretch farther than you’d think. I’ve fed six people for under $10, and the leftovers? They last in the fridge until I’m begging for more. Practical? Absolutely. Delicious? Ridiculously so.
Step-by-step instructions for traditional cheese Danish
Mastering this classic requires patience and precision—every layer matters for that signature flaky texture.
Prepare the Dough for Maximum Laminating Power
In a large mixing bowl, combine the 4 cups all-purpose flour, 0.25 cup granulated sugar, 0.5 tsp instant yeast, and 0.5 tsp salt. Whisk briefly to distribute the dry ingredients evenly. Create a well in the center and add the 2 whole large eggs and 0.5 cup warmed whole milk. Mix gently with a wooden spoon until a shaggy dough forms.
Turn the dough onto a lightly floured surface and knead lightly for 2-3 minutes—just until it comes together. Avoid overworking the dough, which develops gluten and ruins the delicate layers. Shape into a rectangle about 12x8 inches and wrap tightly in plastic. Chill in the refrigerator for 30 minutes to firm up.
While the dough rests, prepare the butter block by placing the 2 cups unsalted butter between two sheets of parchment paper. Pound gently with a rolling pin until it forms a 12x8-inch rectangle about ½-inch thick. Wrap and chill alongside the dough.
Build the Laminated Dough Layers
Roll the chilled dough out to 12x16 inches on a floured surface, keeping the sides slightly longer than the ends. Place the chilled butter block in the center of the dough. Fold the dough over the butter like an envelope, sealing the edges tightly. Roll again to 12x16 inches, then fold into thirds like a letter (this is the first "turn").
Wrap the dough tightly and refrigerate for 30 minutes. Repeat the rolling and folding process two more times, chilling between each turn. After the final turn, the dough should be smooth, square, and about ½-inch thick. This layering creates the signature flaky texture—don't skip the chilling steps.
Create the Cream Cheese Filling
In a medium bowl, beat the 8 oz cream cheese until completely smooth. Add the 0.25 cup powdered sugar, 1 tsp vanilla extract, and 0.5 tsp ground cardamom. Mix on low speed until fully combined and creamy. The filling should be thick but spreadable—if it's too firm, let it sit at room temperature for 5 minutes.
Roll out the final laminated dough to 12x16 inches on a floured surface. Spread the cream cheese mixture evenly over the surface, leaving a ½-inch border around the edges. Roll tightly from the long side into a log, pinching the seam to seal. Twist the log gently to create the classic Danish shape.
Shape, Proof, and Bake to Golden Perfection
Place the shaped Danish on a parchment-lined baking sheet. Brush all over with the 1 whole egg wash and sprinkle evenly with the 2 tbsp coarse sugar. Cover loosely with plastic and let proof in a warm place for 1-1.5 hours, until nearly doubled in size. The dough should spring back slowly when pressed gently.
Preheat the oven to 375°F. Bake for 20-25 minutes until the Danish is deep golden brown and the internal temperature reaches 190°F. Rotate the baking sheet halfway through for even browning. The edges should be crisp while the center remains tender.
Finish with a Crisp Top and Serve Warm
Remove from the oven and let cool on a wire rack for 5 minutes. The Danish will firm up slightly as it cools, but the layers should still be tender. For extra shine, brush the top with a little more egg wash if desired.
Slice into 6 equal pieces using a serrated knife. Serve warm with a dusting of powdered sugar and a cup of coffee. The layers should shatter cleanly with each bite, revealing the creamy cardamom filling underneath. Traditional Danish relies on perfect technique—every fold and layer counts.
Pro Tips For Making Traditional Cheese Danish
- CHILL THE DOUGH: After kneading, pop your cheese Danish dough in the fridge for at least 2 hours—yes, even if you’re eager to roll it out. I learned this the hard way when my first batch spread like a sad pancake because the butter melted too soon. Cold dough handles better, layers cleaner, and gives you time to prep the filling without rushing.
- USE COLD BUTTER: Cut that unsalted butter into cubes and freeze it for 10 minutes before mixing it into the flour. Warm butter makes a tender dough, but cold cubes create those signature flaky layers. Skip this, and you’ll end up with something closer to a dense pastry than a Danish.
- DON’T OVERWORK THE YEAST: Once the dough rises, handle it like it’s fragile—because it is. Punch it down gently, then shape it quickly. Over-kneading after the first rise kills the yeast and makes the texture tough. My grandmother swore by this, and she was right: less is more.
- WEIGH THE FLOUR: Ditch the scooping and use a kitchen scale for the all-purpose flour—1 cup packed isn’t the same as 1 cup loosely spooned. I was skeptical until I tried it: precise measurements mean consistent texture, especially when you’re working with a high-fat dough like this. (Your future self will thank you.)
Serving suggestions for traditional cheese danish
Coffee Pairings
Nothing complements a warm cheese Danish like a freshly brewed cup of coffee. I reach for a medium-roast Scandinavian-style coffee like Kaffeost or Maxwell House—their nutty, caramel notes harmonize beautifully with the cardamom and cream cheese.
For an espresso-based option, a double ristretto (shorter extraction) enhances the Danish's buttery richness without overpowering it. Serve with a splash of heavy cream for dipping—it cuts through the sweetness and adds a luxurious touch. ☕
Tea Alternatives
If you prefer tea, a chamomile or Earl Grey provides a soothing contrast to the Danish's richness. The floral notes of Earl Grey complement the cardamom, while chamomile's mild sweetness balances the cream cheese filling.
For something bolder, try jasmine green tea—its delicate aroma lets the Danish's buttery layers shine. Brew a fresh pot and serve with a slice of lemon to cleanse the palate between bites. 🍵
Seasonal Fruit Accents
In warmer months, add a sliced peach or berry compote alongside your Danish. The natural sweetness and acidity of summer fruit create a refreshing contrast to the buttery pastry.
I love pairing it with warm stone fruit compote—simmer 2 cups sliced peaches, 1 tbsp honey, and 1 tsp lemon juice for 10 minutes until thickened. Drizzle lightly over the Danish for a vibrant touch. 🍑
Whipped Cream or Ice Cream
For a decadent finish, serve your Danish with a dollop of homemade whipped cream or a scoop of vanilla bean ice cream. The cool creaminess contrasts perfectly with the warm, flaky pastry.
I often whip 1 cup heavy cream with 1 tbsp powdered sugar and a pinch of salt until soft peaks form. A small scoop of Häagen-Dazs vanilla adds an extra layer of indulgence. 🍦
Presentation Tips
Elevate your serving with a few simple touches. Dust the Danish with powdered sugar using a fine-mesh sieve for an elegant finish. Arrange slices on a wooden board or marble slab for rustic charm, and add a sprig of fresh mint or edible flowers for color.
For a bakery-style display, stack two pieces with a thin layer of jam between them—this creates a stunning visual while keeping the Danish intact. ✨
Make-Ahead Serving
If serving Danishes at a gathering, bake them fresh the morning of for the best texture. Store leftovers in an airtight container at room temperature for up to 3 days, but reheat in a 300°F oven for 10 minutes to restore crispness.
For a make-ahead option, freeze unbaked Danishes on a tray, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge before baking as directed. Serve with a side of warm cinnamon applesauce for a comforting twist. ❄️
Nutrition facts
Frequently asked questions
Why does my Danish dough tear when rolling?
Tearing usually happens when the dough is too warm or overworked. Always chill the dough for 30 minutes between folds, and avoid kneading more than 2-3 minutes. Use a lightly floured surface and keep the butter block cold—warm butter spreads and weakens the layers. If it tears, gently press the edges back together and continue carefully.
Can I make this recipe without a stand mixer?
The dough only needs gentle mixing by hand—no stand mixer required. Use a wooden spoon to combine wet and dry ingredients, then turn onto a floured surface to fold the dough lightly. For the butter block, pound it with a rolling pin between parchment paper instead of using a mixer. The key is patience with the folding technique.
How do I store leftover Danishes?
Keep Danishes in an airtight container at room temperature for up to 3 days. For longer storage, freeze unbaked Danishes on a tray for 3 months, then thaw overnight in the fridge before baking. To revive stale Danishes, reheat in a 300°F oven for 10 minutes until crisp again. Never refrigerate baked Danishes—they lose moisture and texture.
What's the difference between Danish and croissant?
While both are laminated pastries, Danish dough includes yeast and sugar, giving it a sweeter, softer texture. Croissants use a simpler dough with just butter, flour, water, and salt, resulting in a lighter, crispier crumb. Danish also features a folded shape with filling, while croissants are typically rolled or pleated.
Can I substitute cream cheese in the filling?
Yes, but texture may vary. For a tangier option, use ricotta or mascarpone cheese mixed with 2 tbsp sour cream to maintain creaminess. Avoid cottage cheese—it's too watery. If using ricotta, reduce powdered sugar to 0.125 cup to balance sweetness. The filling should remain thick enough to hold its shape when rolled.
