There’s nothing quite like the smell of fresh, buttery pastries baking in your kitchen. These Homemade Cheese Danishes are soft, flaky, and filled with a sweet, tangy cream cheese filling that melts in your mouth. Whether you’re planning a cozy brunch, a holiday breakfast, or simply want a bakery-style treat at home, this recipe delivers elegance and comfort in every bite.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.

Why You’ll Love This Recipe
- Buttery & Flaky – Golden, tender pastry layers with rich, creamy centers.
- Easier Than You Think – Uses store-bought puff pastry for ease without sacrificing taste.
- Bakery-Worthy Results – Impress guests with a professional-looking treat.
- Sweet & Tangy Filling – The cream cheese blend is luscious and perfectly balanced.
- Customizable – Add fruit, lemon zest, or a drizzle of icing for extra flair.
Ingredients You’ll Need
For the Pastry:
- 1 box (2 sheets) frozen puff pastry, thawed
- 1 egg (for egg wash)
- 1 tbsp water
For the Cream Cheese Filling:
- 8 oz cream cheese, softened
- ¼ cup granulated sugar
- 1 tbsp sour cream
- 1 tsp vanilla extract
- 1 tsp lemon juice
- Pinch of salt
Optional Toppings & Glaze:
- ¼ cup fruit preserves (strawberry, raspberry, or apricot)
- Fresh berries (optional)
- ½ cup powdered sugar
- 1–2 tbsp milk (for glaze)
- ½ tsp vanilla extract
Tools You’ll Need
- Electric mixer or hand whisk
- Mixing bowls
- Pastry brush
- Baking sheet
- Parchment paper
- Rolling pin (optional, for reshaping puff pastry)
- Cooling rack
Step-by-Step Instructions
Step 1: Prepare the Filling
- In a mixing bowl, beat the cream cheese until smooth.
- Add sugar, sour cream, vanilla extract, lemon juice, and a pinch of salt.
- Mix until creamy and well-combined. Set aside.
Step 2: Shape the Danishes
- Preheat your oven to 400°F (200°C).
- Line a baking sheet with parchment paper.
- Unfold thawed puff pastry sheets on a lightly floured surface.
- Cut each sheet into 4 equal squares (you’ll have 8 total).
- For a classic shape, fold the corners of each square toward the center, pressing lightly.
- Alternatively, create a border by scoring a smaller square within each pastry, about ½ inch from the edge.
Step 3: Add the Filling
- Spoon 1–1½ tbsp of the cream cheese mixture into the center of each square.
- If using, top with 1 tsp of fruit preserves or a few fresh berries.
Step 4: Apply Egg Wash
- In a small bowl, beat the egg with 1 tbsp water.
- Brush the outer edges of the pastry with the egg wash for a golden finish.
Step 5: Bake the Danishes
- Bake in the preheated oven for 16–20 minutes, or until golden and puffed.
- Remove from oven and allow to cool on the baking sheet for 5 minutes, then transfer to a wire rack.
Step 6: Glaze (Optional)
- In a bowl, mix powdered sugar with milk and vanilla extract until smooth.
- Drizzle the glaze over the cooled danishes for extra sweetness and presentation.

Tips for Perfect Cheese Danishes
- Use Cold Pastry – Keep puff pastry chilled until ready to use for the best rise.
- Don’t Overfill – A modest amount of filling prevents overflow during baking.
- Seal the Edges – If folding, press corners gently to keep them in place.
- Watch the Oven – Puff pastry browns quickly, so keep an eye on the baking time.
- Add Zest – A little lemon zest in the filling brightens the flavor beautifully.
Serving Suggestions
- Breakfast or Brunch Tray – Pair with fresh fruit, eggs, and coffee.
- Dessert Plate – Serve with whipped cream or a scoop of vanilla ice cream.
- Holiday Mornings – Add festive flair with cranberry preserves or a dusting of powdered sugar.
- With Tea or Coffee – Perfect for afternoon tea or a cozy snack break.
How to Store & Reheat
Storing:
- Room Temperature: Keep in an airtight container for up to 1 day.
- Refrigerate: Store for up to 3–4 days. Reheat before serving for best texture.
Freezing:
- Wrap individually and freeze for up to 2 months.
- Thaw in the fridge overnight or warm directly from frozen in the oven.
Reheating:
- Oven: Reheat at 350°F (175°C) for 5–7 minutes.
- Toaster Oven: Great for a quick warm-up without over-softening the pastry.
- Avoid Microwave: It softens the pastry and makes it chewy.
Frequently Asked Questions
1. Can I make these ahead of time?
Yes! Assemble the danishes and refrigerate them overnight. Bake fresh in the morning.
2. What kind of fruit preserves work best?
Apricot, raspberry, blueberry, or peach are all delicious options.
3. Can I make mini danishes?
Absolutely. Cut the pastry into smaller squares and reduce the baking time slightly.
4. Is it okay to use low-fat cream cheese?
You can, but full-fat cream cheese offers the best flavor and texture.
5. Can I make this without puff pastry?
You could use crescent roll dough or make a yeast-based dough from scratch, but puff pastry gives the most classic texture.
Final Thoughts
Homemade Cheese Danishes are a timeless treat that feels both indulgent and comforting. Whether you keep them classic or add a fruity twist, this recipe is a guaranteed hit for breakfast, brunch, or dessert. The flaky layers, rich cream cheese center, and touch of sweetness make every bite memorable.
Try it out and let me know what you think! Don’t forget to leave a review below and share your photos on Pinterest! I can’t wait to see how your danishes turn out.
Preparation Time: 15 minutes
Cooking Time: 20 minutes
Cuisine: American
Nutritional Information (Per Serving):
Calories: 290 | Protein: 5g | Carbohydrates: 25g | Fat: 18g | Fiber: 1g | Sodium: 220mg
Homemade Cheese Danishes
There’s nothing quite like the smell of fresh, buttery pastries baking in your kitchen. These Homemade Cheese Danishes are soft, flaky, and filled with a sweet, tangy cream cheese filling that melts in your mouth. Whether you’re planning a cozy brunch, a holiday breakfast, or simply want a bakery-style treat at home, this recipe delivers elegance and comfort in every bite.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Cuisine: American
Ingredients
For the Pastry:
-
1 box (2 sheets) frozen puff pastry, thawed
-
1 egg (for egg wash)
-
1 tbsp water
For the Cream Cheese Filling:
-
8 oz cream cheese, softened
-
¼ cup granulated sugar
-
1 tbsp sour cream
-
1 tsp vanilla extract
-
1 tsp lemon juice
-
Pinch of salt
Optional Toppings & Glaze:
-
¼ cup fruit preserves (strawberry, raspberry, or apricot)
-
Fresh berries (optional)
-
½ cup powdered sugar
-
1–2 tbsp milk (for glaze)
-
½ tsp vanilla extract
Instructions
Step 1: Prepare the Filling
-
In a mixing bowl, beat the cream cheese until smooth.
-
Add sugar, sour cream, vanilla extract, lemon juice, and a pinch of salt.
-
Mix until creamy and well-combined. Set aside.
Step 2: Shape the Danishes
-
Preheat your oven to 400°F (200°C).
-
Line a baking sheet with parchment paper.
-
Unfold thawed puff pastry sheets on a lightly floured surface.
-
Cut each sheet into 4 equal squares (you’ll have 8 total).
-
For a classic shape, fold the corners of each square toward the center, pressing lightly.
-
Alternatively, create a border by scoring a smaller square within each pastry, about ½ inch from the edge.
Step 3: Add the Filling
-
Spoon 1–1½ tbsp of the cream cheese mixture into the center of each square.
-
If using, top with 1 tsp of fruit preserves or a few fresh berries.
Step 4: Apply Egg Wash
-
In a small bowl, beat the egg with 1 tbsp water.
-
Brush the outer edges of the pastry with the egg wash for a golden finish.
Step 5: Bake the Danishes
-
Bake in the preheated oven for 16–20 minutes, or until golden and puffed.
-
Remove from oven and allow to cool on the baking sheet for 5 minutes, then transfer to a wire rack.
Step 6: Glaze (Optional)
-
In a bowl, mix powdered sugar with milk and vanilla extract until smooth.
-
Drizzle the glaze over the cooled danishes for extra sweetness and presentation.
Notes
-
Use Cold Pastry – Keep puff pastry chilled until ready to use for the best rise.
-
Don’t Overfill – A modest amount of filling prevents overflow during baking.
-
Seal the Edges – If folding, press corners gently to keep them in place.
-
Watch the Oven – Puff pastry browns quickly, so keep an eye on the baking time.
-
Add Zest – A little lemon zest in the filling brightens the flavor beautifully.




Leave a Comment