Buttery, flaky layers wrapped around a silky cream cheese filling and bursts of sweet blueberries—this Decadent Blueberry Cream Cheese Danish is the kind of breakfast pastry that feels bakery-worthy yet comes together right in your own kitchen. Each bite delivers a contrast of crisp golden pastry and smooth, lightly sweetened cream cheese balanced with juicy fruit.
Whether you’re planning a weekend brunch, hosting guests, or simply craving something special with your morning coffee, this Danish brings elegance without complicated steps. Using store-bought puff pastry keeps things simple while still delivering that irresistible layered texture.
What Makes a Decadent Blueberry Cream Cheese Danish So Irresistible?
The magic lies in the combination of textures and flavors. Puff pastry bakes into delicate, airy layers that shatter slightly when you bite into them. The cream cheese filling adds a smooth, tangy richness, while blueberries provide natural sweetness and a pop of freshness.
A light glaze drizzled over the top finishes everything with just the right touch of sweetness. It’s the balance of buttery, creamy, fruity, and sweet that makes this pastry so hard to resist.
Ingredients for the Decadent Blueberry Cream Cheese Danish
1 sheet puff pastry, thawed
8 oz cream cheese, softened
1/3 cup granulated sugar
1 teaspoon vanilla extract
1 cup fresh blueberries
1 tablespoon lemon juice
1 tablespoon cornstarch
1 egg
1 tablespoon water
1/2 cup powdered sugar
1–2 tablespoons milk

How To Make the Decadent Blueberry Cream Cheese Danish
Step 1: Prepare the Cream Cheese Filling
In a mixing bowl, beat the softened cream cheese, granulated sugar, and vanilla extract until smooth and creamy. Set aside.
Step 2: Make the Blueberry Mixture
In a small bowl, gently toss the blueberries with lemon juice and cornstarch. This helps thicken the juices as the Danish bakes.
Step 3: Roll and Cut the Puff Pastry
Lightly flour your surface and roll out the thawed puff pastry slightly to smooth the seams. Cut into 6 equal rectangles.
Step 4: Shape the Danishes
Score a smaller rectangle inside each pastry piece, leaving a border around the edges. Be careful not to cut all the way through. This helps the edges puff up while the center stays flat.
Step 5: Fill and Assemble
Spread a spoonful of the cream cheese mixture in the center of each pastry. Top with a small handful of blueberries.
Step 6: Add Egg Wash
Whisk together the egg and water. Brush the edges of each pastry to encourage a golden finish.
Step 7: Bake to Golden Perfection
Bake in a preheated oven at 400°F (200°C) for 15–18 minutes, or until puffed and golden brown.
Step 8: Glaze and Cool
Whisk powdered sugar with milk until smooth. Once the Danishes have cooled slightly, drizzle the glaze over the top.
Serving and Storing the Decadent Blueberry Cream Cheese Danish
Serve these pastries slightly warm or at room temperature. They pair beautifully with coffee, tea, or a fresh fruit platter for brunch.
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 300°F for 5–7 minutes to restore crispness. Avoid microwaving if possible, as it softens the pastry layers.
Frequently Asked Questions
Can I use frozen blueberries instead of fresh?
Yes. Use them straight from frozen and toss with cornstarch before adding to the pastry. Do not thaw first to prevent excess moisture.
Can I prepare the Danishes ahead of time?
You can assemble them a few hours ahead and refrigerate before baking. Bake fresh for the best texture.
How do I keep the pastry from getting soggy?
Avoid overfilling and always use cornstarch with the berries. Baking on parchment paper also helps crisp the bottom.
Can I add lemon zest to the filling?
Absolutely. A teaspoon of lemon zest adds brightness and enhances the blueberry flavor.
Can I freeze baked Danishes?
Yes. Freeze in an airtight container for up to 2 months. Reheat in the oven until warmed through.
Want More Sweet Breakfast & Dessert Ideas?
If you love this Decadent Blueberry Cream Cheese Danish, you might also enjoy these favorites:
• Flaky Strawberry Cream Cheese Heart Puffs for another fruity pastry option.
• Raspberry Crescent Rolls if you enjoy simple, berry-filled treats.
• Lemon Loaf Recipe for a bright and zesty baked classic.
• Sopapilla Cheesecake Bars when you’re craving creamy, cinnamon-kissed layers.
• Lemon Sugar Cookies for a soft, citrusy cookie option.
For even more daily recipe inspiration, visit my Pinterest here:
https://www.pinterest.com/ninadishes/
Save This Pin + Share Your Results
📌 Save this Decadent Blueberry Cream Cheese Danish to your Pinterest breakfast or dessert board so you can come back to it anytime.
I’d love to hear how yours turned out. Did you add extra lemon zest? Try a different berry combination? Share your experience in the comments and let’s inspire each other in the kitchen.

Decadent Blueberry Cream Cheese Danish
- Total Time: 33 minutes
- Yield: 6 Danishes
- Diet: Vegetarian
Description
This Decadent Blueberry Cream Cheese Danish features flaky, buttery puff pastry filled with sweet vanilla cream cheese and juicy blueberries. Finished with a light glaze, it is perfect for brunch, holidays, or a special breakfast treat.
Ingredients
1 sheet puff pastry thawed
8 oz cream cheese softened
1/3 cup granulated sugar
1 teaspoon vanilla extract
1 cup fresh blueberries
1 tablespoon lemon juice
1 tablespoon cornstarch
1 large egg
1 tablespoon water
1/2 cup powdered sugar
2 tablespoons milk
Instructions
1. Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
2. Beat cream cheese, granulated sugar, and vanilla extract until smooth.
3. Toss blueberries with lemon juice and cornstarch.
4. Roll out puff pastry and cut into 6 rectangles.
5. Score a border around each rectangle.
6. Spread cream cheese mixture in the center.
7. Top with blueberries.
8. Whisk egg with water and brush edges.
9. Bake 15 to 18 minutes until golden.
10. Drizzle glaze over cooled Danishes.
Notes
Use cold but thawed puff pastry for best results.
Avoid overfilling to prevent soggy pastry.
Add lemon zest for extra brightness.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 Danish
- Calories: 320
- Sugar: 18g
- Sodium: 210mg
- Fat: 21g
- Saturated Fat: 10g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 65mg
Keywords: blueberry danish, cream cheese pastry, brunch pastry, puff pastry dessert
