There’s something truly comforting about biting into a warm, flaky cheese danish first thing in the morning. This cheese danish recipe brings that bakery magic straight to your kitchen with a quick puff pastry shortcut. Whether you’re hosting a weekend brunch or need a fast but impressive breakfast, these pastries fit perfectly.

What makes this cheese danish recipe extra special is how it uses store-bought puff pastry for an easy, flaky texture without hours of dough folding. You get that buttery, crisp outside and creamy, tangy cheese filling all in under 30 minutes.
Perfect for busy mornings or last-minute guests, these danish pastries feel indulgent but come together quickly. Adding a touch of lemon zest and vanilla to the cheese filling brightens the flavor and makes each bite irresistible.
Get ready to fill your kitchen with the aroma of buttery pastry and sweet cheese – this cheese danish recipe is about to become your new breakfast favorite.
Why You'll Love This Recipe
This cheese danish recipe is designed for maximum flavor with minimal effort. Here are the top reasons you’ll want to make it again and again:
- Uses ready-made puff pastry for a flaky, buttery crust without the fuss.
- The cream cheese filling is lightly sweetened and flavored with vanilla and lemon zest for a fresh taste.
- Quick assembly means you can have fresh danishes in under 30 minutes.
- Perfect balance of crisp pastry and creamy filling that’s sure to impress.
- Great for breakfast, brunch, or even a sweet snack any time of day.
Ingredients
Gather these simple ingredients to create your easy cheese danish pastries.
- 1 sheet frozen puff pastry, thawed
- 8 ounces cream cheese, softened
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1 teaspoon lemon zest
- 1 large egg (for egg wash)
- 1 tablespoon milk (for egg wash)
- 2 tablespoons powdered sugar (optional, for dusting)
- Fresh berries (optional, for garnish)
YOUR NEXT FAVORITE RECIPE STARTS HERE
If you prefer, you can substitute mascarpone cheese for cream cheese for a slightly sweeter, richer filling. For a dairy-free version, use vegan cream cheese and plant-based puff pastry.
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 4 danishes
- Calories: Approximately 320 per serving
How to Make Flaky Cheese Danish Recipe – Easy Bakery-Style Pastry at Home
Follow these simple steps to whip up your own cheese danish pastries quickly and easily.
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- On a lightly floured surface, unfold the thawed puff pastry sheet and cut it into 4 equal squares.
- In a medium bowl, mix the softened cream cheese, sugar, vanilla extract, and lemon zest until smooth and creamy.
- Place a generous tablespoon of the cream cheese mixture in the center of each pastry square.
- Fold each corner of the pastry square toward the center, pinching the corners lightly to seal but leaving some filling exposed.
- In a small bowl, whisk the egg with milk to create an egg wash. Brush the edges of each danish with the egg wash for a golden finish.
- Transfer the danishes to the prepared baking sheet and bake for 12-15 minutes, or until puffed and golden brown.
- Remove from the oven and let cool for 5 minutes before dusting with powdered sugar and adding fresh berries if desired.
You’ll know your danishes are perfectly done when the pastry is puffed, flaky, and golden, and the cheese filling is set but still creamy and slightly warm.
Tips for the Best Results
Here are some handy tips to ensure your cheese danish recipe turns out bakery-perfect every time.
- Keep your cream cheese soft but not melted for easy mixing and a smooth filling.
- Don’t overfill the pastries to avoid leakage during baking.
- Use cold puff pastry for best puff and flakiness—handle it quickly to keep it from warming up too much.
- Brush the pastry edges generously with egg wash for a beautiful golden color.
- Let the danishes cool slightly before serving to avoid burning your mouth on hot filling.
Serving Suggestions
These cheese danish pastries shine on their own but also pair wonderfully with a cup of freshly brewed coffee or a glass of chilled orange juice.
Serve them at a weekend brunch alongside fresh fruit or a light salad for a balanced meal that feels indulgent yet fresh.
Storage and Reheating
Store any leftover cheese danishes in an airtight container in the refrigerator for up to 3 days. They’re best enjoyed warm but can be eaten cold as well.
To reheat, place them on a baking sheet in a 350°F oven for 5-7 minutes until warmed through and crisp again. Avoid microwaving to prevent sogginess.
Frequently Asked Questions
Can I make these cheese danishes ahead of time?
Yes, you can assemble the danishes and keep them covered in the fridge for up to 24 hours before baking. Bake fresh when ready for best results.
What kind of cream cheese is best for this recipe?
Regular full-fat cream cheese works best for a rich and creamy filling. Avoid whipped or low-fat varieties as they can affect texture.
Can I add fruit to the filling?
Absolutely! Try adding a spoonful of fruit preserves or fresh berries to the cream cheese mixture before filling for a fruity twist.
Is puff pastry gluten-free?
Most store-bought puff pastry contains gluten. For a gluten-free option, look for specialty gluten-free puff pastry or make your own from gluten-free flour blends.
Ready to treat yourself to flaky, buttery, creamy cheese danish pastries? This quick recipe makes it easy to enjoy a bakery-style pastry anytime without spending hours in the kitchen. Give it a try and impress your family or guests with homemade goodness that tastes like it came from a pastry shop!


