You can make a Blueberry Danish with a flaky puff pastry dough topped with a cream cheese mixture and fresh blueberries in just 20 minutes! It’s so easy, simply and delicious! 

If you are looking for more easy pastry recipes, try my Triple Berry Toaster Strudels, Puff Pastry Apple Turnovers and Flaky Brioche Recipe

A rectangle blueberry danish with cream cheese filling, topped with a drizzle of white glaze.

Why This Recipe Works

  • 20-minute pastry recipe. This blueberry danish recipe takes just 20 minutes and then you have a deliciously flaky and sweet pastry! The danish comes together really quickly and tastes amazing too!
  • Store-bought puff pastry saves time! When it comes to saving time, using store-bought puff pastry is the best way! You get a perfectly flaky texture and buttery flavor in the puff pastry. Not using a homemade puff pastry really is a big time saver!
  • Use fresh or frozen blueberries. This is a great way to use up any fresh or frozen blueberries you have on hand! You can also use a different berry with this recipe if you’d prefer.  

Ingredient Notes

Blueberry cream cheese danish ingredients separated into glass bowls on a white marble background.
  • Frozen Sheet Puff Pastry: The pastry dough should be thawed but still slightly chilled. 
  • Cream Cheese: You want the cream cheese to be really soft so you don’t get lumps in the mixture. 
  • Egg Yolk: Adding the egg yolk to the cream cheese mixture makes helps it bake up in the oven. Without it, the cream cheese would mostly melt and wouldn’t create a baked cream cheese topping. 
  • Lemon Juice: Using a bit of lemon juice creates a delicious lemon blueberry danish. The lemon complements the sweetness of the blueberries and creates a nice flavor depth to the cream cheese mixture. 
  • Blueberries: You can use fresh blueberries or frozen blueberries. 

Step-by-Step Instructions

  1. Set up the puff pastry. Thaw the puff pastry dough and roll it out on a floured surface. 
A rectangle of puff pastry cut into 6 rectangular pieces on a white background.
  1. Cut and score the pastry dough. Cut the puff pastry sheet into a 2×3 grid. Making 6 rectangles total. Score each square leaving ½-inch border. Using a fork, puncture the middle of the puff pastry about 3-4 times. This will prevent the middle from puffing so much during baking. Transfer the squares to a parchment lined baking sheet.
  2. Make the cream cheese mixture. Cream the cream cheese and egg yolk in a bowl until smooth. Add the sugar, lemon juice and vanilla and beat again until very smooth.  
  3. Add the cream cheese. Place about 2 tablespoons of the cream cheese mixture in the middle of each dough rectangle. 
  1. Add the blueberries. Add as many blueberries as you’d like (or that can fit) on top of the cream cheese mixture.
  2. Make the egg wash. Using a fork, mix the water and egg in a small bowl. Brush the edges of each puff pastry with the egg wash.
  1. Bake. Bake at 400°F for 16-20 minutes or until golden and puffed up. Remove from the oven and let the blueberry cream cheese danish pastries cool for about 10 minutes before adding the glaze overtop. 
Baked Blueberry Danish puff pastry on a baking sheet.
  1. Make the glaze. While the blueberry cream cheese danish pastries are baking, make the glaze by whisking the powdered sugar, milk, and vanilla. Drizzle the glaze over each.
White glazed Blueberry Danish pastries on a white background.

Recipe Tips

You will want the cream cheese to be very soft so that there are no lumps. 

You can make your own puff pastry recipe if you’d like, but using the frozen store-bought makes this so easy! And you really can’t tell it’s store-bought! 

Scoring the puff pastry and using fork tines to prevent the middle of the pastry from puffing up creates a nice bed to cradle the cream cheese mixture.

You can also use blueberry jam (or any berry jam) and mix that with the blueberries and add that mixture on top of the cream cheese if you are looking for a sweeter or bulkier topping.

Make Ahead, Storing, and Freezing

If making in advance, you can cover and chill the cream cheese mixture in the fridge for 1 day. Then set it out for about 15 minutes before using it on the puff pastry sheet.

Store the pastries in an airtight container or Ziplock bag in the fridge for 3-4 days. Warm in the microwave or enjoy cold. 

To freeze, wrap each danish in plastic wrap and store in an airtight container or Ziplock bag in the freezer for 1-2 months. Remove and let thaw in the fridge. Then warm or let come to room temperature before enjoying. 

Recipe FAQs

Can I use frozen blueberries?

Yes you can! Using frozen blueberries won’t make a big difference in the blueberry danish. 

Does this recipe use homemade puff pastry?

No. We use a frozen, store-bought puff pastry which not only cuts time, but it ensures we get a perfectly flaky result! 

Can I use different fruit?

Yes you can! Feel free to mix up the fruit to your choice! You can use raspberries, strawberries, etc. 

Can I make these into mini blueberry danishes? 

Yes you can! If you want to cut the pastry into smaller rectangles you can. Just make sure to adjust the amount of cream cheese and blueberries you add on top. You’ll still want to score and make fork tines on the dough to help create the bed for the cream cheese to rest. The bake time may be quicker since the danishes are smaller, so I would check on it around the 10-12 minute mark (just by using the oven light). If they aren’t done yet, add another minute onto the bake time until they appear puffed up and golden brown. 

A bite taken out of a Blueberry Danish with fresh blueberries near the pastry.

Did you make this recipe? I’d love to hear about it! Leave a rating and review or scroll below the recipe card and do so there. 

Stay up-to-date by following us on Instagram, TikTok, Facebook, and Pinterest.

A blueberry danish recipe with fresh blueberries on top of a cream cheese filling and topped with a glaze.
Print Review
5 from 2 votes

Blueberry Cream Cheese Danish

This easy blueberry danish features a flaky puff pastry dough that's topped with a cream cheese mixture and fresh blueberries. Once baked in the oven the puff pastry gets golden brown and extra flaky. Drizzle a sweet glaze overtop and you have yourself the easiest pastry (made in 20 minutes!)
Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 6 servings

Ingredients
 

Danish

  • 1 frozen sheet puff pastry - thawed but still slightly chilled
  • 4 oz cream cheese - softened
  • 1 large egg yolk
  • 1/4 cup granulated sugar
  • 1 teaspoon lemon juice
  • 1 teaspoon vanilla extract
  • 1 cup fresh blueberries

Glaze

  • 1 cup powdered sugar
  • 2 tablespoons milk - any percentage will be fine, I used 2%
  • 1/2 teaspoon vanilla extract

Egg Wash

  • 1 large egg
  • 2 teaspoons water

Instructions
 

  • Preheat to 400°F.
  • Thaw the puff pastry dough. Roll it out on a floured surface into a large rectangle square, about 11×11 inches. Cut the puff pastry sheet into a 2×3 grid. Making 6 rectangles total. 
  • Score each square leaving ½ “ border. Then using a fork puncture the middle of the puff pastry about 3-4 times. This will prevent the middle from puffing so much during baking.
  • Transfer the squares to a parchment lined baking sheet.
  • In a medium bowl cream the cream cheese and egg yolk until smooth. You will want the cream cheese to be very soft so that there are no lumps. Add the sugar, lemon juice and vanilla and beat again until very smooth. If making in advance you can cover and chill in the fridge for 1 day, then bring closer to room temperature before using it on the puff pastry sheet. 
  • Place about 2 tablespoons of the cream cheese mixture in the middle of each puff pastry square. Add a handful of blueberries on top of the cream cheese mixture (or as many as will fit). 

Make the Egg Wash

  • In a small bowl mix the water and egg (I use a fork). Use a pastry brush and brush the edges of each puff pastry with the egg wash. 

Bake

  • Bake for 16-20 mins. Or until golden and puffed up. Remove from the oven and let cool about 10 minutes before adding the glaze overtop. 

Make Glaze

  • While baking make the glaze by whisking the powdered sugar, milk, and vanilla. Drizzle the glaze over each pastry. 

Notes

Store the pastries in an airtight container or Ziplock bag in the fridge for 3-4 days. Warm in the microwave or enjoy cold. 

Nutrition

Calories: 441kcal (22%)Carbohydrates: 52g (17%)Protein: 6g (12%)Fat: 24g (37%)Saturated Fat: 8g (40%)Polyunsaturated Fat: 3gMonounsaturated Fat: 11gTrans Fat: 1gCholesterol: 83mg (28%)Sodium: 179mg (7%)Potassium: 94mg (3%)Fiber: 1g (4%)Sugar: 32g (36%)Vitamin A: 362IU (7%)Vitamin C: 3mg (4%)Calcium: 39mg (4%)Iron: 1mg (6%)
Course: Dessert
Cuisine: French
Did you make this recipe?Leave a star rating and review on the blog post letting me know how you liked this recipe! Take a picture and tag @saltandbaker on Instagram and Facebook so I can see what you’re making!