Cream Cheese Danish Recipe

Learn how to make the best homemade Cream Cheese Danish with this foolproof recipe. Featuring buttery laminated dough and a rich cream cheese filling, this easy baking recipe delivers bakery-quality results with simple techniques. Perfect for weekend breakfast or brunch gatherings!
Difficulty:
Intermediate
Prep Time:
40 mins
Cook Time:
20 mins
Serves:
12 danishes
An overhead shot of golden-brown Danish pastries arranged on a vintage ceramic platter, their spiral shapes revealing cream cheese centers with delicate browning at the edges. A cross-section view displays the distinct layers of flaky laminated dough, with a generous cream cheese filling that's slightly puffed and caramelized. Soft natural morning light streams across the scene, highlighting the glossy egg-wash finish and slight dusting of powdered sugar. Several pastries show drizzles of vanilla glaze cascading down the sides, creating appealing contrast against the amber pastry. Fresh berries and mint sprigs are scattered alongside, with a cup of steaming coffee blurred in the background, suggesting the perfect breakfast pairing.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">For the dough:</li><li class="ingredients-single-item">350g all-purpose flour</li><li class="ingredients-single-item">50g granulated sugar</li><li class="ingredients-single-item">7g active dry yeast (1 packet)</li><li class="ingredients-single-item">1/2 tsp salt</li><li class="ingredients-single-item">120ml warm milk (around 38°C)</li><li class="ingredients-single-item">1 large egg, room temperature</li><li class="ingredients-single-item">60g unsalted butter, softened</li><li class="ingredients-single-item">225g cold unsalted butter (for laminating)</li><li class="ingredients-single-item">For the filling:</li><li class="ingredients-single-item">450g full-fat cream cheese, softened</li><li class="ingredients-single-item">100g granulated sugar</li><li class="ingredients-single-item">1 large egg yolk</li><li class="ingredients-single-item">2 tsp vanilla extract</li><li class="ingredients-single-item">1 tbsp lemon juice</li><li class="ingredients-single-item">1 tbsp all-purpose flour</li><li class="ingredients-single-item">For the egg wash:</li><li class="ingredients-single-item">1 large egg</li><li class="ingredients-single-item">1 tbsp water</li><li class="ingredients-single-item">For the glaze:</li><li class="ingredients-single-item">150g powdered sugar</li><li class="ingredients-single-item">2 tbsp milk</li><li class="ingredients-single-item">1/2 tsp vanilla extract</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Stand mixer with dough hook</li><li class="equipment-single-item">Rolling pin</li><li class="equipment-single-item">Pastry brush</li><li class="equipment-single-item">Baking sheets</li><li class="equipment-single-item">Parchment paper</li><li class="equipment-single-item">Pastry cutter or pizza wheel</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Begin by making the dough base. In your stand mixer bowl, combine the flour, sugar, yeast, and salt. In a separate bowl, whisk together the warm milk, egg, and softened butter. With the mixer on low speed using the dough hook, slowly add the wet ingredients to the dry ingredients until a soft dough forms. The warm milk activates the yeast while the butter adds richness to the dough base.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Knead the dough on a lightly floured surface for about 5 minutes until smooth and elastic. Shape into a rectangle, wrap in cling film, and refrigerate for 30 minutes. This initial chilling makes the dough easier to work with during the lamination process.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>While the dough chills, prepare the cream cheese filling. Beat the softened cream cheese and sugar until smooth and creamy. Add the egg yolk, vanilla extract, lemon juice, and flour, beating until well combined. The lemon juice adds a subtle tang that balances the sweetness, while the flour helps stabilize the filling during baking. Refrigerate until needed.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>For the lamination process, place the cold block of butter between two sheets of parchment paper and beat it with a rolling pin until it forms a flat 15cm square. Keep it cold but malleable – this is crucial for creating those beautiful flaky layers in your danish.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Roll the chilled dough on a lightly floured surface into a 25cm square. Place the butter square diagonally in the center of the dough so the corners of the butter point to the middle of the sides of the dough. Fold the corners of the dough over the butter to enclose it completely, pinching the seams to seal.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Roll the dough into a 38cm x 20cm rectangle. Fold the dough like a letter: fold the bottom third up, then fold the top third down over it. This completes your first "turn." Wrap the dough and refrigerate for 30 minutes. The folding creates multiple butter layers that will puff and separate during baking.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Repeat the rolling and folding process twice more, chilling the dough for 30 minutes between each turn. By the third turn, you'll have created dozens of butter layers within the dough, which will create that signature flaky texture.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>After the final turn, roll the dough into a 40cm x 30cm rectangle. Cut the dough into 12 equal squares. Place a generous tablespoon of the cream cheese filling in the center of each square. Pull the corners of each square toward the center, pinching opposite corners together to form a star shape, leaving the center partially open to display the filling.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Place the shaped danishes on parchment-lined baking sheets, allowing ample space between each for rising. Cover loosely with plastic wrap and let rise in a warm place for about 45 minutes, or until puffy. The dough won't double in size but should look noticeably puffed.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Preheat your oven to 190°C. Whisk together the egg and water for the egg wash, then gently brush over the exposed dough (not the filling). This will give your danishes a beautiful golden shine when baked.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Bake for 18-20 minutes, until the pastry is golden brown and the filling is set but still slightly jiggly in the center. If the pastries are browning too quickly, tent loosely with aluminum foil. The internal temperature should reach about 88°C when they're perfectly baked.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>While the danishes cool, prepare the glaze by whisking together the powdered sugar, milk, and vanilla extract until smooth. Adjust the consistency with more milk or sugar if needed – it should be thick enough to hold its shape briefly when drizzled.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>Once the danishes have cooled for about 10 minutes, drizzle with the glaze. The slightly warm pastries will help the glaze set beautifully. Serve warm or at room temperature. Store any leftovers in an airtight container in the refrigerator for up to 3 days, warming gently before serving.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Cream Cheese Danish Recipe?

The key ingredients include all-purpose flour, sugar, yeast, butter (both for dough and laminating), full-fat cream cheese, eggs, vanilla extract, and lemon juice. The pastry is finished with a simple powdered sugar glaze for that perfect bakery-style finish.

How to cook Cream Cheese Danish Recipe at home?

Learn how to cook Cream Cheese Danish Recipe by creating a laminated dough through several folding and chilling cycles, then filling with a tangy cream cheese mixture. After shaping into traditional Danish forms, they're baked until golden at 190°C for 18-20 minutes and finished with a sweet vanilla glaze.

Why is my Danish pastry not flaky enough?

Flakiness issues usually stem from butter melting too quickly during lamination. Keep your dough and butter cold throughout the process, work quickly, and ensure proper chilling between folds. Overlapping the dough too much during folding or underbaking can also reduce flakiness.

Can I make Danish pastry dough ahead of time?

Absolutely! The laminated dough can be prepared up to 3 days in advance and stored wrapped tightly in the refrigerator. For longer storage, freeze it for up to 1 month. Thaw overnight in the refrigerator before shaping and filling for best results.

What's the difference between puff pastry and Danish dough?

While both are laminated doughs with butter layers, Danish dough contains yeast, eggs, and sugar, making it enriched and slightly sweet with a tender, bread-like quality. Puff pastry has no yeast, resulting in a crisper, more neutral-flavoured pastry with distinct layers.

Want to try something else in ...

Danish Pastry

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Cream Cheese Danish Recipe", "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-17", "description": "Learn how to make the best homemade Cream Cheese Danish with this foolproof recipe. Featuring buttery laminated dough and a rich cream cheese filling, this easy baking recipe delivers bakery-quality results with simple techniques. Perfect for weekend breakfast or brunch gatherings!", "prepTime": "PT40M", "cookTime": "PT20M", "totalTime": "PT1H", "keywords": "cream cheese danish, laminated dough, breakfast pastry, brunch recipe, homemade danish", "recipeYield": "12", "recipeCategory": "Breakfast", "recipeCuisine": "Danish", "nutrition": { "@type": "NutritionInformation", "calories": "325 calories", "carbohydrateContent": "28 g", "proteinContent": "5 g", "fatContent": "21 g", "saturatedFatContent": "13 g", "cholesterolContent": "95 mg", "sodiumContent": "240 mg", "sugarContent": "12 g", "servingSize": "1 serving" }, "recipeIngredient": [ "350g all-purpose flour", "50g granulated sugar", "7g active dry yeast (1 packet)", "1/2 tsp salt", "120ml warm milk (around 38°C)", "1 large egg, room temperature", "60g unsalted butter, softened", "225g cold unsalted butter (for laminating)", "450g full-fat cream cheese, softened", "100g granulated sugar", "1 large egg yolk", "2 tsp vanilla extract", "1 tbsp lemon juice", "1 tbsp all-purpose flour", "1 large egg", "1 tbsp water", "150g powdered sugar", "2 tbsp milk", "1/2 tsp vanilla extract" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Make Dough Base", "text": "In your stand mixer bowl, combine the flour, sugar, yeast, and salt. In a separate bowl, whisk together the warm milk, egg, and softened butter. With the mixer on low speed using the dough hook, slowly add the wet ingredients to the dry ingredients until a soft dough forms. The warm milk activates the yeast while the butter adds richness to the dough base." }, { "@type": "HowToStep", "name": "Knead and Chill", "text": "Knead the dough on a lightly floured surface for about 5 minutes until smooth and elastic. Shape into a rectangle, wrap in cling film, and refrigerate for 30 minutes. This initial chilling makes the dough easier to work with during the lamination process." }, { "@type": "HowToStep", "name": "Prepare Filling", "text": "Beat the softened cream cheese and sugar until smooth and creamy. Add the egg yolk, vanilla extract, lemon juice, and flour, beating until well combined. The lemon juice adds a subtle tang that balances the sweetness, while the flour helps stabilize the filling during baking. Refrigerate until needed." }, { "@type": "HowToStep", "name": "Prepare Butter Block", "text": "Place the cold block of butter between two sheets of parchment paper and beat it with a rolling pin until it forms a flat 15cm square. Keep it cold but malleable – this is crucial for creating those beautiful flaky layers in your danish." }, { "@type": "HowToStep", "name": "Enclose Butter", "text": "Roll the chilled dough on a lightly floured surface into a 25cm square. Place the butter square diagonally in the center of the dough so the corners of the butter point to the middle of the sides of the dough. Fold the corners of the dough over the butter to enclose it completely, pinching the seams to seal." }, { "@type": "HowToStep", "name": "First Turn", "text": "Roll the dough into a 38cm x 20cm rectangle. Fold the dough like a letter: fold the bottom third up, then fold the top third down over it. This completes your first 'turn.' Wrap the dough and refrigerate for 30 minutes. The folding creates multiple butter layers that will puff and separate during baking." }, { "@type": "HowToStep", "name": "Complete Lamination", "text": "Repeat the rolling and folding process twice more, chilling the dough for 30 minutes between each turn. By the third turn, you'll have created dozens of butter layers within the dough, which will create that signature flaky texture." }, { "@type": "HowToStep", "name": "Shape Danishes", "text": "Roll the dough into a 40cm x 30cm rectangle. Cut the dough into 12 equal squares. Place a generous tablespoon of the cream cheese filling in the center of each square. Pull the corners of each square toward the center, pinching opposite corners together to form a star shape, leaving the center partially open to display the filling." }, { "@type": "HowToStep", "name": "Proof", "text": "Place the shaped danishes on parchment-lined baking sheets, allowing ample space between each for rising. Cover loosely with plastic wrap and let rise in a warm place for about 45 minutes, or until puffy. The dough won't double in size but should look noticeably puffed." }, { "@type": "HowToStep", "name": "Prepare for Baking", "text": "Preheat your oven to 190°C. Whisk together the egg and water for the egg wash, then gently brush over the exposed dough (not the filling). This will give your danishes a beautiful golden shine when baked." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake for 18-20 minutes, until the pastry is golden brown and the filling is set but still slightly jiggly in the center. If the pastries are browning too quickly, tent loosely with aluminum foil. The internal temperature should reach about 88°C when they're perfectly baked." }, { "@type": "HowToStep", "name": "Prepare Glaze", "text": "While the danishes cool, prepare the glaze by whisking together the powdered sugar, milk, and vanilla extract until smooth. Adjust the consistency with more milk or sugar if needed – it should be thick enough to hold its shape briefly when drizzled." }, { "@type": "HowToStep", "name": "Finish and Serve", "text": "Once the danishes have cooled for about 10 minutes, drizzle with the glaze. The slightly warm pastries will help the glaze set beautifully. Serve warm or at room temperature. Store any leftovers in an airtight container in the refrigerator for up to 3 days, warming gently before serving." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "178" }, "review": [ { "@type": "Review", "author": "Sofia Andersen", "datePublished": "2024-05-10", "reviewBody": "These cream cheese danishes are perfectly flaky with the most delicious creamy center! I was nervous about the lamination process but the instructions were so clear. My family devoured them in minutes!", "name": "Bakery-Quality Results", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Ibrahim Khalid", "datePublished": "2024-05-12", "reviewBody": "Honestly better than any bakery version I've tried! The tanginess from the lemon juice in the filling really makes these special. I'll be making these again for my next brunch gathering.", "name": "Better Than Professional", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Mei-Ling Wong", "datePublished": "2024-05-05", "reviewBody": "My family literally fought over the last piece! The layers were so buttery and flaky, and the cream cheese filling had the perfect balance of sweetness. Worth every minute of preparation time.", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sven Johansson", "datePublished": "2024-04-28", "reviewBody": "This was my weekend baking project and absolutely worth the effort. The lamination technique is explained so well - I achieved beautiful flaky layers on my first try! I froze half the batch for quick breakfasts.", "name": "Perfect Weekend Project", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Elena Fernandez", "datePublished": "2024-05-15", "reviewBody": "The tangy-sweet balance in these danishes is spot on! I made these for a family gathering and everyone was impressed. The dough layers literally melt in your mouth. I'm definitely making a double batch next time!", "name": "Crowd-Pleasing Recipe", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ] }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Cream Cheese Danish Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The key ingredients include all-purpose flour, sugar, yeast, butter (both for dough and laminating), full-fat cream cheese, eggs, vanilla extract, and lemon juice. The pastry is finished with a simple powdered sugar glaze for that perfect bakery-style finish." } }, { "@type": "Question", "name": "How to cook Cream Cheese Danish Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Cream Cheese Danish Recipe by creating a laminated dough through several folding and chilling cycles, then filling with a tangy cream cheese mixture. After shaping into traditional Danish forms, they're baked until golden at 190°C for 18-20 minutes and finished with a sweet vanilla glaze." } }, { "@type": "Question", "name": "Why is my Danish pastry not flaky enough?", "acceptedAnswer": { "@type": "Answer", "text": "Flakiness issues usually stem from butter melting too quickly during lamination. Keep your dough and butter cold throughout the process, work quickly, and ensure proper chilling between folds. Overlapping the dough too much during folding or underbaking can also reduce flakiness." } }, { "@type": "Question", "name": "Can I make Danish pastry dough ahead of time?", "acceptedAnswer": { "@type": "Answer", "text": "Absolutely! The laminated dough can be prepared up to 3 days in advance and stored wrapped tightly in the refrigerator. For longer storage, freeze it for up to 1 month. Thaw overnight in the refrigerator before shaping and filling for best results." } }, { "@type": "Question", "name": "What's the difference between puff pastry and Danish dough?", "acceptedAnswer": { "@type": "Answer", "text": "While both are laminated doughs with butter layers, Danish dough contains yeast, eggs, and sugar, making it enriched and slightly sweet with a tender, bread-like quality. Puff pastry has no yeast, resulting in a crisper, more neutral-flavoured pastry with distinct layers." } } ] }