Danish Puffs are delicious pastries with a flaky crust, a creamy filling, and a sweet almond-topped glaze. This recipe combines a buttery dough, a rich filling, and a decadent topping to create a delightful treat. The Danish Puffs have a long history and are enjoyed as a classic pastry in many parts of the world.
Danish Puffs, also known as Almond Puffs, have their origins in Denmark. They are a variation of Danish pastry, which is a traditional Danish sweet treat. Danish pastries gained popularity in the 19th century and spread to other European countries, eventually becoming a beloved pastry worldwide.
The light and flaky crust of Danish Puffs is made by combining cold butter with all-purpose flour, creating a crumbly texture. The filling is a smooth mixture of eggs, butter, flour, and almond extract, providing a creamy and flavorful center. Finally, the puffs are topped with a sweet glaze made from confectioners’ sugar, butter, water, and vanilla extract, which is sprinkled with toasted sliced almonds for added crunch and flavor.
PREP: 25 MIN.
BAKE: 1 HOUR + COOLING
MAKES: 16 SERVINGS
INGREDIENTS
FOR THE CRUST:
- ½ cup cold butter, cubed
- 1 cup all-purpose flour
- 1 to 2 tablespoons cold water
FOR THE FILLING:
- 1 cup water
- ½ cup butter
- 1 cup all-purpose flour
- ¼ teaspoon salt
- 3 eggs
- ½ teaspoon almond extract
FOR THE TOPPING:
- 1½ cups confectioners’ sugar
- 2 tablespoons butter, softened
- 1 to 2 tablespoons water
- 1½ teaspoons vanilla extract
- ½ cup sliced almonds, toasted
INSTRUCTIONS
- Prepare the crust.
- In a small bowl, cut the cold butter into the flour until crumbly.
- Sprinkle the mixture with water and toss with a fork until moist enough to shape into a ball.
- Divide the dough in half.
- On a floured surface, roll each portion into a 12×3-inch rectangle.
- Place the rectangles on greased baking sheets.
- Prepare the filling.
- In a large saucepan, bring water and butter to a boil.
- Add flour and salt all at once, stirring until a smooth ball forms.
- Remove from heat and let it stand for 5 minutes.
- Add the eggs, one at a time, beating well after each addition.
- Stir in the almond extract until the mixture is smooth.
- Spread the filling evenly over the dough rectangles.
- Bake the Danish Puffs.
- Preheat the oven to 350°F (175°C).
- Bake the puffs for 1 hour or until they are puffed and golden brown.
- Allow them to cool on the baking sheets for 10 minutes.
- Prepare the topping.
- In a bowl, combine the confectioners’ sugar, softened butter, water, and vanilla extract.
- Mix until smooth.
- Glaze and serve.
- Spread the topping over the warm Danish Puffs.
- Sprinkle the toasted sliced almonds over the glaze.
- Refrigerate any leftovers.
Enjoy the delightful Danish Puffs!



