A warm Breakfast Cheese Danish makes any morning feel special, yet this version keeps things simple and stress-free. Instead of homemade pastry dough, this recipe uses a clever shortcut that delivers flaky layers and a creamy center with minimal effort. If you love a quick sweet breakfast that feels indulgent but fits into a busy routine, this danish hits the mark. With basic ingredients and straightforward steps, you can serve a pan of golden, bakery-style goodness without spending hours in the kitchen.
Story
This Breakfast Cheese Danish started as a weekend treat when time felt limited but cravings still felt big. Store-bought pastries never quite tasted right, so I tested an easier approach at home using a crescent roll pastry base. The result surprised everyone at the table. The layers baked up tender and flaky, while the cream cheese filling stayed rich and smooth. Since then, this easy cream cheese danish has become a go-to for holidays, brunches, and even weekday mornings when something sweet sounds right. It truly works as a smart bakery hack that feels homemade every single time.
Ingredients
2 cans refrigerated crescent roll dough sheets
2 packages (8 ounces each) cream cheese, softened
1 cup granulated sugar
1 teaspoon vanilla extract
1 large egg
1 egg white
1 tablespoon milk or water
1/2 cup powdered sugar
1/2 teaspoon vanilla extract
2 tablespoons milk
Step-by-Step Instructions
Preparing the Ingredients
Set the cream cheese out at room temperature so it softens evenly. Preheat the oven to 350°F and grease a 13×9-inch baking dish, coating the bottom and sides well. Unroll one can of crescent dough and press it gently into the pan, sealing any seams and reaching all corners.
Cooking Instructions
Beat the softened cream cheese with sugar, vanilla extract, and the egg until smooth and creamy. Spread the filling evenly over the dough layer. Place the second sheet of crescent dough on top, then whisk the egg white with milk or water and brush it across the surface. Bake for 35 to 45 minutes until the top turns golden brown. Let the danish cool for about 20 minutes, then mix powdered sugar, vanilla, and milk to form a glaze and drizzle it over the top.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid using cold cream cheese because it creates lumps in the filling. Press the dough gently rather than stretching it, which can cause shrinking during baking. Also, do not rush the cooling time or the glaze will melt instead of setting nicely.
Pro Tips for Better Flavor
For deeper flavor, add a pinch of lemon zest to the cream cheese mixture. You can also warm the glaze slightly before drizzling so it spreads smoothly across the surface without clumping.
Serving and Storage
How to Serve
Slice the danish into squares and serve warm or at room temperature. It pairs perfectly with coffee, tea, or fresh fruit for a balanced breakfast spread.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat individual pieces in the microwave for about 15 seconds to bring back the soft texture.
Conclusion
This Breakfast Cheese Danish proves that homemade pastries do not need complicated steps or special skills. With a few simple ingredients and an easy process, you can serve a comforting breakfast that feels special every time. Try it once, and it may quickly earn a permanent spot in your breakfast rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this Breakfast Cheese Danish ahead of time?
Yes, you can bake the danish the night before and store it covered in the refrigerator. Add the glaze just before serving for the best texture and appearance.
Can I add fruit to the filling?
You can swirl fruit preserves or fresh berries into the cream cheese layer before adding the top dough. Keep additions light so the pastry bakes evenly.
What is the best way to reheat this danish?
The microwave works best for single servings, while the oven at 300°F gently reheats larger portions without drying them out.
Print
Breakfast Cheese Danish Recipe
- Total Time: 1 hour 20 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
A simple Breakfast Cheese Danish made with crescent roll dough and a smooth cream cheese filling, finished with a sweet vanilla glaze.
Ingredients
- 2 cans refrigerated crescent roll dough sheets
- 2 packages 8-ounce cream cheese, softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 large egg
- 1 egg white
- 1 tablespoon milk or water
- 1/2 cup powdered sugar
- 1/2 teaspoon vanilla extract
- 2 tablespoons milk
Instructions
- Soften the cream cheese at room temperature.
- Preheat the oven to 350°F and grease a 13×9-inch baking dish.
- Press one sheet of crescent dough evenly into the pan.
- Beat cream cheese, sugar, vanilla, and egg until smooth.
- Spread filling evenly over the dough.
- Top with the second dough sheet and brush with egg wash.
- Bake until golden brown, then cool and drizzle with glaze.
Notes
- Let the danish cool before glazing so the topping sets properly.
- Store leftovers in the refrigerator for up to four days.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 piece
- Calories: 320
- Sugar: 22g
- Sodium: 410mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 65mg
