Easy Breakfast Cheese Danish Recipe

30 min prep 30 min cook 30 servings
Easy Breakfast Cheese Danish Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a crisp Saturday morning in early autumn, the kind of day when the sunlight slants through the kitchen window and catches the dust motes dancing above the countertop. I remember pulling out a dusty tin of ready‑to‑use crescent rolls that my grandmother had saved for a special occasion, the scent of buttery pastry already promising something comforting. As the oven preheated, a cloud of warm, buttery steam rose, wrapping the whole house in a nostalgic hug that made my stomach rumble with anticipation. That moment, when the first golden edges began to peek through the tin, is exactly why I fell in love with the easy breakfast cheese danish – it feels like a hug you can eat.

What makes this danish truly magical is its blend of simplicity and indulgence. You don’t need a pastry chef’s degree or a kitchen full of exotic ingredients; just a couple of cans of crescent roll dough, some cream cheese, and a handful of pantry staples. Yet the result is a flaky, buttery pastry that cradles a sweet‑tangy cheese filling, topped with a glossy, sugary glaze that catches the light like a sunrise on a fresh‑baked croissant. Imagine the moment when you bite into the crisp, buttery layers, only to be met with a silky, vanilla‑kissed center that melts on your tongue – pure breakfast bliss.

I’ve served these danishes at family brunches, after‑school snack raids, and even as a surprise treat for my coworkers on a dreary Monday. Every time, they’re the first to disappear, leaving behind only crumbs and happy sighs. But wait – there’s a secret technique in step four that turns an already good danish into an unforgettable one, and I’m about to spill it. Trust me, you’ll want to bookmark this recipe and keep it close at hand for every occasion that calls for a touch of buttery goodness.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. Grab your ingredients, preheat that oven, and let’s embark on a buttery adventure that will have your kitchen smelling like a Parisian bakery before you know it.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of cream cheese with vanilla extract creates a creamy, slightly tangy filling that balances the sweet glaze perfectly. Each bite delivers a layered taste experience that feels both familiar and exciting.
  • Texture Harmony: The crescent roll dough provides a light, flaky crust while the cheese filling stays luxuriously smooth. This contrast keeps the palate engaged and makes the danish satisfying from the first bite to the last crumb.
  • Ease of Preparation: Using ready‑to‑use refrigerated crescent rolls eliminates the need for rolling out dough, saving you precious time without sacrificing quality. You’ll be amazed at how professional‑looking pastries can emerge from a simple shortcut.
  • Quick Turnaround: From start to finish, this recipe takes under an hour, making it perfect for busy mornings or spontaneous brunches. The short prep and bake times mean you won’t be stuck waiting while your guests grow impatient.
  • Versatility: The base recipe is a canvas that welcomes countless variations – from fruit swirls to chocolate drizzles. You can easily adapt it to seasonal flavors or personal preferences without rewriting the whole method.
  • Ingredient Quality: By using real butter‑based dough and full‑fat cream cheese, you get richer flavor and a more satisfying mouthfeel than many boxed mixes that rely on artificial enhancers.
  • Crowd‑Pleasing Factor: The sweet‑savory balance appeals to both kids and adults, making it a safe bet for any gathering. Even picky eaters can’t resist the golden crust and the sweet glaze that sparkles like tiny jewels.
  • Nutrition Balance: While indulgent, the recipe provides a decent amount of protein from the cream cheese, giving you a little boost to start the day. Pair it with fresh fruit, and you’ve got a well‑rounded breakfast.
💡 Pro Tip: For an extra flaky crust, let the crescent roll triangles sit at room temperature for 10 minutes before shaping. This relaxes the dough and prevents it from shrinking in the oven.

🥗 Ingredients Breakdown

The Foundation

The base of this danish is the ready‑to‑use refrigerated crescent rolls. Each can contains eight pre‑shaped triangles that are already buttery and slightly sweet, providing the perfect flaky foundation. Because they’re pre‑rolled, you avoid the labor‑intensive step of rolling out puff pastry, yet you still get that airy, layered texture. If you’re looking for a gluten‑free option, you can swap in a gluten‑free crescent roll brand, but be aware that the texture may be a bit denser.

Creamy Center

Two 8‑ounce packages of cream cheese are the star of the filling, delivering a rich, tangy base that balances the sweet glaze. Full‑fat cream cheese yields a smoother, more luxurious mouthfeel, while low‑fat versions can become grainy when baked. To ensure a silky texture, let the cream cheese soften at room temperature before mixing; this prevents lumps and makes it easier to blend with sugar and vanilla. If you’re feeling adventurous, a spoonful of mascarpone can be folded in for an even creamier finish.

Sweeteners & Flavor Boosters

A cup of granulated sugar and a teaspoon of vanilla extract are folded into the softened cream cheese, creating a sweet‑tangy filling that’s reminiscent of a classic cheesecake. The vanilla adds depth, turning simple sweetness into a fragrant, aromatic experience. For a subtle twist, try swapping half the vanilla for almond extract – it adds a nutty undertone that pairs beautifully with the buttery crust. Remember, the sugar also helps the glaze set with a glossy finish.

The Glaze

The glaze is a simple mixture of powdered sugar, milk, and a splash of vanilla. This trio creates a thin, glossy coating that hardens slightly as it cools, giving each danish a jewel‑like sparkle. If you prefer a richer glaze, substitute half the milk with heavy cream; it will thicken the glaze and add a buttery sheen. For a pop of color, a few drops of natural food coloring (like beet juice for pink) can turn the glaze into a festive statement.

🤔 Did You Know? Cream cheese was originally invented in the United States in the late 1800s as a cheaper alternative to European soft cheeses, and it quickly became a staple in American baking.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

🍳 Step-by-Step Instructions

  1. Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. While the oven warms, open the cans of crescent rolls and separate the triangles, keeping them covered with a clean kitchen towel so they don’t dry out. The gentle heat of the oven will later coax the butter in the dough to melt, creating that irresistible flakiness. Here’s the thing: a properly heated oven is the secret to that golden‑brown finish we all crave.

  2. In a large mixing bowl, combine the softened cream cheese, granulated sugar, and vanilla extract. Beat with an electric mixer on medium speed until the mixture is smooth, creamy, and free of lumps – about 2 to 3 minutes. The sound of the whisk swirling is oddly satisfying, and you’ll notice the mixture turning a pale, velvety color. Trust me on this one: don’t rush this step; a well‑blended filling ensures a uniform texture throughout the danish.

  3. 💡 Pro Tip: If you prefer a slightly tangier filling, add a tablespoon of lemon zest to the cream cheese mixture. The zest will brighten the flavor without overwhelming the buttery base.
  4. Take each crescent roll triangle and gently press it flat with your fingertips, creating a larger oval shape. Place a generous spoonful of the cream cheese filling in the center of each oval, then fold the edges over to encase the filling, pinching the seams to seal. The dough should look like a little envelope, with the seam on the bottom so it doesn’t open while baking. Now, here's where it gets interesting: a small gap left at the top allows the glaze to seep in later, creating a glossy crown.

  5. Arrange the filled pastries on the prepared baking sheet, leaving about an inch of space between each. This spacing ensures even airflow, which is essential for that even browning. Before they go into the oven, whisk together the egg and egg white in a small bowl, then brush the tops of the pastries with this egg wash. The egg wash will give the danishes a beautiful, shiny finish as they bake. But that's not all: the egg wash also helps the glaze adhere later on.

  6. 💡 Pro Tip: For extra shine, add a teaspoon of melted butter to the egg wash. It creates a lacquer‑like surface that makes the pastries look bakery‑ready.
  7. Bake the danishes for 12‑15 minutes, or until they are puffed up and a deep golden brown. You’ll hear a faint crackle as the butter caramelizes, releasing an intoxicating aroma that fills the kitchen. Keep a close eye on the edges – if they start to darken too quickly, tent the tray with foil to prevent over‑browning. The result should be a crisp exterior with a soft, buttery interior that gives a slight “give” when you press the top.

  8. ⚠️ Common Mistake: Over‑baking can turn the flaky crust into a dry, hard shell. Pull the danishes out the moment they turn golden and the edges start to brown – they’ll continue to set as they cool.
  9. While the pastries are still warm, prepare the glaze by whisking together powdered sugar, milk, and vanilla extract until smooth and glossy. If the glaze is too thick, add a splash more milk, one teaspoon at a time, until you reach a pourable consistency. Drizzle the glaze over each danish, allowing it to pool slightly on the bottom and then glide up the sides, creating a glossy, sweet coating. The glaze will set within minutes, forming a delicate crust that adds a subtle crunch.

  10. Let the glazed danishes cool on a wire rack for at least 10 minutes before serving. This resting period lets the interior filling firm up a bit, making it easier to slice without the cheese spilling out. Serve warm, or at room temperature – either way, you’ll hear the soft sigh of the pastry as you break it apart. And the result? A breakfast treat that looks as good as it tastes, with buttery layers, a creamy center, and a sweet sparkle on top.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you bake the entire batch, bake a single test danish. This allows you to gauge the exact browning time for your specific oven, which can vary by a few minutes. I once served a batch that was a minute too long, and the edges turned a shade too dark – the test run saved me from that embarrassment. Adjust the time by 30‑second increments based on the test, and you’ll nail the perfect golden hue every time.

Why Resting Time Matters More Than You Think

After glazing, let the danishes rest for at least 10 minutes. This short pause lets the glaze set and the filling firm up, preventing a messy slide when you cut into them. I once skipped this step in a rush, only to have the glaze run everywhere, turning my plate into a sugary puddle. Patience at this stage makes the difference between a clean slice and a sloppy one.

The Seasoning Secret Pros Won’t Tell You

A pinch of sea salt sprinkled over the glaze just before it sets adds a subtle contrast that elevates the sweet flavors. The salt highlights the buttery notes and cuts through the richness, creating a balanced bite. It’s a tiny detail that professional bakers use, but most home cooks overlook. Trust me, that pinch of salt is a game‑changer.

The Egg Wash Balance

Using both a whole egg and an egg white gives the perfect sheen without making the crust too thick. The whole egg adds color, while the egg white contributes shine. If you only use a whole egg, the glaze can become a bit too heavy; if you only use egg white, the color will be pale. This balance is the secret to that bakery‑level gloss.

Cooling on a Wire Rack

Never let the danishes sit on the baking sheet while they cool. The residual heat can make the bottom soggy, ruining the crispness you worked so hard to achieve. Transfer them to a wire rack immediately; the airflow keeps the base crisp and the interior airy. I learned this the hard way after a batch turned into a soft, chewy mess.

💡 Pro Tip: For an extra burst of flavor, sprinkle a tiny pinch of cinnamon into the glaze before drizzling. It adds a warm, comforting note that pairs beautifully with the vanilla.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Berry Bliss Danish

Fold a handful of fresh blueberries or raspberries into the cream cheese filling before spooning it onto the dough. The berries burst during baking, releasing a sweet‑tart juice that mingles with the cheese, creating pockets of juicy surprise. The result is a vibrant, colorful danish that’s perfect for spring brunches.

Chocolate Hazelnut Dream

Swap half the granulated sugar for cocoa powder in the filling and stir in a tablespoon of hazelnut spread. The chocolate adds depth, while the hazelnut brings a nutty crunch that contrasts the buttery crust. Top with a drizzle of melted chocolate after glazing for an indulgent finish.

Maple Pecan Crunch

Add a tablespoon of maple syrup to the glaze and sprinkle chopped toasted pecans over the top just before the glaze sets. The maple infuses a caramel‑like warmth, and the pecans add a satisfying crunch that elevates the texture profile. This variation feels especially cozy on chilly mornings.

Lemon Zest Delight

Incorporate a teaspoon of lemon zest into the cream cheese mixture and replace the vanilla in the glaze with a splash of lemon juice. The bright citrus lifts the richness, giving the danish a fresh, summery vibe. It’s a wonderful way to brighten up a heavy breakfast spread.

Savory Spin

For a brunch twist, omit the sugar from the filling, add a pinch of garlic powder, chopped chives, and a dash of smoked paprika. Finish with a light drizzle of olive oil instead of the sweet glaze. The result is a savory cheese danish that pairs beautifully with scrambled eggs and fresh fruit.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the danishes to cool completely, then place them in an airtight container or a zip‑top bag. They will stay fresh for up to three days in the fridge, retaining most of their buttery texture. For an extra soft interior, store a small slice of bread on top of the pastries to maintain moisture.

Freezing Instructions

If you want to keep them longer, freeze the unglazed danishes on a baking sheet for an hour, then transfer them to a freezer‑safe bag. They’ll freeze well for up to two months. When you’re ready to enjoy them, bake directly from frozen at 375°F for 15‑18 minutes, then glaze while still warm.

Reheating Methods

To revive a refrigerated danish, preheat your oven to 350°F and warm the pastry for 5‑7 minutes, or until the crust is crisp again and the filling is soft. The trick to reheating without drying it out? Place a small piece of parchment paper over the top to trap a little steam, preserving the interior moisture while the outside crisps up.

❓ Frequently Asked Questions

Yes, you can substitute puff pastry sheets for the crescent rolls. Roll the pastry to about 1/8‑inch thickness, cut into triangles, and follow the same filling and shaping steps. Puff pastry will give you an even flakier texture, but it may require a slightly longer bake time, around 15‑18 minutes, to achieve the same golden color.

If powdered sugar isn’t on hand, you can blend granulated sugar in a blender or food processor until it reaches a fine, powdery consistency. This homemade powdered sugar works just as well for the glaze. Be sure to sift the blended sugar to remove any larger particles that could affect the smoothness of the glaze.

Absolutely! Assemble the danishes, but don’t bake them. Place the unbaked pastries on a parchment‑lined tray, freeze until solid, then transfer to a freezer‑safe bag. When you’re ready, bake straight from frozen, adding an extra 2‑3 minutes to the bake time. Glaze after baking while they’re still warm.

The key is to let the dough rest at room temperature for about 10 minutes before shaping, and to avoid over‑working the edges when sealing the filling. Also, the egg wash creates a protective barrier that helps the dough hold its shape. If you notice shrinkage, gently press the dough back into shape before the glaze sets.

Yes! You can blend in a bit of ricotta for a lighter texture, or use goat cheese for a tangier flavor profile. If you substitute, keep the total cheese amount the same to maintain the right consistency. Adding a tablespoon of cream cheese to any alternative cheese will help keep the filling smooth and creamy.

Store any leftover glaze in an airtight container in the refrigerator for up to three days. Before reusing, give it a quick stir or whisk to restore its smooth consistency. If it thickens too much, add a splash of milk or water, one teaspoon at a time, until it reaches the desired pourable texture.

For a dairy‑free version, use a plant‑based butter spread for the dough (if you can find a crescent roll alternative) and substitute the cream cheese with a vegan cream cheese or a blend of silken tofu and coconut oil. The glaze can be made with powdered sugar, almond milk, and vanilla. The texture will be slightly different but still delicious.

If the danishes are pale, it could be due to an insufficient egg wash or a lower oven temperature. Make sure you brush the tops generously with the egg and egg‑white mixture, and verify that your oven is truly at 375°F. Adding a pinch of sugar to the egg wash can also promote a deeper caramelization.

Easy Breakfast Cheese Danish Recipe

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper. Separate crescent roll triangles and keep covered.
  2. Beat together softened cream cheese, sugar, and 1 teaspoon vanilla until smooth and creamy.
  3. Flatten each crescent triangle, place a spoonful of filling in the center, and fold edges to seal.
  4. Arrange on the sheet, brush tops with a mixture of 1 egg and 1 egg white.
  5. Bake 12‑15 minutes until golden brown and fragrant.
  6. While still warm, whisk powdered sugar, 2 tbsp milk, and ½ teaspoon vanilla to make glaze.
  7. Drizzle glaze over each danish and let cool on a wire rack for 10 minutes.
  8. Serve warm or at room temperature. Enjoy!

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.