Indulgent Breakfast Cheese Danish

Featured in Morning Meal Ideas.

Make a Breakfast Cheese Danish that’s perfectly flaky, buttery, and filled with a creamy cheese center. Using puff pastry or crescent roll dough, it comes together quickly with just a few basic ingredients like cream cheese, sugar, and vanilla. Whether enjoyed plain, with a drizzle of glaze, or finished with fruit preserves, this versatile treat is great for breakfast or brunch. For customization, add nuts, cinnamon, or fresh fruit toppings. Create bakery-quality pastries at home effortlessly!

Fatiha
Updated on Thu, 01 May 2025 16:01:14 GMT
A tray of croissants with white icing. Pin it
A tray of croissants with white icing. | zestplate.com

This hearty breakfast cheese Danish has been my comfort breakfast for years, perfect for slow weekend mornings when I want something special without the trip to a bakery. The combination of flaky pastry and creamy cheese filling creates a luxurious treat that's surprisingly simple to make at home.

I first made these Danish pastries during a holiday morning when my family was visiting. The entire house filled with the aroma of buttery pastry, and now it has become our tradition whenever we have something to celebrate together.

  • Crescent roll dough or puff pastry: Provides the flaky layers without the work of traditional Danish dough. Look for all butter varieties for the best flavor
  • 8 oz cream cheese softened: The star ingredient creating that signature tangy filling. Use full fat for the creamiest results
  • 1/2 cup granulated sugar: Balances the tanginess of cream cheese without overwhelming sweetness
  • 1 tsp vanilla extract: Adds warmth and depth to the filling. Pure extract gives the best flavor
  • 1 egg yolk: Creates richness and helps set the filling properly
  • Powdered sugar: Optional for making a simple glaze
  • Fruit preserves: Optional for adding fruity sweetness and color

How To Make Breakfast Cheese Danish

Prepare the dough:
Preheat your oven to 350°F and lightly grease your baking sheet. Roll out your chilled dough evenly across the pan, being careful not to stretch it too thin. If using crescent roll dough, press the perforations together firmly to create one solid sheet.
Mix the cream cheese filling:
In a medium bowl, combine softened cream cheese with sugar, vanilla extract, and egg yolk. Beat until completely smooth with no lumps remaining. This usually takes about 3 minutes with an electric mixer. The filling should be thick but spreadable with a silky texture.
Assemble the Danish:
Spread the cream cheese mixture evenly over the dough, leaving about half an inch border around the edges. If adding fruit preserves, drop spoonfuls over the cream cheese and gently swirl them together using a butter knife. For a traditional Danish, fold the edges over slightly to create a border.
Bake to golden perfection:
Brush the exposed dough with egg wash for a shiny golden finish. Bake for 35 to 40 minutes, rotating the pan halfway through to ensure even browning. The Danish is done when the edges are deep golden and the filling is set but still slightly jiggly in the center.
Add the finishing touches:
Let cool for at least 15 minutes before drizzling with a simple glaze made from powdered sugar, vanilla, and milk. The glaze will set as it cools, creating that classic bakery finish.
A plate of pastries with a cream filling. Pin it
A plate of pastries with a cream filling. | zestplate.com

My favorite part about this recipe is how the edges of the dough puff up and turn golden brown while baking. My grandmother taught me that the key to a perfect Danish is not rushing the process. She would always say that patience makes pastry taste better, and after years of making this recipe, I completely agree.

Storage and Reheating

These Danish pastries stay fresh in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate them for up to 5 days. The texture is best when they're fresh, but refrigerated Danish can be revived by warming them.

To reheat, place them in a 300°F oven for about 10 minutes until warm throughout. Avoid using the microwave if possible as it can make the pastry soggy. If you're in a hurry, 15-second intervals in the microwave will work, but the texture won't be quite as flaky.

For make-ahead convenience, you can freeze fully baked and cooled Danish for up to 3 months. Wrap individual portions in plastic wrap, then place in a freezer bag. Thaw overnight in the refrigerator before reheating.

A pastry with white frosting and a yellow filling. Pin it
A pastry with white frosting and a yellow filling. | zestplate.com

Delicious Variations

The classic cheese Danish is just the beginning. Try adding raspberry preserves swirled into the cream cheese for a fruity twist. For fall flavors, mix in some apple butter and a sprinkle of cinnamon. Chocolate lovers can add mini chocolate chips to the filling before baking.

For a savory breakfast option, reduce the sugar and add herbs, crumbled bacon, and a sprinkle of chives. This versatile recipe can be adapted to whatever ingredients you have on hand or whatever flavors you're craving.

My family loves the blueberry version most. The way the berries burst during baking and create purple streaks through the cream cheese is not only beautiful but adds a wonderful tartness that cuts through the richness.

Serving Suggestions

Serve your breakfast cheese Danish with fresh berries on the side to add brightness and balance the richness. A dollop of whipped cream turns this into a special occasion breakfast. For everyday mornings, pair with a hot cup of coffee or tea for the perfect contrast to the sweet pastry.

This pastry also makes a lovely addition to a brunch buffet alongside savory options like eggs and bacon. Cut into smaller squares for easier serving when entertaining a crowd. The Danish can be served warm or at room temperature, making it perfect for holiday morning gatherings when timing can be tricky.

Frequently Asked Questions

→ What type of dough works best for a cheese Danish?

Puff pastry offers a flaky texture similar to bakery danishes, while crescent roll dough is quicker and easier for home use.

→ How do I prevent a soggy filling?

Pre-bake the bottom layer for 5 minutes before adding the cheese mixture, and thicken fruit preserves with cornstarch to reduce excess moisture.

→ Can I make a healthier version?

Substitute cream cheese with Greek yogurt, use honey or maple syrup instead of sugar, and opt for whole wheat dough for added fiber.

→ What variations can I try?

Try fruit-filled versions with raspberry, blueberry, or strawberry preserves, or savory options like spinach and feta or ham and cheddar.

→ How should I store a cheese Danish?

Store it in an airtight container at room temperature for 2 days, refrigerate for up to 5 days, or freeze for up to 3 months.

Flaky Breakfast Cheese Danish

Deliciously flaky pastry with creamy filling.

Prep Time
10 Minutes
Cook Time
40 Minutes
Total Time
50 Minutes
By: Fatiha

Category: Breakfast

Difficulty: Easy

Cuisine: European

Yield: 8 Servings (8 individual pastries)

Dietary: Vegetarian

Ingredients

→ Dough Options

01 Crescent roll dough – light and fluffy.
02 Puff pastry sheets – bakery-style flaky texture.
03 Homemade Danish dough – authentic taste.

→ Cheese Filling

04 8 oz cream cheese (softened).
05 ½ cup granulated sugar.
06 1 tsp vanilla extract.
07 1 egg yolk.

→ Optional Sweeteners & Flavor Enhancements

08 Powdered sugar – for glaze or dusting.
09 Maple syrup or honey – natural sweetener.
10 Fruit preserves (e.g., strawberry, raspberry, blueberry).

→ Toppings & Add-Ons

11 Sliced almonds or chopped pecans.
12 Cinnamon sugar.
13 Fresh fruit (e.g., berries, apples, peaches).

Instructions

Step 01

Preheat oven to 175°C (350°F). Lightly grease a baking sheet or 9×13-inch pan. Roll out crescent roll dough or puff pastry evenly.

Step 02

In a bowl, combine cream cheese, sugar, vanilla extract, and egg yolk. Mix until smooth and creamy.

Step 03

Spread filling evenly over rolled-out dough. Optionally, swirl fruit preserves into filling. Add another dough layer and seal edges.

Step 04

Brush with egg wash (1 egg white + 1 tbsp water). Bake for 35–40 minutes until golden brown.

Step 05

Mix powdered sugar, vanilla extract, and milk. Drizzle glaze over cooled Danish prior to serving.

Notes

  1. Keep the dough chilled for better handling and flakiness. Prevent sogginess by pre-baking the base layer for 5 minutes.

Tools You'll Need

  • Mixing bowl
  • Whisk
  • Baking sheet or pan

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cream cheese).
  • Contains eggs.
  • May contain gluten (depending on dough).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 290.5
  • Total Fat: 18.2 g
  • Total Carbohydrate: 28.3 g
  • Protein: 5.6 g