The Best Fluffy Pancakes recipe you will fall in love with. Full of tips and tricks to help you make the best pancakes.
The Ultimate Cream Cheese Danish Recipe – 3 Ways (Easy to Scratch) is a delightful treat that brings together rich cream cheese filling and flaky pastry, making it perfect for any occasion. Whether you prefer the ease of crescent rolls or the classic feel of homemade dough, this recipe offers something for everyone. Get ready to impress your family and friends with these three delicious methods!
Why You Will Love This Recipe
You will love this recipe because it’s so versatile and easy to make. Whether you are in a hurry for breakfast or want a sweet treat for brunch, this Danish can be baked quickly using store-bought dough or made from scratch for a more authentic experience. With options for both puff pastry and yeast dough, you can choose whichever fits your mood or schedule. Plus, it’s kid-approved, so everyone in your house will want to help out in the kitchen.
How to Make The Ultimate Cream Cheese Danish Recipe – 3 Ways (Easy to Scratch)
Ingredients
Crescent Roll Danish:
- 1 package crescent roll dough
- 8 oz cream cheese, softened
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1 egg yolk
- 1 tbsp lemon juice
- 1 tbsp all-purpose flour
- 1 egg white for brushing
Puff Pastry Danish:
- 1 sheet puff pastry, thawed but cold
- 8 oz cream cheese, softened
- 1/4 cup powdered sugar
- 1 tsp vanilla extract
- 1 tbsp lemon zest or juice
- 1 egg white for brushing
- Jam or fresh berries for topping
Yeast Dough Danish (From Scratch):
- 2 1/4 tsp active dry yeast
- 1/4 cup warm water (110°F)
- 1/2 cup sour cream
- 1/4 cup unsalted butter, melted
- 1/4 cup granulated sugar
- 1 large egg
- 1 tsp vanilla extract
- 2 1/4 cups all-purpose flour
- 1/2 tsp salt
- 8 oz full-fat cream cheese, softened
- 1/4 cup powdered sugar
- 1 tsp vanilla extract
- 1 tbsp lemon juice or zest
- 1 cup powdered sugar
- 2 tbsp milk
- 1/2 tsp vanilla extract
Directions
Crescent Roll Danish:
- Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Unroll the crescent dough and press seams together to form a rectangle.
- Cut 1-inch strips on both long sides, leaving the center for the filling.
- Mix cream cheese, granulated sugar, vanilla, lemon juice, egg yolk, and flour until smooth.
- Spread the filling in the center, fold the strips over to form a braid, and brush with egg white.
- Bake for 18–20 minutes until golden and puffed. Cool, then glaze or dust with powdered sugar.
Puff Pastry Danish:
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cut the thawed pastry into 8 squares and lightly score a border around each.
- Poke the centers with a fork to create spaces for filling.
- Place the cream cheese filling in the center of each square, brushing the edges with egg white.
- Bake for 20–22 minutes until golden. Cool slightly, then top with jam or berries and drizzle with glaze.
Yeast Dough Danish (From Scratch):
- Dissolve the yeast in warm water and let sit until foamy.
- In a saucepan, warm sour cream, butter, and sugar until combined.
- Mix in the egg, vanilla, and yeast mixture. Add flour and salt to form a soft dough.
- Knead for 5 minutes, then cover and chill for 2 hours.
- Roll out into a rectangle, fill with the cream cheese mixture, cut strips, and braid.
- Proof for 20 minutes, brush with egg wash, and bake for 25 minutes at 350°F (175°C) until golden.
How to Serve The Ultimate Cream Cheese Danish Recipe – 3 Ways
These Danishes are delightful right out of the oven. You can serve them warm with a light dusting of powdered sugar or a drizzle of glaze. Pair them with coffee or tea for a lovely breakfast or brunch experience. They also make wonderful dessert options at family gatherings or holiday celebrations.
How to Store The Ultimate Cream Cheese Danish Recipe – 3 Ways
To store any leftover Danish, let them cool completely. Place them in an airtight container and keep them in the fridge for up to three days. You can also freeze them for later enjoyment. Just make sure they are well-wrapped to prevent freezer burn. When ready to eat, thaw and reheat in the oven for a few minutes to regain that fresh-baked taste.
Tips to Make The Ultimate Cream Cheese Danish Recipe – 3 Ways
- For the best flavor, allow your cream cheese to soften completely before mixing.
- Keep an eye on the baking time, as ovens vary; you want a nice golden color.
- Feel free to mix in additional flavors to your cream cheese filling, like almond extract or chocolate chips, for a twist on the classic flavor.
FAQs
Can I make the yeast dough ahead of time? Yes, you can prepare the yeast dough ahead of time. After kneading, chill it in the fridge for up to a day before rolling and baking.
What can I use instead of cream cheese? If you prefer, you can use ricotta or mascarpone cheese as alternatives to cream cheese in the filling.
How can I make the glaze for the Danish? To make the glaze, simply whisk together 1 cup powdered sugar, 2 tablespoons of milk, and 1/2 teaspoon of vanilla extract until smooth, then drizzle over cooled pastries.

Cream Cheese Danish
Ingredients
Method
- Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Unroll the crescent dough and press seams together to form a rectangle.
- Cut 1-inch strips on both long sides, leaving the center for the filling.
- Mix cream cheese, granulated sugar, vanilla, lemon juice, egg yolk, and flour until smooth.
- Spread the filling in the center, fold the strips over to form a braid, and brush with egg white.
- Bake for 18–20 minutes until golden and puffed. Cool, then glaze or dust with powdered sugar.
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cut the thawed pastry into 8 squares and lightly score a border around each.
- Poke the centers with a fork to create spaces for filling.
- Place the cream cheese filling in the center of each square, brushing the edges with egg white.
- Bake for 20–22 minutes until golden. Cool slightly, then top with jam or berries and drizzle with glaze.
- Dissolve the yeast in warm water and let sit until foamy.
- In a saucepan, warm sour cream, butter, and sugar until combined.
- Mix in the egg, vanilla, and yeast mixture. Add flour and salt to form a soft dough.
- Knead for 5 minutes, then cover and chill for 2 hours.
- Roll out into a rectangle, fill with the cream cheese mixture, cut strips, and braid.
- Proof for 20 minutes, brush with egg wash, and bake for 25 minutes at 350°F (175°C) until golden.