Skip to Content

Easy Breakfast Cheese Danish

If you're looking for a quick, delicious homemade breakfast pastry, this Easy Breakfast Cheese Danish is the perfect recipe. Made with flaky crescent roll dough and a rich, creamy filling, this danish is not only simple but also irresistibly tasty. Unlike store-bought versions, this homemade version delivers a fresh-out-of-the-oven flavor, giving you a buttery crust and perfectly sweet cream cheese filling.

This easy recipe is ideal for breakfast, brunch, or dessert. Whether you're making it for a weekend morning or a special holiday gathering, it's guaranteed to be a hit. The best part? It takes minimal effort and just a few ingredients to achieve a bakery-style treat at home.

What is a Cheese Danish?

A cheese danish is a pastry filled with sweetened cream cheese, typically made with puff pastry or laminated dough. Traditional danishes originated from Denmark, but the concept of layered, buttery pastries dates back centuries. Over time, American adaptations introduced shortcuts like crescent roll dough, making it accessible for home bakers.

This breakfast cheese danish is unique because:

  • It uses store-bought crescent roll dough instead of laminated pastry
  • The cream cheese filling is rich and slightly tangy, balanced with sugar and vanilla
  • It’s baked until golden brown and topped with a sweet vanilla glaze

The Origin & Evolution of the Danish Pastry

While danishes are commonly associated with Denmark, their origins trace back to Austrian bakers who introduced layered dough techniques in the 19th century. When Danish bakers adopted this method, they refined it, leading to the modern Wienerbrød (Vienna Bread). Over time, variations like fruit-filled, nut-topped, and cream cheese-filled pastries became popular worldwide.

In the United States, the cheese danish became a breakfast staple, often found in coffee shops, bakeries, and breakfast buffets. Today, many home bakers opt for crescent roll-based versions, making it an easy yet indulgent treat.

Essential Equipment for This Recipe

  • Baking dish (9x13-inch): Ensures even baking and enough room for layering
  • Hand mixer: Helps achieve a smooth, creamy filling
  • Pastry brush: Perfect for applying egg wash for a golden finish
  • Mixing bowls: Needed for combining ingredients smoothly

Using high-quality tools can make a noticeable difference in texture and consistency. For example, a glass baking dish distributes heat more evenly than metal, while a non-stick pan makes cleanup easier.

Key Preparation Tips

  • Keep crescent roll dough cold: It’s easier to handle and won’t tear as easily
  • Soften cream cheese: Let it sit at room temperature for a smooth filling
  • Pinch the seams together: This prevents filling from leaking out
  • Let the danish cool before glazing: The glaze will set properly instead of melting into the pastry

Ingredients

For the Danish

  • 2 cans (228g each) refrigerated crescent rolls
  • 2 packages (8 oz each) cream cheese, softened
  • 1 cup (200g) sugar
  • 1 teaspoon vanilla extract
  • 1 egg
  • 1 egg white

For the Glaze

  • 1 cup (130g) powdered sugar
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract

Step-by-Step Instructions

1. Prepare the Baking Dish & Oven

Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish with non-stick cooking spray (butter-flavored works best).

2. Make the Cream Cheese Filling

In a mixing bowl, combine:

  • Cream cheese
  • Sugar
  • Vanilla extract
  • One whole egg

Use a hand mixer to beat the mixture until smooth and creamy. Set aside.

3. Assemble the Danish

  • Open one can of crescent roll dough and unroll it into the bottom of the baking dish
  • Press the seams together to form a solid layer
  • Evenly spread the cream cheese mixture over the dough
  • Open the second can of crescent rolls and lay it over the filling
  • Pinch the seams together to seal the top layer

4. Apply the Egg Wash

Whisk one egg white and lightly brush it over the top layer. This step ensures a golden, shiny crust.

5. Bake Until Golden Brown

Place the baking dish in the oven and bake for 30-35 minutes until the top is golden brown and firm.

6. Let It Cool

After baking, allow the danish to cool for at least 20 minutes. This helps the cream cheese filling set properly.

7. Make the Glaze & Drizzle Over

In a small bowl, whisk together:

  • Powdered sugar
  • Milk
  • Vanilla extract

Once smooth, drizzle the glaze over the cooled danish.

8. Slice & Serve

Cut into squares and serve warm or at room temperature.

Pro Tips for the Perfect Cheese Danish

  • For extra flavor, add fruit! Sliced strawberries, blueberries, or jam work well
  • Make it cinnamon-sugar style by adding a sprinkle of cinnamon on top
  • Use crescent sheets instead of perforated rolls for a smoother top layer
  • Double the glaze if you prefer extra sweetness

Best Side Dishes to Serve with Cheese Danish

Pairing the right side dishes can elevate your breakfast experience. Whether you’re serving this cheese danish for a weekend brunch or a quick breakfast, these savory and fresh pairings will complement its sweet, creamy flavors.

1. Fresh Fruit Salad

A light fruit salad balances the rich, buttery pastry. The natural sweetness and slight acidity of berries, oranges, or apples help cut through the danish’s creamy filling.

Best Fruit Combinations

  • Strawberries, blueberries, and kiwi
  • Oranges, pineapples, and mango
  • Apples, pears, and grapes with honey drizzle

2. Scrambled Eggs with Herbs

A fluffy scrambled egg dish adds a savory, protein-packed element to your breakfast. Adding fresh herbs like chives, basil, or parsley enhances flavor while keeping it light.

3. Crispy Bacon

The salty, smoky crunch of bacon contrasts beautifully with the danish’s sweetness. You can serve it crispy or slightly chewy, depending on your preference.

4. Greek Yogurt with Honey and Nuts

A bowl of Greek yogurt topped with honey and almonds adds creaminess with a slight tang. The nuts provide a crunch that pairs well with the soft danish texture.

5. Oven-Roasted Breakfast Potatoes

For those who love a hearty breakfast, crispy breakfast potatoes add a warm, comforting side to this dish. Season them with garlic, paprika, and rosemary for an extra flavor boost.

6. Iced Coffee or Latte

A strong coffee or iced latte complements the danish’s sweetness. A cinnamon latte or vanilla-flavored coffee enhances the pastry’s flavors without overpowering it.

7. Berry Compote as a Topping

Instead of serving fruit separately, consider making a berry compote to drizzle over your cheese danish. Simmer mixed berries with a little sugar and lemon juice until it thickens into a syrupy sauce.

8. Whipped Cream or Mascarpone

For an extra indulgent touch, serve your danish with a dollop of fresh whipped cream or mascarpone cheese. This makes it feel even more like a bakery-style dessert.

Nutritional Information & Health Benefits

While this cheese danish is a treat, knowing its nutritional breakdown helps you make healthier adjustments if needed.

Nutritional Breakdown (Per Serving)

  • Calories: Around 320
  • Total Fat: 16g
  • Saturated Fat: 9g
  • Carbohydrates: 38g
  • Sugar: 18g
  • Protein: 5g
  • Cholesterol: 50mg
  • Sodium: 250mg

How to Make It Healthier

  • Use reduced-fat cream cheese to lower fat content
  • Replace white sugar with honey or maple syrup for natural sweetness
  • Use whole wheat pastry dough for added fiber
  • Try Greek yogurt instead of cream cheese for a lighter version

Is This Cheese Danish a Good Breakfast Choice?

While rich and satisfying, it’s best enjoyed in moderation. Pairing it with protein-rich sides like eggs or yogurt helps create a more balanced meal.

Common Mistakes & How to Fix Them

Even simple recipes have potential pitfalls. Avoid these mistakes to get the perfect cheese danish every time.

1. Dough Becomes Sticky and Hard to Handle

Mistake: Letting the crescent roll dough sit out too long makes it sticky and difficult to work with.

Fix: Keep the dough cold until you’re ready to use it. If it becomes sticky, place it in the fridge for 5–10 minutes before handling.

2. Cream Cheese Filling Turns Lumpy

Mistake: Using cold cream cheese makes it hard to mix smoothly, leading to lumps in the filling.

Fix: Let the cream cheese soften at room temperature for about 30 minutes before mixing. Use a hand mixer to beat it for a silky texture.

3. Crescent Dough Separates While Baking

Mistake: Not sealing the seams properly allows the filling to seep out.

Fix: Pinch the seams together firmly or use a rolling pin to smooth the dough before layering.

4. Over or Underbaking

Mistake: Baking too long dries out the pastry, while underbaking leaves the center too soft.

Fix: Bake at 350°F for 30-35 minutes, until the top is golden brown and slightly firm to the touch. If the top browns too quickly, cover it loosely with foil for the last 10 minutes.

5. Glaze Melts Too Fast

Mistake: Pouring the glaze over a hot danish makes it runny and disappear into the pastry.

Fix: Let the danish cool for at least 20 minutes before adding the glaze.

6. Not Letting the Danish Cool Before Cutting

Mistake: Cutting into the danish too soon causes the filling to ooze out.

Fix: Wait for it to set properly before slicing. This ensures neat, bakery-style squares.

How to Customize Your Cheese Danish

This recipe is versatile! Here are fun variations you can try.

Fruit-Filled Danish

  • Add a layer of fruit jam under the cream cheese filling
  • Use fresh fruit like strawberries, raspberries, or peaches

Cinnamon-Sugar Danish

  • Sprinkle cinnamon and brown sugar over the cream cheese filling for a cinnamon roll-inspired twist

Nutty Danish

  • Add chopped pecans, almonds, or walnuts on top before baking for a crunchy texture

Chocolate Danish

  • Mix chocolate chips into the filling for a rich, dessert-like treat

Savory Cheese Danish

  • Swap the sugar and vanilla for cheddar or feta cheese for a savory breakfast option

Why You’ll Love This Recipe

This Easy Breakfast Cheese Danish is perfect for:

  • Quick and effortless baking
  • Delicious bakery-style results at home
  • Customizing flavors to your preference
  • Serving a crowd for brunch or special occasions

Pro Tips for the Best Cheese Danish

1. How to Get the Perfect Texture

  • Use cold dough to make handling easier and prevent sticking.
  • Make sure the cream cheese filling is smooth by letting it soften before mixing.
  • Brush the top layer with egg wash to create a golden, shiny crust.
  • Let the danish cool completely before adding the glaze to avoid it melting into the pastry.

2. Flavor Enhancements

  • Lemon zest in the filling adds a subtle citrus brightness.
  • Almond extract can be used instead of vanilla for a nuttier taste.
  • Sprinkle cinnamon and sugar over the top for an extra flavor boost.
  • Add a layer of fruit jam or pie filling for a fruity variation.

3. Making Mini Cheese Danishes

  • Instead of a large 9x13-inch pan, cut crescent dough into smaller squares and fold over the filling.
  • Bake at the same temperature but check for doneness at 15–20 minutes.

How to Store & Reheat Cheese Danish

1. Storing at Room Temperature

  • If you plan to eat it within 24 hours, you can store the danish at room temperature in an airtight container.
  • Make sure the glaze is fully set before storing to prevent it from becoming sticky.

2. Refrigeration for Longer Storage

  • For longer freshness, store leftovers in the refrigerator for up to 5 days.
  • Place slices in an airtight container or wrap them in plastic wrap to prevent drying out.

3. Freezing Instructions

  • Freezing the whole danish: Wrap it tightly in plastic wrap, then in foil. Freeze for up to 2 months.
  • Freezing individual slices: Place slices on a baking sheet in a single layer and freeze for 1 hour before transferring them to a zip-top bag.

4. How to Reheat Cheese Danish

  • Microwave: Heat for 15–20 seconds for a soft, warm texture.
  • Oven: Reheat at 300°F for 5–7 minutes to restore crispness.
  • Air fryer: Heat at 320°F for 3–4 minutes for a fresh-from-the-oven texture.

Frequently Asked Questions (FAQs)

1. Can I Use Puff Pastry Instead of Crescent Rolls?

Yes! Puff pastry creates a flakier, more authentic danish texture. Just follow the same layering and baking instructions.

2. How Do I Prevent the Danish from Getting Soggy?

  • Make sure the cream cheese mixture isn’t too runny by beating it until smooth.
  • Do not overbake—a golden top means it’s ready.
  • Let it cool properly before slicing to allow the filling to set.

3. Can I Make This Cheese Danish Ahead of Time?

Yes! You can:

  • Prepare the filling the night before and store it in the fridge.
  • Assemble the danish, cover, and refrigerate overnight before baking fresh in the morning.
  • Bake and freeze for an easy grab-and-go breakfast.

4. Why Did My Crescent Dough Tear?

Crescent dough can be delicate if it warms up too much. Keep it cold and use your fingers to press the seams together before layering.

5. What Other Fillings Can I Use?

  • Nutella or chocolate chips for a decadent dessert version.
  • Pumpkin puree with cinnamon and nutmeg for a fall-inspired twist.
  • Savory cheese and herbs for a non-sweet version.

6. Can I Make a Glaze Without Powdered Sugar?

If you don’t have powdered sugar, you can:

  • Blend granulated sugar in a food processor until fine.
  • Use honey or maple syrup mixed with milk as a substitute.

7. Is This Recipe Gluten-Free?

No, but you can make it gluten-free by using gluten-free crescent dough or puff pastry alternatives.

8. How Do I Make It Less Sweet?

  • Reduce the sugar in the filling to ¾ cup.
  • Use Greek yogurt instead of cream cheese for a tangier, less sweet option.
  • Skip the glaze or replace it with a light dusting of powdered sugar.

Conclusion

This Easy Breakfast Cheese Danish is a must-try for anyone who loves buttery, flaky pastries with a rich and creamy filling. Whether you’re making it for a special brunch, a family gathering, or just a weekend treat, this recipe is a guaranteed hit.

It’s quick to prepare, uses simple ingredients, and can be customized with different flavors. Plus, the option to make it ahead, freeze it, or store leftovers makes it a convenient breakfast or dessert option.

By following the storage tips, troubleshooting advice, and creative variations, you can perfect this recipe and make it your own. Enjoy every bite of this flaky, creamy, and sweet homemade cheese danish!

flavorfulside

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Breakfast Cheese Danish


  • Author: Emily
  • Total Time: 1 hour
  • Yield: 12 servings 1x
  • Diet: Vegetarian

Description

This Easy Breakfast Cheese Danish is a flaky, buttery, and creamy pastry made with crescent roll dough and a sweet vanilla glaze. Perfect for brunch, special occasions, or a quick morning treat, this recipe is simple to make yet bakery-quality delicious.


Ingredients

Scale

For the Danish:

  • 2 cans (228g each) refrigerated crescent rolls
  • 2 packages (8 oz each) cream cheese, softened
  • 1 cup (200g) sugar
  • 1 teaspoon vanilla extract
  • 1 egg
  • 1 egg white

For the Glaze:

  • 1 cup (130g) powdered sugar
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract

Instructions

  • Preheat oven to 350°F (175°C). Grease a 9x13-inch baking dish with non-stick cooking spray.
  • Prepare the cream cheese filling by beating cream cheese, sugar, vanilla extract, and one egg until smooth.
  • Unroll one can of crescent rolls and press it into the bottom of the baking dish, sealing the seams.
  • Spread the cream cheese mixture evenly over the dough.
  • Unroll the second can of crescent rolls and place it on top, sealing the seams.
  • Brush with egg white for a golden finish.
  • Bake for 30-35 minutes or until golden brown.
  • Cool for at least 20 minutes before adding the glaze.
  • Make the glaze by whisking powdered sugar, milk, and vanilla extract until smooth.
  • Drizzle the glaze over the cooled danish.
  • Slice and serve warm or at room temperature.

Notes

  • Keep crescent dough cold for easy handling.
  • Let it cool completely before adding glaze to prevent melting.
  • Try adding fruit, cinnamon, or nuts for extra flavor.
  • Prep Time: 10 minutes
  • Cook Time: 30-35 minutes
  • Category: Breakfast Pastry
  • Method: Baking
  • Cuisine: American

Nutrition

  • Calories: 320
  • Sugar: 18g
  • Sodium: 250mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Carbohydrates: 38g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 50mg
Recipe rating