Galaktoboureko Danishes
Crispy puff pastry galaktoboureko danish es with silky custard and tart cherries in every irresistible bite!
- 1 sheet puff pastry, thawed
- 1 egg, beaten
- 3 cups whole milk
- 1 cup granulated sugar, divided
- 1/3 cup fine semolina flour
- 1 tablespoon cornstarch
- 2 whole eggs
- 1 egg yolk
- 1/4 teaspoon salt
- 2 teaspoons pure vanilla extract
- 1 tablespoon orange blossom water
- 1 tablespoon unsalted butter
- 1 cup sour cherries, drained
- 1/4 cup chopped pistachios
- Powdered sugar, for garnish
- 1/2 cup sour cherry preserves or sour cherry spoon sweet
- 1/4 cup chopped pistachios
- Powdered sugar, for garnish
- This will give you that beautiful:
- Raised border
- Deep custard well
- Professional bakery look
- Better ratio of custard to pastry
These Galaktoboureko Danishes combine flaky puff pastry with creamy semolina custard, tart sour cherries, and crunchy pistachios for a bakery-style twist on the beloved Greek dessert. Finished with a drizzle of honey syrup, they’re crisp, creamy, and irresistible.
This is one of the most beautiful and easy dessert ideas I’ve shared to date. The buttery layers of puff pastry bake into a crisp, golden shell that perfectly complements the smooth vanilla-orange blossom custard. These lovely pastries capture the flavors of traditional galaktoboureko in an easy-to-serve danish that’s perfect for brunch, dessert, or an elegant dinner party.
Why you’ll love these galaktoboureko danishes!
What do I need for the danish pastries?
Puff pastry bakes into light, flaky layers that create a crisp shell for the creamy custard filling. Thaw in the fridge overnight and set on the counter about 30 minutes before using. I like to get the big sheets from restaurant supply stores, but you can use the sheets from the store. Just be sure you don’t cut the squares too small… unless you want smaller danishes.
Beaten egg is brushed over the pastry to give it a beautifully golden, glossy finish.
What’s in the galaktoboureko custard?
Whole milk creates a rich, creamy custard with a smooth texture.
Granulated sugar sweetens the custard while balancing the tart cherries.
Fine semolina flour thickens the custard and gives it the signature texture found in traditional galaktoboureko.
Cornstarch helps create an extra silky, thick, stable custard.
Whole eggs and one egg yolk enrich the custard, making it smooth, creamy, and luscious.
Salt enhances the sweetness and rounds out the flavors.
Vanilla extract adds warmth and classic bakery flavor.
Orange blossom water lends a delicate floral aroma that pairs beautifully with the custard and cherries.
Unsalted butter finishes the custard with richness and a velvety texture.
What can I use for garnishing?
Sour cherries add a bright, tart contrast to the rich custard.
Sour cherry preserves or sour cherry spoon sweet provide an extra layer of sweet-tart fruit flavor and a beautiful glossy finish.
Pistachios add crunch, color, and a subtle nutty flavor that complements every bite.
Powdered sugar creates an elegant bakery-style finish just before serving.
How do I prepare the puff pastry?
Preheat the oven to 400°F. Line a baking sheet with parchment paper. Cut the puff pastry into 8 equal squares.
What creates the raised pastry border?
Using a knife, lightly score a border around each pastry, leaving a 1/2-inch edge. Do not cut all the way through. Prick the centers several times with a fork.
How do I keep the centers from puffing?
Place a small tart ring, mini tart pan, or round cookie cutter in the center of each square. Fill each ring with pie weights, dried beans, or uncooked rice. Brush the borders with the beaten egg.
Do I remove the rings from the pastry shells while warm?
Bake for 18–22 minutes, or until the pastry is puffed and deeply golden. Carefully remove the tart rings and weights while the pastries are still warm. If needed, gently press the centers down with the back of a spoon to create a deeper cavity for the custard. Allow the pastries to cool completely before filling.
Baker’s tip!
A 3-inch tart ring creates the most uniform, bakery-style shape and gives each Danish the perfect depth to hold plenty of custard.
What’s the best way to finish galaktoboureko danishes?
Once filled with galaktoboureko cream and topped with the classic combo of sour cherries and pistachios, they’ll look like they came from a high-end Greek pastry shop. Fresh cherries, orange zest, toasted almonds, walnuts, or sesame seeds also make beautiful garnishes. Plus, a light dusting of cinnamon or cardamom adds warmth and pairs beautifully with the semolina custard. These pastries are best enjoyed the day they are assembled, and I dust them with a heavy dose of powdered sugar before serving.
Can I make these ahead of time?
The custard can be prepared up to 2 days in advance and refrigerated. The pastry shells can be baked 1 day ahead and stored in an airtight container at room temperature.
For the Custard:
Prepare the Puff Pastry Shells
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
Cut the puff pastry into 8 equal squares. Using a sharp knife, lightly score a ½-inch border around each square, being careful not to cut all the way through. Prick the centers several times with a fork.
Place a 3-inch tart ring, mini tart pan, or round cookie cutter in the center of each pastry. Brush the borders with the beaten egg.
If needed, gently press the centers down with the back of a spoon to create a deeper cavity for the filling. Allow the pastry shells to cool completely.
Make the Semolina Custard
In a medium saucepan, combine the milk and ½ cup of the sugar. Heat over medium heat until steaming, but do not let it boil.
Meanwhile, in a large bowl, whisk together the remaining ½ cup sugar, semolina, cornstarch, salt, whole eggs, and egg yolk until smooth.
Gradually whisk about 1 cup of the hot milk into the egg mixture to temper the eggs. Pour the tempered mixture back into the saucepan.
Cook over medium heat, whisking constantly, until the custard thickens and begins to bubble, about 4–6 minutes.
Remove from the heat and stir in the butter, vanilla extract, and orange blossom water until smooth.
Transfer the custard to a bowl and press a piece of plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate until completely chilled.
Assemble the Danishes
Spoon the chilled semolina custard into the cooled pastry shells.
Top each Danish with a spoonful of sour cherry preserves or sour cherry spoon sweet, a few sour cherries, and a sprinkle of chopped pistachios.
Dust generously with powdered sugar just before serving.
Serve immediately and enjoy. These pastries are at their best the day they are assembled.
Allow the pastries to cool completely before filling.
I actually think a 3-inch tart ring is the ideal tool for this recipe because the finished danishes will look almost identical to the pastries in those photos. Once filled with the galaktoboureko cream and topped with sour cherries and pistachios, they're going to look like they came from a high-end Greek pastry shop.




