Bakery-Style Oven-Baked Cream Cheese Danish Recipe

March 4, 2026Cream Cheese Danish featured

What Makes This Recipe Reliable

You get bakery style Cream Cheese Danish at home in under an hour, without touching a rolling pin or laminating a single sheet of dough. The payoff is big: flaky spirals, a rich vanilla cream cheese center, and a glossy drizzle that looks like it came straight from the pastry case.


Table of contents
(tap to open)

I tested this Cream Cheese Danish recipe the same way I used to test pastries for photo shoots, which means it had to look bakery perfect and taste even better, without any fussy steps. The method leans on store bought crescent dough, so you skip the stress of laminating pastry and go straight to shaping and baking. I wrote the instructions so you always know what to look for, like how the dough should feel when you press the seams together, and how golden the edges should be when the Danish is ready to come out of the oven. Every time I re baked it, I kept the oven at 350°F and used the same baking sheet setup, so your results match what you see here. If you can stir, roll, and coil, you can make this Cream Cheese Danish.

The filling is just a few ingredients, but I tested the cream cheese mixture with different sugar ratios and settled on the one that bakes up smooth, not runny, and stays creamy even after cooling. The recipe uses vanilla bean paste in both the filling and the glaze, which gives a deep, fragrant flavor that stands up to the buttery dough instead of disappearing into the sweetness. I also built in visual cues, like pressing a clear well in the center so the filling stays put and does not leak out onto the pan. The bake time has a range, because ovens run hot or cool, so I tell you exactly what to look for in the color and texture of the pastry. If you have made my cinnamon roll casserole or any simple breakfast pastry, this Cream Cheese Danish will feel just as approachable.

I also kept real life mornings in mind while writing this recipe. You can mix the filling ahead, cover it, and keep it in the fridge, so all you have to do later is unroll, fill, and bake. The spiral shaping method gives you that bakery style look without special tools or pastry training, and it works even if your first coil is a little wobbly. I intentionally kept the yield small, so you can double the batch for a crowd or bake just four for a cozy weekend breakfast. Every step has been written, tested, and simplified so that a home oven and a single baking sheet are all you need for a tray of warm, golden Cream Cheese Danish that taste like they came from your favorite bakery.

The Method (Step by Step)

Start by heating your oven to 350°F, and line a baking sheet with parchment or give it a light mist of nonstick spray so your Cream Cheese Danish does not stick. In a medium bowl, beat the softened cream cheese with the white sugar and vanilla bean paste until the mixture looks silky and smooth, with no visible lumps. If your cream cheese feels a bit stiff, let it sit on the counter for 10 minutes, then beat again, scraping the bowl well so every spoonful of filling tastes the same. Set this bowl aside, and resist the urge to eat it with a spoon, you need it for the pastries.

Next, unroll the crescent dough on a clean surface, and gently press the seams together so you have four neat rectangles from each tube. The dough should feel soft but not sticky, and the seams should look sealed, not cracked. Brush each rectangle with melted butter, going all the way to the edges, then sprinkle about 1 tablespoon of brown sugar over each one for that caramel like bakery flavor. Roll each rectangle up from the long side, just like you would roll a cinnamon roll, and pinch the seam and ends so the layers stay snug. Coil each log into a spiral, place it on your prepared sheet, then press the center with your fingers or the back of a spoon to make a shallow well for the filling, similar to how you would shape a thumbprint cookie.

Spoon about 2 tablespoons of the cream cheese mixture into each well, keeping it inside the border of dough so it does not run over in the oven. The filling should sit just below the top edge of the dough, not mounded too high. Bake the Cream Cheese Danish for 15 to 18 minutes, until the edges look puffed and a deep golden color, and the centers look set but still creamy. The bottoms should be lightly browned, not pale. While they bake, whisk powdered sugar, vanilla bean paste, and a splash of milk in a small bowl until you have a smooth, pourable glaze, similar to what you would use for a simple breakfast sweet roll. Add milk a few drops at a time so the glaze does not turn too thin.

Let the pastries cool for about 5 to 10 minutes so the filling can settle and firm up slightly, then drizzle the glaze over the warm spirals in thin ribbons, and serve while the layers are still tender and flaky. If any glaze pools on the parchment, you can drag a warm Danish through it for an extra sweet bite.

Keep It Fresh: Timing and Storage

Your Cream Cheese Danish will taste its absolute best within a few hours of baking, when the pastry is crisp at the edges and the filling is still silky and soft. If you plan to serve them the same day, you can keep them loosely covered at room temperature for up to 4 hours. Use a plate or tray, then tent gently with foil or an upside down bowl so the glaze does not smear. Avoid sealing them while they are still warm, or the trapped steam will soften the layers and make the bottoms a little soggy. If you are baking ahead for brunch, you can make the cream cheese filling the night before, store it in the fridge, and assemble and bake in the morning for that fresh bakery feel.

For longer storage, let the Cream Cheese Danish cool completely, then place them in a single layer in an airtight container. You can keep them in the refrigerator for 3 days, with parchment between layers if you need to stack. The pastry will soften slightly, but the flavor stays lovely and the cream cheese filling stays safe. Reheat in a 300°F oven for 8 to 10 minutes until warmed through and lightly crisp again, rather than using the microwave, which tends to make the crescent dough chewy. If you want to freeze them, skip the glaze, wrap each Danish tightly, freeze for up to 2 months, then thaw in the fridge and warm in the oven before adding fresh glaze. This same storage method works beautifully for similar treats like a fruit topped Cream Cheese Danish or even a simple cinnamon breakfast pastry.

Swaps, Variations, and Serving Ideas

If you want to play around with this Cream Cheese Danish, start with the filling. Swap the white sugar for honey or maple syrup for a softer sweetness, or use almond extract instead of vanilla for a bakery case twist. You can also blend in a spoonful of sour cream or Greek yogurt to make the cream cheese extra silky. For a fruit swirl, spoon a teaspoon of raspberry, strawberry, or blueberry jam on top of the cream cheese, then gently marble it with a toothpick. If you love citrus, add lemon or orange zest right into the filling, then finish the warm pastries with a light dusting of powdered sugar instead of glaze.

You can change the base of your Cream Cheese Danish too, depending on what you have in the fridge. Crescent dough keeps things easy, but puff pastry will give you taller, flakier layers that feel very bakery style. If you prefer something less sweet, skip the brown sugar inside the dough and just keep the glaze on top, or drizzle warm Cream Cheese Danish with a little honey instead. Add crunch with sliced almonds, chopped pecans, or walnuts sprinkled over the cream cheese before baking, similar to how you might top a pecan sticky bun or a morning bun. For a brunch tray, serve these alongside a simple fruit salad and something chocolatey, like a pan of brownies or a rich chocolate loaf, so everyone can mix and match.

Serving this Cream Cheese Danish warm really makes the flavors sing. Let the pastries cool just until they are safe to handle, then serve with hot coffee, tea, or a cold glass of milk for the kids. For a weekend brunch, you can bake them ahead, cool completely, and rewarm in a 300 degree oven for about 5 to 8 minutes, then add a fresh drizzle of glaze so they look newly baked. If you want a dessert moment instead of breakfast, pair each Danish with a scoop of vanilla ice cream or a spoonful of lightly sweetened whipped cream. Leftovers keep well in the fridge for a couple of days, and they make a lovely quick treat with an afternoon coffee break.

Cream Cheese Danish serving

Serving of Cream Cheese Danish

Conclusion

Every time I pull a tray of these warm pastries from the oven, I am reminded that the best memories are often made in the simplest moments. A quiet morning with a mug of coffee, kids sneaking tastes of glaze, a friend dropping by “just for one” and staying for two or three. This is the kind of recipe that turns an ordinary day into something a little softer, a little sweeter, and a lot more special.

I hope you feel just as proud when you slide your pan into the oven and watch those golden edges puff and the creamy centers set. Do not worry if they are not perfectly shaped or bakery neat. The slightly crooked ones are usually the ones people reach for first, because they know you made them with your own hands. That is the real magic here. You are not just baking a Cream Cheese Danish, you are creating a reason for people to gather, linger, and maybe share one more story over crumbs.

When you are ready, tie back your hair, preheat that oven, and give this recipe a try. Then share it with someone you love. I cannot wait for you to experience that first flaky, tangy, sweet bite at your own kitchen table.

Cream Cheese Danish instructions process

Instructions Process of Cream Cheese Danish

Recipe

Cream Cheese Danish recipe card

Cream Cheese Danish

Flaky crescent dough pastries filled with sweet vanilla cream cheese and topped with a simple glaze.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Breakfast
Cuisine American
Servings 4 danishes
Calories 310 kcal

Ingredients
  

Ingredients

  • 4 oz cream cheese softened
  • 2 tbsp granulated sugar
  • 1 tsp vanilla bean paste divided
  • 1 can refrigerated crescent roll dough 8 oz
  • 2 tbsp unsalted butter melted
  • 4 tbsp packed light brown sugar
  • 1/2 cup powdered sugar
  • 1 1/2 tbsp milk

Instructions
 

  • Preheat the oven to 350°F. Line a baking sheet with parchment paper or lightly coat with nonstick spray.
  • In a medium bowl, beat the softened cream cheese, granulated sugar, and 1/2 teaspoon vanilla bean paste until smooth and creamy. Set aside.
  • Unroll the crescent roll dough on a clean surface. Press the perforations together to form 4 rectangles.
  • Brush each rectangle with melted butter, covering the surface all the way to the edges.
  • Sprinkle 1 tablespoon brown sugar evenly over each rectangle.
  • Starting from the long side, roll each rectangle up tightly into a log, then pinch the seams and ends to seal.
  • Coil each log into a spiral and place on the prepared baking sheet.
  • Press the center of each spiral down with your fingers or the back of a spoon to create a shallow well for the filling.
  • Spoon about 2 tablespoons of the cream cheese mixture into the center of each Danish, keeping it inside the dough border.
  • Bake for 15 to 18 minutes, until the pastries are puffed and golden brown and the filling is set.
  • While the danishes bake, whisk the powdered sugar, remaining 1/2 teaspoon vanilla bean paste, and milk in a small bowl until smooth and pourable.
  • Let the danishes cool on the baking sheet for 5 to 10 minutes, then drizzle with the vanilla glaze and serve warm.

Notes

- Make sure the cream cheese is fully softened so the filling mixes smooth and does not bake up lumpy.
- Add the milk to the glaze a little at a time until it reaches a thick but drizzleable consistency.
Keyword cream cheese danish, crescent roll danish, easy breakfast pastry, vanilla cream cheese pastry, Vegetarian
Follow us on PinterestFollow

Related posts

Determined woman throws darts at target for concept of business success and achieving set goals

Leave a Comment

Recipe Rating