There is something almost magical about slow mornings when the kitchen smells like a cozy bakery. The scent of warm pastry, sweet blueberries, and rich cream cheese drifting through the house has a way of turning even the busiest weekday into something special. I first fell in love with Blueberry Cream Cheese Danish during a quiet Sunday morning when I wanted something comforting but still a little impressive — the kind of treat that makes everyone linger at the table just a bit longer.

Growing up, pastries were reserved for holidays or special trips to the bakery. But as life became busier, I realized that creating those little moments of joy at home didn’t have to be complicated. This easy Blueberry Cream Cheese Danish recipe captures all the charm of a bakery favorite while using simple ingredients you can keep on hand.
The combination of buttery, flaky pastry layered with sweet-tart blueberries and smooth vanilla-kissed cream cheese creates the perfect balance of indulgent and comforting. Whether you’re preparing brunch for guests, looking for a cozy breakfast for dinner option, or baking something special for holidays, this baked blueberry recipe delivers every time.
If you’ve ever felt intimidated by pastries, this recipe will surprise you. It’s beginner-friendly, adaptable, and practically guaranteed to impress. Let’s make your kitchen smell like the best little bakery in town.
Why You’ll Love It
Bakery-style flavor at home
The rich cream cheese filling paired with sweet blueberries creates that classic pastry taste without needing professional skills.
Surprisingly easy to make
Using simple shortcuts like puff pastry keeps this easy Blueberry Cream Cheese Danish approachable even for beginner bakers.
Perfect for breakfast, brunch, or dessert
This versatile baked blueberry recipe works beautifully for holidays, gatherings, or even a cozy weekend breakfast.
Crowd-pleasing texture
Flaky, buttery pastry combined with creamy filling and juicy berries creates irresistible layers of texture.
Customizable for any occasion
Switch the fruit, adjust sweetness, or add toppings to make this recipe uniquely yours.
Make-ahead friendly
You can prep components in advance, making it a great low-stress option for entertaining or busy mornings.
Ingredient Notes & Details
Puff Pastry
Store-bought puff pastry keeps this recipe simple while still delivering a beautifully flaky texture. Look for all-butter varieties for the best flavor. Crescent dough can be substituted if needed.
Cream Cheese
Full-fat cream cheese provides the richest, smoothest filling. Allow it to soften at room temperature for easy mixing and lump-free texture.
Fresh or Frozen Blueberries
Fresh berries provide the best texture, but frozen work well too. If using frozen, do not thaw before baking to prevent excess moisture.
Granulated Sugar
Adds just enough sweetness to balance the tartness of the blueberries.
Vanilla Extract
Enhances the cream cheese flavor and gives the filling that classic bakery aroma.
Lemon Zest (Optional)
A small amount brightens the entire pastry and complements the blueberry flavor beautifully.
Egg
Used for egg wash to give the pastry a golden, glossy finish.
Powdered Sugar
Perfect for creating a light drizzle glaze or dusting the finished pastries.

Step-by-Step Instructions
Step 1: Prepare the pastry
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Thaw puff pastry according to package directions until it is pliable but still cool.
Gently unfold the pastry on a lightly floured surface and cut into 6 equal rectangles.
Step 2: Create the cream cheese filling
In a medium bowl, beat softened cream cheese, sugar, and vanilla extract until smooth and creamy. The mixture should be spreadable but thick enough to hold shape.
Step 3: Shape the danishes
Place pastry rectangles on the prepared baking sheet. Score a border about ½ inch from the edges using a knife, being careful not to cut all the way through.
Prick the center lightly with a fork to prevent excessive puffing.
Step 4: Add filling
Spread 1–2 tablespoons of cream cheese mixture inside each border. Keep the edges clean so they puff beautifully during baking.
Step 5: Add blueberries
Top the cream cheese layer with blueberries. Distribute evenly so every bite contains juicy fruit.
Step 6: Apply egg wash
Whisk the egg with a tablespoon of water. Brush lightly over the exposed pastry edges for a golden finish.
Step 7: Bake to perfection
Bake for 15–18 minutes or until the pastry is puffed and golden brown. The edges should feel crisp and firm.
Step 8: Cool and glaze
Allow danishes to cool slightly before adding glaze or powdered sugar. Cooling helps the filling set and prevents melting icing.

FAQ for Common Questions
Can I use frozen blueberries in Blueberry Cream Cheese Danish?
Yes. Frozen blueberries work well in this baked blueberry recipe. Add them directly from the freezer to prevent excess liquid.
How do I keep puff pastry from getting soggy?
Avoid overfilling and prick the center with a fork before adding filling. Baking at a high temperature helps create crisp layers.
Can I make easy Blueberry Cream Cheese Danish ahead of time?
Yes. Assemble the pastries and refrigerate for up to 24 hours before baking.
What type of cream cheese works best?
Full-fat block cream cheese provides the best texture and flavor.
Can I make this recipe low carb or keto?
Traditional puff pastry is not low carb, but you can experiment with keto pastry alternatives or almond flour dough.
Why did my pastry not puff properly?
Puff pastry must stay cold before baking. Warm pastry may lose its layered structure.

Storage Tips
Refrigeration
Store leftover danishes in an airtight container in the refrigerator for up to 3 days. The cream cheese filling requires refrigeration for food safety.
Freezing
Freeze baked danishes individually wrapped for up to 2 months. Thaw overnight in the refrigerator.
Reheating
Warm in a 325°F oven for 8–10 minutes to restore flakiness. Avoid microwaving as it softens the pastry.
Variations
Strawberry Cream Cheese Danish
Replace blueberries with sliced strawberries for a sweeter, jam-like filling.
Mixed Berry Danish
Use raspberries, blackberries, and blueberries for a colorful presentation.
Lemon Blueberry Danish
Add lemon curd or extra zest for a brighter citrus flavor.
Chocolate Chip Cream Cheese Danish
Sprinkle mini chocolate chips over the cream cheese filling for a dessert-style pastry.
Almond Cream Danish
Add almond extract and sliced almonds for a nutty twist.
Mini Danish Bites
Cut pastry into smaller squares for bite-sized party treats.
What to Serve with Blueberry Cream Cheese Danish
Fresh Fruit
Balance the richness with sliced melon, citrus, or berries.
Egg Dishes
Pair with scrambled eggs or omelets for a satisfying breakfast for dinner option.
Coffee or Tea
A warm drink complements the sweet pastry beautifully.
Yogurt Parfaits
Add a creamy, tangy contrast to the flaky danish texture.
Holiday Brunch Spread
Serve alongside quiche, muffins, and savory pastries for holidays or gatherings.


Blueberry Cream Cheese Danish
Ingredients
- Dough
- 1 sheet puff pastry thawed (about 250 g)
- Cream Cheese Filling
- 200 g 7 oz cream cheese, softened
- ¼ cup 50 g granulated sugar
- 1 tsp vanilla extract
- 1 egg yolk
- Blueberry Filling
- 1 cup 150 g fresh or frozen blueberries
- 2 tbsp sugar
- 1 tbsp cornstarch
- 1 tbsp lemon juice
- 1 tbsp water
- Egg Wash
- 1 egg
- 1 tbsp milk
- Optional Glaze
- ½ cup 60 g powdered sugar
- 1 –2 tbsp milk
- ¼ tsp vanilla extract
Instructions
- Prepare the blueberry mixture
- In a small saucepan, combine blueberries, sugar, lemon juice, water, and cornstarch.
- Cook over medium heat for 4–6 minutes, stirring often, until thickened.
- Remove from heat and let cool completely.
- Make the cream cheese filling
- In a bowl, beat cream cheese, sugar, vanilla, and egg yolk.
- Mix until smooth and creamy.
- Prepare the pastry
- Preheat oven to 400°F (200°C).
- Line a baking tray with parchment paper.
- Roll out puff pastry slightly and cut into 8 squares.
- Shape the danishes
- Lightly score a smaller square inside each pastry piece (do not cut all the way through).
- Spoon 1 tbsp cream cheese filling into the center.
- Add 1 tbsp blueberry filling on top.
- Apply egg wash
- Whisk egg and milk together.
- Brush the edges of the pastry.
- Bake
- Bake for 18–22 minutes or until puffed and golden brown.
- Add glaze (optional)
- Mix powdered sugar, milk, and vanilla.
- Drizzle over slightly cooled danishes.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.









Leave a Reply