Flaky Cheese Danish Recipe – Easy Bakery-Style Pastry at Home

There’s something irresistible about biting into a flaky cheese danish—those delicate, buttery layers giving way to a rich, creamy center. Whether you’ve grabbed one from a bakery or admired them behind a café glass display, making them at home brings a whole new level of satisfaction. This guide walks you through everything you need to create a bakery-style flaky cheese danish recipe from scratch or with an easy shortcut.

If you’ve ever wondered how to achieve those perfectly crisp layers, the secret lies in technique and ingredients. Understanding how laminated dough works—especially if you’re curious about puff pastry basics—can make a big difference. You can learn more about the fundamentals of pastry structure here:

What Is a Cheese Danish?

A cheese danish is a classic pastry known for its light, flaky layers and smooth cream cheese filling. Originating from European baking traditions, it has become a staple in bakeries around the world.

Key Characteristics:

  • Buttery laminated dough with crisp edges
  • Slightly sweet, tangy cream cheese center
  • Often topped with glaze or fruit

You’ll find variations ranging from simple cream cheese versions to ones filled with berries, chocolate, or even savory ingredients.

Ingredients for Flaky Cheese Danish Recipe

Creating the perfect homemade cheese danish starts with selecting the right ingredients. Each component plays a critical role in texture and flavor.

Dough (Choose One Option)

Option 1: Puff Pastry Shortcut

  • 2 sheets puff pastry, thawed
  • 1 tablespoon flour (for dusting)

Option 2: Homemade Danish Dough

  • 3 ½ cups all-purpose flour
  • ¼ cup granulated sugar
  • 2 ¼ teaspoons active dry yeast
  • ¾ cup warm milk
  • 1 large egg
  • 1 teaspoon salt
  • 1 cup unsalted butter (cold, for lamination)

Cream Cheese Filling

  • 8 oz (225g) cream cheese, softened
  • ⅓ cup granulated sugar
  • 1 egg yolk
  • 1 teaspoon vanilla extract

Optional (for extra flavor):

  • 1 teaspoon lemon zest
  • 1–2 tablespoons heavy cream

Optional Toppings & Add-ins

  • Fruit preserves (strawberry, blueberry, apricot)
  • Fresh berries
  • Sliced almonds

Egg Wash

  • 1 egg
  • 1 tablespoon milk

Simple Glaze

  • 1 cup powdered sugar
  • 2–3 tablespoons milk
  • ½ teaspoon vanilla extract

Ingredient Tips

  • Always keep butter cold for maximum flakiness
  • Avoid over-sweetening the filling
  • Use high-quality vanilla for better flavor depth

Equipment You’ll Need

Keep things simple with basic tools:

  • Baking sheet
  • Parchment paper
  • Rolling pin
  • Mixing bowls
  • Pastry brush

Optional:

  • Stand mixer for dough preparation

How to Make Flaky Cheese Danish Recipe (Step-by-Step)

This is where technique matters most. Follow these steps carefully to achieve perfect flaky pastry.

Step 1: Prepare the Dough

If using puff pastry:

  • Thaw according to package instructions

If making from scratch:

  • Mix flour, yeast, milk, sugar, and butter
  • Allow the dough to rest and rise
  • Roll and fold multiple times to create layers

Step 2: Make the Cream Cheese Filling

  • Combine cream cheese, sugar, egg yolk, and vanilla
  • Mix until smooth and creamy
  • Avoid lumps for best texture

Step 3: Roll and Shape the Pastry

  • Roll dough into a rectangle
  • Cut into equal squares
  • Lightly score edges to help puffing

Step 4: Fill and Assemble

  • Add filling to the center
  • Fold corners inward or leave open

Popular shapes:

  • Envelope fold
  • Pinwheel
  • Open square

Step 5: Apply Egg Wash

  • Brush edges with beaten egg
  • Helps achieve a golden brown crust

Step 6: Bake to Perfection

  • Preheat oven to 190–200°C (375–400°F)
  • Bake for 15–20 minutes
  • Look for deep golden color and puffed layers

Step 7: Add Glaze and Serve

  • Mix powdered sugar with a little milk
  • Drizzle over cooled pastries
  • Serve slightly warm for best texture
Flaky Cheese Danish Recipe

Common Mistakes to Avoid

Avoid these pitfalls to ensure success:

  • Warm butter → no layers
  • Overworking the dough
  • Using too much filling
  • Underbaking the pastry

Variations of Cheese Danish

One of the best things about this flaky cheese danish recipe is how customizable it is.

Fruit Cheese Danish

Add sweetness and color with:

  • Strawberry jam
  • Blueberry filling
  • Raspberry preserves

Savory Cheese Danish

For a different twist:

  • Skip sugar
  • Add herbs or soft cheeses
  • Include spinach or garlic

Mini Cheese Danishes

Perfect for sharing:

  • Cut smaller dough squares
  • Reduce baking time slightly

Shortcut vs From-Scratch

Puff Pastry

  • Fast and easy
  • Great for beginners

Homemade Dough

  • More control
  • Superior texture

How to Store and Reheat Cheese Danish

Proper storage keeps your pastries tasting fresh.

Storage

  • Room temperature: 1–2 days
  • Refrigerated: up to 5 days

Freezing

  • Freeze before baking or after cooling
  • Wrap tightly to prevent freezer burn

Reheating Tips

  • Use oven for crispiness
  • Avoid microwave if possible

Can You Make Cheese Danish Ahead of Time?

Yes, and it’s very convenient.

Make-Ahead Options:

  • Prepare filling in advance
  • Assemble pastries and refrigerate overnight
  • Bake fresh when ready

FAQs (People Also Ask)

What pastry is used for cheese danish?

Most commonly, puff pastry or laminated danish dough is used.

Why is my cheese danish not flaky?

Common causes include:

  • Butter melting too early
  • Overworking the dough
  • Skipping chilling steps

Can I use puff pastry for cheese danish?

Yes, it’s a popular shortcut that still produces excellent results.

How do you keep the filling from leaking?

  • Don’t overfill
  • Keep filling centered
  • Use proper shaping techniques

Can I make cheese danish without yeast?

Yes—puff pastry eliminates the need for yeast.

What cheese is best for danish?

Cream cheese is the standard due to its smooth texture and flavor.

Serving Suggestions

Enjoy your flaky cheese danish in different ways:

  • With coffee or tea
  • As part of a brunch spread
  • Lightly dusted with powdered sugar

Conclusion

Making a flaky cheese danish recipe at home might seem intimidating at first, but with the right approach, it becomes an enjoyable and rewarding process. Whether you choose the quick puff pastry method or go all-in with homemade laminated dough, the result is a pastry that rivals anything from a bakery.

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
Flaky Cheese Danish Recipe

Flaky Cheese Danish Recipe


  • Author: Velma
  • Total Time: PT33M
  • Yield: 8 danishes 1x
  • Diet: Vegetarian

Description

Flaky Cheese Danish is a classic pastry featuring golden, buttery layers filled with a rich and creamy sweet cheese filling.


Ingredients

Scale

For the Pastry

  • 1 sheet puff pastry (thawed)

For the Cream Cheese Filling

  • 8 oz cream cheese, softened
  • ¼ cup granulated sugar
  • 1 tsp vanilla extract
  • 1 egg yolk
  • 1 tsp lemon zest (optional)

For the Egg Wash

  • 1 egg
  • 1 tbsp milk

For the Glaze (Optional)

  • ½ cup powdered sugar
  • 12 tbsp milk
  • ½ tsp vanilla extract

Instructions

Step 1: Prepare the Dough

If using puff pastry:

  • Thaw according to package instructions

If making from scratch:

  • Mix flour, yeast, milk, sugar, and butter
  • Allow the dough to rest and rise
  • Roll and fold multiple times to create layers

Step 2: Make the Cream Cheese Filling

  • Combine cream cheese, sugar, egg yolk, and vanilla
  • Mix until smooth and creamy
  • Avoid lumps for best texture

Step 3: Roll and Shape the Pastry

  • Roll dough into a rectangle
  • Cut into equal squares
  • Lightly score edges to help puffing

Step 4: Fill and Assemble

  • Add filling to the center
  • Fold corners inward or leave open

Popular shapes:

  • Envelope fold
  • Pinwheel
  • Open square

Step 5: Apply Egg Wash

  • Brush edges with beaten egg
  • Helps achieve a golden brown crust

Step 6: Bake to Perfection

  • Preheat oven to 190–200°C (375–400°F)
  • Bake for 15–20 minutes
  • Look for deep golden color and puffed layers

Step 7: Add Glaze and Serve

  • Mix powdered sugar with a little milk
  • Drizzle over cooled pastries
  • Serve slightly warm for best texture

Notes

Bake Time

18 minutes

  • Prep Time: PT15M
  • Category: Breakfast
  • Method: Baking
  • Cuisine: European-Inspired

Nutrition

  • Serving Size: 1 danish
  • Calories: 280 Kcal
  • Sugar: 14 g
  • Sodium: 220 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 24 g
  • Fiber: 1 g
  • Protein: 5 g
  • Cholesterol: 70 mg

Leave a Comment

Recipe rating