Classic Blueberry Danish

I’ve been making these blueberry danishes on repeat ever since I perfected the recipe, and I can’t get enough of that flaky, buttery pastry paired with sweet-tart blueberry filling. The key is using really good butter (I swear by Kerrygold) and fresh lemon zest to brighten up those juicy blueberries. Trust me, once you try homemade danish, you’ll never look at the bakery section the same way again!

blueberry danish
Image: chickenswithspice.com / All Rights reserved

Preparation Time 210-240 minutes
Cooking Time 25-30 minutes
Total Time 235-270 minutes
Level of Difficulty Hard
Servings 16 slices

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3550-3900
  • Protein: 50-58 g
  • Fat: 120-135 g
  • Carbohydrates: 525-570 g

Ingredients

For the danish dough:

  • 1 cup milk (lukewarm, between 105°F and 115°F)
  • 2.5 tsp yeast
  • 3.5 cups flour (I always use King Arthur all-purpose flour)
  • 1/3 cup sugar
  • 3/4 tsp salt
  • 1 egg
  • 1 tsp vanilla extract
  • 10 oz unsalted butter (I like Kerrygold for its high fat content)

For the blueberry filling:

  • 2.2 lb blueberries
  • 3/4 cup sugar
  • 1.5 tbsp cornstarch
  • 2 tsp lemon zest (finely grated for smooth texture)
  • 2 tsp lemon juice

For assembly and topping:

  • 1 egg yolk
  • 2 tsp milk
  • 1/4 batch streusel

Step 1: Activate Yeast and Mix Dough Base

  • 1 cup milk
  • 2.5 tsp yeast
  • 1 tsp vanilla extract
  • 1 egg
  • 3.5 cups flour
  • 1/3 cup sugar
  • 3/4 tsp salt

Pour the lukewarm milk into a bowl and stir in 1 teaspoon of the sugar and the yeast.

Let this mixture sit for 5-10 minutes until it becomes foamy—this proves the yeast is alive and active.

In a separate bowl, whisk together the flour, salt, and remaining 1/3 cup sugar.

Once the yeast mixture is foamy, stir in the egg and vanilla extract, then combine this wet mixture with the flour mixture, stirring until a shaggy dough forms.

Don't overwork it at this stage.

Step 2: Rest Dough and Prepare for Lamination

  • dough from Step 1
  • 10 oz unsalted butter

Cover the dough from Step 1 with plastic wrap and let it rest at room temperature for 30 minutes.

This allows the gluten to relax and makes the dough easier to work with.

While the dough rests, cut the cold unsalted butter into small pieces and grate it on the large holes of a box grater, keeping it as cold as possible—I find Kerrygold's high fat content makes it easier to work with and creates beautiful, flaky layers.

Keep the grated butter in the freezer until you're ready to use it.

Step 3: Laminate Dough with Butter (First Fold)

  • dough from Step 1
  • grated butter from Step 2

On a lightly floured surface, roll the rested dough into a rectangle approximately 12x8 inches.

Scatter the cold grated butter from Step 2 over the top two-thirds of the dough, leaving the bottom third bare.

Fold the bottom third up, then fold the top third down over it, creating three layers like a letter.

You've now completed the first fold.

Rotate the dough 90 degrees, then roll it out again to a 12x8 rectangle.

Step 4: Complete Lamination Folds

  • laminated dough from Step 3

Repeat the folding process 4 more times, rotating the dough 90 degrees after each fold.

Each time, fold the dough in thirds like a letter without adding more butter—you're simply folding the existing layers to create more sheets.

After the fifth fold, wrap the laminated dough tightly in plastic wrap and refrigerate for 4-24 hours.

The longer chill allows the butter to set properly between layers and develops flavor.

This is the critical step that creates the danish's signature flaky texture.

Step 5: Prepare Blueberry Filling

  • 2.2 lb blueberries
  • 3/4 cup sugar
  • 1.5 tbsp cornstarch
  • 2 tsp lemon zest
  • 2 tsp lemon juice

Combine the blueberries, 3/4 cup sugar, cornstarch, lemon zest, and lemon juice in a saucepan.

Bring to a simmer over medium heat and cook for 15-20 minutes, stirring occasionally, until the mixture thickens and the blueberries begin to break down slightly.

The cornstarch will thicken the filling so it doesn't run out during baking.

Pour the filling into a fine-mesh strainer set over a bowl and let it drain for 10-15 minutes, discarding the excess liquid.

Transfer the thickened filling to the bowl and refrigerate until cold—this can be done while the dough chills or up to 24 hours ahead.

Step 6: Shape and Fill Danish Braid

  • laminated dough from Step 4
  • blueberry filling from Step 5

Remove the chilled laminated dough from Step 4 and roll it into a 12x10 inch rectangle on a floured surface.

Score the dough lightly into three vertical sections (a 4-inch wide center strip with two 4-inch strips on each side).

Using a sharp knife, cut 1-inch wide diagonal strips through both side sections, stopping at the score lines so the strips remain attached at the center.

Spread the cold blueberry filling from Step 5 down the center section.

Fold the cut strips alternately over the filling, creating a braided pattern.

Transfer the braid to a parchment-lined baking sheet.

Step 7: Proof, Egg Wash, and Bake

  • danish braid from Step 6
  • 1 egg yolk
  • 2 tsp milk
  • 1/4 batch streusel

Cover the danish braid with plastic wrap and let it proof at room temperature for 30-60 minutes until slightly puffy.

Preheat your oven to 395°F.

Whisk together the egg yolk and 2 teaspoons of milk to create an egg wash, then brush it evenly over the entire surface of the danish.

Sprinkle the 1/4 batch of streusel over the top.

Bake for 25-30 minutes until golden brown and crispy.

Let the danish cool on the baking sheet for 10 minutes before transferring to a wire rack to cool completely.

blueberry danish

Classic Blueberry Danish

Delicious Classic Blueberry Danish recipe with step-by-step instructions.
Prep Time 1 hour 25 minutes
Cook Time 2 hours 45 minutes
Total Time 4 hours 12 minutes
Servings: 16 slices
Calories: 3725

Ingredients
  

For the danish dough:
  • 1 cup milk (lukewarm, between 105°F and 115°F)
  • 2.5 tsp yeast
  • 3.5 cups flour (I always use King Arthur all-purpose flour)
  • 1/3 cup sugar
  • 3/4 tsp salt
  • 1 egg
  • 1 tsp vanilla extract
  • 10 oz unsalted butter (I like Kerrygold for its high fat content)
For the blueberry filling:
  • 2.2 lb blueberries
  • 3/4 cup sugar
  • 1.5 tbsp cornstarch
  • 2 tsp lemon zest (finely grated for smooth texture)
  • 2 tsp lemon juice
For assembly and topping:
  • 1 egg yolk
  • 2 tsp milk
  • 1/4 batch streusel

Method
 

  1. Pour the lukewarm milk into a bowl and stir in 1 teaspoon of the sugar and the yeast. Let this mixture sit for 5-10 minutes until it becomes foamy—this proves the yeast is alive and active. In a separate bowl, whisk together the flour, salt, and remaining 1/3 cup sugar. Once the yeast mixture is foamy, stir in the egg and vanilla extract, then combine this wet mixture with the flour mixture, stirring until a shaggy dough forms. Don't overwork it at this stage.
  2. Cover the dough from Step 1 with plastic wrap and let it rest at room temperature for 30 minutes. This allows the gluten to relax and makes the dough easier to work with. While the dough rests, cut the cold unsalted butter into small pieces and grate it on the large holes of a box grater, keeping it as cold as possible—I find Kerrygold's high fat content makes it easier to work with and creates beautiful, flaky layers. Keep the grated butter in the freezer until you're ready to use it.
  3. On a lightly floured surface, roll the rested dough into a rectangle approximately 12x8 inches. Scatter the cold grated butter from Step 2 over the top two-thirds of the dough, leaving the bottom third bare. Fold the bottom third up, then fold the top third down over it, creating three layers like a letter. You've now completed the first fold. Rotate the dough 90 degrees, then roll it out again to a 12x8 rectangle.
  4. Repeat the folding process 4 more times, rotating the dough 90 degrees after each fold. Each time, fold the dough in thirds like a letter without adding more butter—you're simply folding the existing layers to create more sheets. After the fifth fold, wrap the laminated dough tightly in plastic wrap and refrigerate for 4-24 hours. The longer chill allows the butter to set properly between layers and develops flavor. This is the critical step that creates the danish's signature flaky texture.
  5. Combine the blueberries, 3/4 cup sugar, cornstarch, lemon zest, and lemon juice in a saucepan. Bring to a simmer over medium heat and cook for 15-20 minutes, stirring occasionally, until the mixture thickens and the blueberries begin to break down slightly. The cornstarch will thicken the filling so it doesn't run out during baking. Pour the filling into a fine-mesh strainer set over a bowl and let it drain for 10-15 minutes, discarding the excess liquid. Transfer the thickened filling to the bowl and refrigerate until cold—this can be done while the dough chills or up to 24 hours ahead.
  6. Remove the chilled laminated dough from Step 4 and roll it into a 12x10 inch rectangle on a floured surface. Score the dough lightly into three vertical sections (a 4-inch wide center strip with two 4-inch strips on each side). Using a sharp knife, cut 1-inch wide diagonal strips through both side sections, stopping at the score lines so the strips remain attached at the center. Spread the cold blueberry filling from Step 5 down the center section. Fold the cut strips alternately over the filling, creating a braided pattern. Transfer the braid to a parchment-lined baking sheet.
  7. Cover the danish braid with plastic wrap and let it proof at room temperature for 30-60 minutes until slightly puffy. Preheat your oven to 395°F. Whisk together the egg yolk and 2 teaspoons of milk to create an egg wash, then brush it evenly over the entire surface of the danish. Sprinkle the 1/4 batch of streusel over the top. Bake for 25-30 minutes until golden brown and crispy. Let the danish cool on the baking sheet for 10 minutes before transferring to a wire rack to cool completely.

Leave a Comment

Recipe Rating