There’s something undeniably comforting about a warm Cheese Danish—golden, flaky layers of puff pastry hugging a smooth, lightly tangy cheese filling, gently sweetened and touched with a hint of vanilla. Whenever I make these, I’m instantly transported back to Sunday mornings at my grandmother’s house. She had this quiet little kitchen with yellow-tiled walls, always smelling of cinnamon, butter, and something sweet baking in the oven. She called them “breakfast pastries,” but for us, they were pure celebration—served with steaming cups of tea and laughter shared over the breakfast table.
In Denmark, where the Danish pastry originates, it’s known as “wienerbrød,” a name that reflects its Viennese influence. But it was the Danes who truly elevated the craft, folding dough with butter in meticulous layers to create that light, flaky texture. The cheese Danish version—filled with soft, creamy cheese and hints of citrus or vanilla—evolved over time and found its way into bakeries and homes across Europe and America.
For my family, Cheese Danish has become a staple at holidays and brunches. It’s not just about flavor—it’s about that feeling of something made with love, of warmth passed from one generation to the next. Whether you’re making these for a special occasion or simply treating yourself on a quiet morning, this Cheese Danish Delight recipe will bring joy to your kitchen.

Why You’ll Love This Recipe
- Bakery-style results at home: With simple ingredients and a few techniques, you’ll recreate those luscious danishes from your favorite café.
- Perfect balance of textures: Crisp and buttery on the outside, soft and creamy on the inside.
- Family-friendly: A crowd-pleaser that even picky eaters enjoy.
- Make-ahead friendly: Prepare in advance and bake fresh for convenience.
- Customizable: Add fruit preserves, a drizzle of glaze, or even chocolate chips to suit your cravings.

Cheese Danish Delight
- Yield: 8 danishes
Description
There’s something undeniably comforting about a warm Cheese Danish—golden, flaky layers of puff pastry hugging a smooth, lightly tangy cheese filling, gently sweetened and touched with a hint of vanilla. Whenever I make these, I’m instantly transported back to Sunday mornings at my grandmother’s house. She had this quiet little kitchen with yellow-tiled walls, always smelling of cinnamon, butter, and something sweet baking in the oven. She called them “breakfast pastries,” but for us, they were pure celebration—served with steaming cups of tea and laughter shared over the breakfast table.
In Denmark, where the Danish pastry originates, it’s known as “wienerbrød,” a name that reflects its Viennese influence. But it was the Danes who truly elevated the craft, folding dough with butter in meticulous layers to create that light, flaky texture. The cheese Danish version—filled with soft, creamy cheese and hints of citrus or vanilla—evolved over time and found its way into bakeries and homes across Europe and America.
For my family, Cheese Danish has become a staple at holidays and brunches. It’s not just about flavor—it’s about that feeling of something made with love, of warmth passed from one generation to the next. Whether you’re making these for a special occasion or simply treating yourself on a quiet morning, this Cheese Danish Delight recipe will bring joy to your kitchen.
Ingredients
- For the Cheese Filling:
-
225 g (8 oz) cream cheese, softened
-
3 tbsp granulated sugar
-
1 tsp lemon juice
-
¼ tsp vanilla extract
- For the Pastry:
-
1 package (about 500 g) puff pastry, thawed
-
1 large egg + 1 egg yolk (for egg wash)
-
Granulated sugar for sprinkling
Instructions
Step 1: Prepare Your Workspace
Start by preheating your oven to 190 °C (375 °F). Line your baking sheet with parchment paper and ensure your puff pastry is properly thawed but still cold to the touch—this helps retain those essential layers during baking.
Step 2: Make the Creamy Filling
In a medium bowl, combine the softened cream cheese, sugar, lemon juice, and vanilla extract. Use a hand mixer or whisk to blend until the mixture is smooth and creamy. This filling should be thick but spreadable, with a bright, slightly tangy flavor from the lemon.
Step 3: Cut and Shape the Pastries
Lightly flour your surface and roll out the puff pastry sheets to smooth the creases. Cut into squares—4 inches for larger danishes or 3 inches for mini versions. For a classic shape, fold each corner slightly inward or make a small slit on each side and fold the edges toward the center, creating a diamond or envelope shape.
Step 4: Add the Filling
Spoon about 1 to 2 tablespoons of cream cheese mixture into the center of each pastry square. Be careful not to overfill—it may leak during baking. Spread gently if needed, leaving a border around the edges.
Step 5: Egg Wash and Sugar Sprinkle
Whisk together one egg and one yolk to make an egg wash. Brush this along the edges of each pastry for a golden finish. Sprinkle a pinch of sugar over each danish to encourage caramelization and add a touch of crunch.
Step 6: Bake Until Golden and Puffy
Place your tray in the oven and bake for 18 to 22 minutes, or until the pastries are puffed and golden brown. They should be firm to the touch but soft in the center.
Step 7: Cool Slightly and Optional Glaze
Once out of the oven, let them cool on the tray for 5 minutes before transferring to a wire rack. If desired, drizzle a glaze made of powdered sugar and milk for a bakery-style finish.
Notes
-
These pastries taste best the day they’re baked.
-
You can assemble the danishes the night before and bake fresh in the morning.
Nutrition
- Calories: 300
INGREDIENTS YOU’LL NEED
For the Cheese Filling:
- 225 g (8 oz) cream cheese, softened
- 3 tbsp granulated sugar
- 1 tsp lemon juice
- ¼ tsp vanilla extract

For the Pastry:
- 1 package (about 500 g) puff pastry, thawed
- 1 large egg + 1 egg yolk (for egg wash)
- Granulated sugar for sprinkling
How to Make Cheese Danish Delight
Step-by-Step Instructions
Step 1: Prepare Your Workspace
Start by preheating your oven to 190 °C (375 °F). Line your baking sheet with parchment paper and ensure your puff pastry is properly thawed but still cold to the touch—this helps retain those essential layers during baking.
Step 2: Make the Creamy Filling
In a medium bowl, combine the softened cream cheese, sugar, lemon juice, and vanilla extract. Use a hand mixer or whisk to blend until the mixture is smooth and creamy. This filling should be thick but spreadable, with a bright, slightly tangy flavor from the lemon.
Step 3: Cut and Shape the Pastries
Lightly flour your surface and roll out the puff pastry sheets to smooth the creases. Cut into squares—4 inches for larger danishes or 3 inches for mini versions. For a classic shape, fold each corner slightly inward or make a small slit on each side and fold the edges toward the center, creating a diamond or envelope shape.

Step 4: Add the Filling
Spoon about 1 to 2 tablespoons of cream cheese mixture into the center of each pastry square. Be careful not to overfill—it may leak during baking. Spread gently if needed, leaving a border around the edges.
Step 5: Egg Wash and Sugar Sprinkle
Whisk together one egg and one yolk to make an egg wash. Brush this along the edges of each pastry for a golden finish. Sprinkle a pinch of sugar over each danish to encourage caramelization and add a touch of crunch.
Step 6: Bake Until Golden and Puffy
Place your tray in the oven and bake for 18 to 22 minutes, or until the pastries are puffed and golden brown. They should be firm to the touch but soft in the center.
Step 7: Cool Slightly and Optional Glaze
Once out of the oven, let them cool on the tray for 5 minutes before transferring to a wire rack. If desired, drizzle a glaze made of powdered sugar and milk for a bakery-style finish.
Helpful Tips
- Keep your pastry cold: Cold dough yields the flakiest results. Work quickly and chill if it starts to get too soft.
- Don’t overwork the filling: Overbeating cream cheese can make it runny. Blend just until smooth.
- Try variations: Add a spoonful of apricot jam, raspberry preserves, or sliced strawberries before baking for fruity danishes.
- Make them mini: Use smaller squares of puff pastry to create bite-sized treats for brunch parties or snacks.

Details
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 8 danishes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: European-inspired
- Diet: Vegetarian
Notes
- These pastries taste best the day they’re baked.
- You can assemble the danishes the night before and bake fresh in the morning.

Nutritional Information
(Per serving, approximate)
Calories: 300 • Fat: 18g • Carbs: 28g • Sugar: 10g • Protein: 5g
Frequently Asked Questions
Can I freeze Cheese Danish Delight?
Yes. Assemble the pastries and freeze them unbaked. When ready to enjoy, bake directly from frozen, adding 3–5 minutes to the baking time.
Can I use low-fat cream cheese?
You can, but full-fat cream cheese provides the best flavor and texture for the filling.
How do I prevent soggy bottoms?
Don’t overload with filling and bake on the middle rack of your oven for even heat distribution.
Can I use homemade pastry?
Absolutely! If you’re comfortable with laminated dough, homemade puff pastry takes this recipe to the next level.

Storage Instructions
- Room Temperature: Store in an airtight container for up to 1 day.
- Refrigerator: Store in the fridge for up to 3 days. Reheat in the oven to regain crispiness.
- Freezer: Freeze baked danishes for up to 2 months. Reheat at 170 °C until warmed through.
Related Recipes
If you liked this recipe, you’ll definitely enjoy these other cheesy delights:
- Cherry Hawaiian Danishes
- Cherry Cinnamon Rolls with Homemade Filling
- Berry Croissant Bake
- Chocolate Peanut Butter Banana Stuffed French Toast
Conclusion
This Cheese Danish Delight isn’t just a recipe—it’s a ritual of warmth, joy, and indulgence. From the first buttery layer to the last bit of creamy filling, each bite offers something deeply comforting. Whether you’re honoring a cherished family memory or creating new ones with your loved ones, this recipe will have you baking it again and again. It’s simple, satisfying, and always worth the effort.