in ,

Easy Cheese Danishes

Tray of golden brown Cheese Danishes with flaky puff pastry, cream cheese filling, and vanilla glaze, cooling on a wire rack.
Advertisement

Cheese Danishes are one of those irresistible pastries that feel like a little luxury—flaky, buttery layers wrapped around a rich, creamy center. While many associate them with American bakeries or coffee shop displays, these pastries have deep European roots.

The origins of the Danish pastry trace back to Vienna, Austria. In fact, in Denmark, they’re called “wienerbrød,” meaning “Viennese bread.” The layered dough was brought to Denmark in the 19th century by Austrian bakers. Over time, the Danes added their own flair, introducing sweet fillings and perfected folding techniques—eventually creating the version we know and love today.

What makes a Cheese Danish truly unique is its rich cream cheese filling. Unlike other fruit-filled or nut-based pastries, this one is smooth, slightly tangy, and sweet. Combine that with the delicate crunch of puff pastry, and you’ve got a melt-in-your-mouth bite.

They’re perfect for breakfast, brunch, or even dessert, especially when served slightly warm. Pair one with a cup of coffee, and you’ve got a cozy little moment of bliss.

Fun fact: In Denmark, Danishes come in dozens of forms, and a Cheese Danish is just one variety in a long list of “wienerbrød” options. Lucky us for getting to try this classic version!

What Is a Cheese Danish?

A Cheese Danish is a sweet pastry made from laminated dough (usually puff pastry or yeasted dough) filled with a rich, creamy cheese mixture. The filling typically includes cream cheese, sugar, and vanilla, creating a slightly tangy-sweet contrast to the flaky exterior.

Many variations exist—some topped with fruit jams like strawberry or blueberry, while others are finished with a drizzle of powdered sugar glaze. Some bakers get creative with swirls, braids, or folded shapes that hold in the filling.

So how does a Cheese Danish differ from a croissant or turnover? Croissants are buttery and plain or chocolate-filled, while turnovers are usually fully enclosed with fruit fillings. A Cheese Danish, in contrast, has an open-faced structure, showcasing that creamy center.

Whether homemade or from your favorite bakery, a Cheese Danish is a delightful blend of textures and flavors—flaky, creamy, and satisfyingly sweet.

Ingredients You’ll Need for Classic Cheese Danishes

Making a classic Cheese Danish at home doesn’t require complicated ingredients, but quality matters. Here’s what you’ll need:

  • Puff pastry sheets – Store-bought is a great shortcut, but homemade adds a gourmet touch. Look for all-butter puff pastry for best flavor.

  • Cream cheese – Go for full-fat, block-style cream cheese. Avoid whipped or low-fat versions—they can make the filling runny or too soft.

  • Granulated sugar – For sweetness and a bit of texture in the filling.

  • Vanilla extract – Adds warmth and depth to the cream cheese mixture.

  • Egg – For the egg wash to give your danish a glossy, golden finish.

  • Optional add-ins:

    • Lemon zest – For brightness

    • Fruit preserves – Like raspberry, apricot, or cherry

    • Powdered sugar glaze – For that bakery-style finish

Pro Tip: When using puff pastry, keep it chilled until you’re ready to shape. Warm dough = sticky mess. Cold dough = clean cuts and puffy layers.

The magic of a Cheese Danish lies in the balance—rich but not heavy, sweet but not cloying—and using fresh, high-quality ingredients is the first step to getting it right.

Step-by-Step: How to Make Cheese Danishes

Let’s break it down into a beginner-friendly method using store-bought puff pastry. This shortcut makes it easy to enjoy homemade Cheese Danishes without the need for laminating dough from scratch.

Step 1: Thaw the puff pastry

Let your puff pastry thaw in the fridge overnight or at room temperature for about 30–40 minutes. You want it soft enough to unfold but still cool to the touch.

Step 2: Make the filling

In a bowl, mix:

  • 8 oz full-fat cream cheese (softened)

  • ¼ cup granulated sugar

  • 1 tsp vanilla extract

  • Optional: zest of ½ a lemon

Beat until smooth and creamy. Chill the filling briefly if it’s too runny.

Step 3: Shape the dough

Unfold one puff pastry sheet and cut it into 4 or 6 equal squares or rectangles. You can get creative here:

  • Pinwheel style – Make diagonal cuts and fold alternating corners in.

  • Center fold – Score a border and press the middle down to hold the filling.

  • Braid style – Perfect for large Danishes; slice strips and criss-cross over the filling.

Step 4: Add the filling

Spoon 1–2 tablespoons of cream cheese mixture into the center of each pastry. Don’t overfill—you want clean edges for puffing.

Step 5: Egg wash and bake

Brush the edges with beaten egg for shine. Bake in a preheated 375°F (190°C) oven for 18–22 minutes, or until golden brown and puffed.

Step 6: Optional glaze

Once cooled, mix ½ cup powdered sugar with 1–2 tsp milk or lemon juice. Drizzle over each Danish for that classic finish.

Baking Tip: Always bake Cheese Danishes on parchment paper to avoid sticking and help with easy cleanup.

Advertisement

Pro Tip: Chill shaped Danishes for 10–15 minutes before baking. This helps prevent spreading and gives you flakier layers.

Common Mistakes to Avoid

Even simple pastries can go sideways if you’re not careful. Here are the most common Cheese Danish mistakes—and how to avoid them:

  • Overfilling – It’s tempting, but too much cream cheese = messy leaks. Stick to 1–2 tablespoons per pastry.

  • Underbaking – If your Danishes are pale or soggy underneath, they need more oven time. Look for golden, puffed layers.

  • Using low-fat or whipped cream cheese – These have too much water and can cause runny fillings or poor texture.

  • Skipping the chill – Shaping warm puff pastry leads to flat, greasy pastries. Always work cold and chill before baking.

  • No egg wash – Skipping this step won’t affect taste but will leave your pastries looking dull.

Getting these details right is what transforms a basic Cheese Danish into a bakery-quality bite at home.

Flavor Variations to Try

One of the joys of making Cheese Danishes at home is how adaptable they are. You can keep them classic or get creative depending on your mood or occasion. Here are some delicious twists to try:

Fruit-Topped Cheese Danishes

Layer a spoonful of strawberry, blueberry, or cherry jam over the cream cheese filling before baking. The fruit adds vibrant color and a sweet-tart contrast. Want to get fancy? Use a pastry bag to swirl jam into the cheese.

Lemon Zest or Almond Filling

Add lemon zest to your cream cheese for a fresh, citrusy twist. Or mix in a bit of almond extract for a deeper, nutty flavor. You can also top with slivered almonds before baking for crunch.

Savory Option

Yes, savory Danishes are a thing! Mix your cream cheese with chives, garlic, or fresh herbs. Serve warm as an elegant appetizer or brunch side.

Mini Danishes

Cut puff pastry into smaller squares and use less filling—perfect for brunch platters, tea parties, or kids’ lunchboxes.

Braided Cheese Danish

For a showstopper, use an entire sheet of puff pastry, spread filling down the center, and braid the sides over it. It’s ideal for holidays or brunch buffets.

How to Store and Reheat Cheese Danishes

To keep your Cheese Danishes tasting bakery-fresh, follow these simple storage and reheating tips:

  • Room temperature: If you plan to eat them within a few hours, leave them loosely covered on the counter (max 1 day).

  • Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days. The cream cheese filling needs to stay chilled.

  • Freezer:

    • Before baking: Assemble, freeze flat on a tray, then transfer to a freezer bag.

    • After baking: Let cool completely, then wrap tightly in plastic and foil. Freeze for up to 2 months.

Reheat: For best texture, warm Danishes in a 350°F (175°C) oven or toaster oven for 5–8 minutes. Avoid the microwave—it makes the pastry soggy and chewy instead of crisp and flaky.

Can You Make Cheese Danishes Ahead of Time?

Absolutely! Cheese Danishes are a great make-ahead option—perfect for holidays, brunches, or busy mornings.

Option 1: Make-Ahead Dough

You can prepare and chill the cream cheese filling a day ahead, and keep puff pastry in the fridge or freezer until ready to use.

Option 2: Pre-Assembled Danishes

Shape and fill your Danishes the night before. Store them on a baking tray, loosely covered in plastic wrap, in the refrigerator overnight. The next morning, all you have to do is bake!

Freezer Method

Alternatively, freeze unbaked Danishes on a tray, then transfer to a bag. Bake from frozen (add 2–3 minutes to bake time), or thaw overnight before baking.

Best tip: Bake them fresh in the morning for that warm, bakery-style aroma—they’re always best just out of the oven.

FAQs About Cheese Danishes

Do Cheese Danishes need to be refrigerated?

Yes. Since they contain cream cheese, Danishes should be stored in the fridge after sitting out for a few hours. If left at room temperature too long, the dairy can spoil.

Can I use crescent roll dough instead of puff pastry?

Absolutely! Crescent dough creates a softer, more bready texture and is great for beginner bakers. It’s especially useful if you want something quick and kid-friendly.

Why did my Cheese Danish turn out soggy?

Sogginess is usually caused by one of two things: underbaking or too much moisture in the filling. Try:

  • Baking a few minutes longer until deep golden brown

  • Using full-fat cream cheese

  • Avoiding runny fruit toppings unless pre-thickened

Are Cheese Danishes sweet or savory?

They’re traditionally sweet, thanks to the sugar and vanilla in the filling. But with a few tweaks (herbs, garlic, or savory spreads), you can absolutely make a savory version.

Can I make Cheese Danishes without eggs?

Yes! The egg is mainly used for the golden egg wash, so you can substitute with:

  • Milk or cream (brush lightly for a soft golden finish)

  • Plant-based milk for a vegan option
    Skipping the egg wash won’t affect flavor but may change the look slightly.

Close-up of golden, flaky Cheese Danishes filled with sweet cream cheese and drizzled with vanilla glaze on a parchment-lined tray.

Cheese Danishes Recipe

Masters of kitchen
These easy, bakery-style Cheese Danishes are made with flaky puff pastry and a creamy, sweetened cream cheese filling. Perfect for breakfast, brunch, or dessert, they're as simple as they are impressive—no special baking skills required!
No ratings yet
Prep Time 15 minutes
Cook Time 20 minutes
Chill Time (Optional): 10 minutes
Total Time 45 minutes
Course Breakfast, Brunch, Dessert
Cuisine American, Danish, European
Servings 8 danishes
Calories 290 kcal

Equipment

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Hand mixer or whisk
  • Pastry Brush
  • Knife or pizza cutter
  • Spoon or small scoop

Ingredients
  

  • 1 sheet puff pastry thawed
  • 8 oz cream cheese full-fat, block-style
  • ¼ cup granulated sugar
  • 1 tsp vanilla extract
  • 1 egg for egg wash

Optional:

  • Zest of ½ lemon
  • ¼ cup fruit preserves e.g. cherry, strawberry, or apricot
  • ½ cup powdered sugar + 1–2 tsp milk for glaze

Instructions
 

  • Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  • Prepare puff pastry: Cut thawed sheet into 4–8 squares. Keep cold until ready to use.
  • Make the filling: Beat cream cheese, sugar, vanilla (and lemon zest if using) until smooth.

Shape the danishes:

  • For classic square style: Lightly score a border around each square and press the center down.
  • For braid style: Spread filling down center and criss-cross side strips.
  • Fill: Spoon 1–2 tbsp of cream cheese mixture into center of each pastry. Add jam if desired.
  • Brush edges with egg wash for golden color.
  • Chill pastries for 10 minutes (optional but recommended).
  • Bake for 18–22 minutes or until puffed and golden brown.
  • Cool slightly, then drizzle with optional glaze. Serve warm or room temp.

Notes

  • Don’t overfill or the cream cheese will spill over during baking.
  • For a savory version, omit sugar and vanilla; add chopped chives or garlic.
  • Can be frozen before or after baking. Bake from frozen, adding 2–3 minutes to cook time.
  • Store leftovers in an airtight container in the fridge up to 4 days. Reheat in oven for best texture.
  • Want smaller portions? Try mini Danishes by cutting pastry into 12 squares.

Nutrition

Calories: 290kcal
Keyword bakery-style danish, Breakfast Pastry, Cheese Danishes, cream cheese danish, easy cheese danish, homemade danish, puff pastry danish
Tried this recipe?Leave a rating & comment to let us know how it was — and don’t forget to follow us on Pinterest for more delicious recipes!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating