There’s something magical about waking up to the aroma of freshly baked pastries — golden, flaky, and filled with something irresistibly sweet. This Breakfast Danish with Cream Cheese and Berries is the kind of recipe that transforms an ordinary morning into something truly special.
The beauty of this recipe lies in its simplicity and versatility. You can use your favorite berries — strawberries, raspberries, blueberries, or a mix — and even make them ahead for brunches, holidays, or leisurely weekend breakfasts. With minimal effort, you get a show-stopping pastry that looks elegant, tastes indulgent, and feels comforting.
Why I Love This Recipe
I love this Breakfast Danish with Cream Cheese and Berries because it perfectly balances indulgence and simplicity. You get bakery-quality pastries in under an hour without kneading or proofing dough. The use of puff pastry is a lifesaver — it gives you that delicate, buttery flakiness with almost no effort.
I also love that these pastries are versatile and beautiful. They’re ideal for a cozy breakfast, a special brunch spread, or even dessert. And let’s not forget — they’re stunning to look at! Those golden layers, glossy berries, and a light dusting of powdered sugar make them feel like a treat for both the eyes and taste buds.
Why It’s a Must-Try Dish
This dish is a must-try because it captures everything we crave in a perfect pastry — flaky, creamy, fruity, and sweet, all in one bite. Here’s why you shouldn’t miss it:
- Effortlessly Elegant: Looks impressive but uses simple ingredients and techniques.
- Flavor Harmony: The combination of buttery pastry, tangy cream cheese, and juicy berries is unforgettable.
- Quick to Prepare: Ready in less than an hour — perfect for busy mornings or spontaneous guests.
- Perfect for Any Occasion: Great for breakfast, brunch, tea parties, or dessert.
- Customizable: Swap berries, add jams, or drizzle with icing — it’s endlessly adaptable.
If you love pastries that are beautiful, delicious, and fuss-free, this is one recipe you’ll find yourself making again and again.
Preparation and Cooking Details
- Preparation Time: 20 minutes
- Baking Time: 20–25 minutes
- Cooling Time: 10 minutes
- Total Time: 50–55 minutes
- Servings: 8 Danish pastries
- Calories: Approximately 290 per pastry
Course and Cuisine
- Course: Breakfast / Brunch / Dessert
- Cuisine: European / American-inspired
Ingredients
For the Pastries:
- 1 sheet puff pastry (thawed if frozen)
- 4 oz (½ cup) cream cheese, softened
- 2 tbsp granulated sugar
- ½ tsp pure vanilla extract
- 1 tsp lemon zest (optional, for brightness)
- 1 cup mixed berries (fresh or frozen; blueberries, raspberries, strawberries, or blackberries)
- 1 tbsp berry jam or preserves (optional, for extra flavor)
- 1 egg (for egg wash)
- 1 tbsp milk (for egg wash)
For Finishing:
- ¼ cup powdered sugar (for dusting)
- Optional: ½ cup powdered sugar + 1–2 tbsp milk for glaze
Directions
Step-by-Step Preparation Method
Step 1: Preheat and Prepare
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Step 2: Prepare the Cream Cheese Filling
In a medium bowl, mix together cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth and creamy. Set aside.
Step 3: Roll and Cut the Pastry
On a lightly floured surface, gently roll out the puff pastry to smooth the seams. Cut into 8 equal squares using a sharp knife or pizza cutter.
Step 4: Shape the Danish
- Option 1: Classic Square Fold – Spoon about 1 tablespoon of the cream cheese mixture into the center of each square. Add a few berries on top. Fold each corner toward the center to create a pinwheel or envelope shape.
- Option 2: Open-Faced Danish – Simply press the center slightly with a spoon to form a shallow well, then fill with cream cheese and berries.
Step 5: Egg Wash
In a small bowl, whisk together the egg and milk. Brush the edges of each pastry with the egg wash for a golden finish.
Step 6: Bake
Place the pastries on the prepared baking sheet, leaving space between each.
Bake for 20–25 minutes, or until the pastries are puffed and golden brown.
Step 7: Cool and Finish
Let them cool on a wire rack for about 10 minutes. Dust with powdered sugar or drizzle with a simple glaze for extra sweetness.

How to Serve
Serve these Breakfast Danish pastries warm or at room temperature. Pair them with a cup of coffee, cappuccino, or tea for a classic breakfast experience. They also make a delightful addition to brunch buffets, bridal showers, or holiday spreads.
For a bakery-style presentation, serve them on a platter lined with parchment paper and garnish with fresh berries and mint leaves.
Recipe Tips
- Keep puff pastry cold until you’re ready to use it — this ensures maximum flakiness.
- Don’t overload the filling; too much cream or fruit can make the center soggy.
- If using frozen berries, thaw and pat dry before adding.
- For a glossy finish, brush the baked pastries with a thin layer of warmed apricot jam.
- If you like extra crunch, sprinkle the edges with coarse sugar before baking.
Variations
- Mixed Berry Danish: Use a combination of strawberries, blueberries, and raspberries.
- Cherry Danish: Replace berries with cherry pie filling for a classic flavor.
- Apple Cinnamon Danish: Add sautéed apples with cinnamon sugar instead of berries.
- Chocolate Cream Cheese Danish: Add 1 tbsp cocoa powder to the filling and drizzle with melted chocolate after baking.
- Lemon Cream Danish: Add extra lemon zest and top with a lemon glaze for a bright twist.
- Mini Danishes: Cut the puff pastry into smaller squares for bite-sized treats.
Freezing and Storage
- Storage: Store leftovers in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days.
- Freezing (Unbaked): Assemble the pastries (without egg wash), freeze on a tray until firm, then transfer to a freezer bag. Bake straight from frozen at 400°F, adding 3–5 extra minutes.
- Freezing (Baked): Freeze fully baked pastries for up to 1 month. Thaw at room temperature and reheat in a 350°F oven for 5–8 minutes.
Special Equipment Needed
- Baking sheet
- Parchment paper
- Mixing bowls
- Hand mixer or whisk
- Rolling pin
- Pastry brush
- Wire cooling rack
FAQs
Q1: Can I use store-bought pie filling instead of fresh berries?
Yes, pie filling works perfectly — cherry, blueberry, or raspberry filling are all great choices.
Q2: Can I make these ahead of time?
Yes. Assemble the pastries and refrigerate (unbaked) overnight. Bake them fresh in the morning for best results.
Q3: What if I don’t have puff pastry?
You can use crescent roll dough or make your own pastry dough if you prefer.
Q4: Can I make these dairy-free?
Yes. Use dairy-free puff pastry and substitute vegan cream cheese and plant-based milk for the glaze.
Q5: How do I prevent soggy bottoms?
Avoid overfilling and always bake on the middle rack with a lined baking sheet for even heat circulation.
Conclusion
Breakfast Danish with Cream Cheese and Berries is the perfect balance of elegance, comfort, and flavor. With its flaky golden crust, creamy vanilla filling, and sweet-tart berry topping, it’s a treat that looks stunning and tastes even better.
Whether you’re baking for a special occasion or simply to make your morning brighter, this easy yet impressive pastry brings the joy of a bakery right into your kitchen. Every bite is buttery, creamy, and fruity perfection — the kind of homemade delight that makes you fall in love with baking all over again.
Breakfast Danish with Cream Cheese and Berries
Course: BreakfastCuisine: AmericanDifficulty: Easy8
servings20
minutes35
minutes55
minutesIngredients
For the Pastries:
1 sheet puff pastry (thawed if frozen)
4 oz (½ cup) cream cheese, softened
2 tbsp granulated sugar
½ tsp pure vanilla extract
1 tsp lemon zest (optional, for brightness)
1 cup mixed berries (fresh or frozen; blueberries, raspberries, strawberries, or blackberries)
1 tbsp berry jam or preserves (optional, for extra flavor)
1 egg (for egg wash)
1 tbsp milk (for egg wash)
For Finishing:
¼ cup powdered sugar (for dusting)
Optional: ½ cup powdered sugar + 1–2 tbsp milk for glaze
Directions
- Step 1: Preheat and Prepare : Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Step 2: Prepare the Cream Cheese Filling : In a medium bowl, mix together cream cheese, granulated sugar, vanilla extract, and lemon zest until smooth and creamy. Set aside.
- Step 3: Roll and Cut the Pastry : On a lightly floured surface, gently roll out the puff pastry to smooth the seams. Cut into 8 equal squares using a sharp knife or pizza cutter.
- Step 4: Shape the Danish : Option 1: Classic Square Fold – Spoon about 1 tablespoon of the cream cheese mixture into the center of each square. Add a few berries on top. Fold each corner toward the center to create a pinwheel or envelope shape. Option 2: Open-Faced Danish – Simply press the center slightly with a spoon to form a shallow well, then fill with cream cheese and berries.
- Step 5: Egg Wash : In a small bowl, whisk together the egg and milk. Brush the edges of each pastry with the egg wash for a golden finish.
- Step 6: Bake : Place the pastries on the prepared baking sheet, leaving space between each. Bake for 20–25 minutes, or until the pastries are puffed and golden brown.
- Step 7: Cool and Finish : Let them cool on a wire rack for about 10 minutes. Dust with powdered sugar or drizzle with a simple glaze for extra sweetness.






