Learn how to make crispy cream horns filled with smooth homemade vanilla custard. This easy recipe features flaky pastry, creamy filling, and a beautiful bakery-style finish.
Cream horns with vanilla custard are a delicious pastry treat made with golden, flaky layers and a rich, creamy filling. Their crisp exterior and soft vanilla center make them perfect for afternoon tea, family gatherings, birthday parties, or special occasions.
Although these pastries look like something you would buy from a professional bakery, they are surprisingly easy to prepare at home. With ready-made puff pastry, a few basic ingredients, and simple metal cream horn molds, you can create an impressive dessert without complicated baking techniques.
The secret to perfect cream horns is to bake the pastry until golden and crisp, allow it to cool completely, and then fill it with thick, smooth vanilla custard.
Why You Will Love This Recipe
- Crispy, buttery pastry with a creamy center.
- Homemade vanilla custard made from everyday ingredients.
- A beautiful bakery-style appearance.
- Perfect for celebrations, tea time, or dessert platters.
- Easy to prepare ahead of time.
Ingredients for Cream Horns
For the pastry
- 1 sheet ready-made puff pastry, approximately 250–300 g
- 1 egg, beaten, for brushing
- 1–2 tablespoons granulated sugar, optional
- A little flour for dusting
- Powdered sugar for decoration, optional
For the vanilla custard
- 2 cups (480 ml) whole milk
- 4 tablespoons granulated sugar, or to taste
- 3 tablespoons cornstarch
- 2 egg yolks
- 1 teaspoon vanilla extract
- 1 tablespoon butter
Equipment: Metal cream horn molds, a baking tray, baking paper, a saucepan, and a whisk.
Step 1: Prepare the Puff Pastry
If you are using frozen puff pastry, allow it to thaw according to the package instructions. It should be flexible enough to handle but still cold.
Lightly dust your work surface with flour and roll the pastry into a rectangle if necessary.
Using a sharp knife or pizza cutter, cut the pastry into strips approximately 2 cm wide.
Keep the strips reasonably even so that the pastry wraps neatly around the molds and bakes at a similar rate.
Step 2: Shape the Cream Horns
Lightly grease the outside of the metal cream horn molds if recommended by their manufacturer.
Starting at the narrow end of each mold, wrap one strip of pastry around it in a spiral. Overlap each turn slightly so the pastry forms a continuous shell.
Avoid leaving large gaps between the layers.
Place the wrapped molds on a baking tray lined with baking paper, leaving some space between them.
Brush the exposed pastry lightly with beaten egg. Sprinkle with a little sugar if you prefer a slightly sweeter, golden finish.
Step 3: Bake Until Golden and Crisp
Preheat your oven to 200°C (400°F), or follow the temperature recommended on your puff pastry package.
Bake the pastry horns for approximately 15–20 minutes, checking them toward the end of the baking time. The exact time depends on the pastry and the size of the molds.
The pastry should be puffed and golden brown.
Remove the tray from the oven and let the horns cool until they can be handled safely. Carefully slide the metal molds out of the pastry shells.
Allow the shells to cool completely before adding the custard. Filling warm pastry can make it soft and soggy.
Step 4: Make the Vanilla Custard
While the pastry cools, prepare the filling.
- In a bowl, whisk together the egg yolks, sugar, cornstarch, and approximately 100 ml of the milk until smooth.
- Pour the remaining milk into a saucepan and heat it until steaming but not boiling vigorously.
- Slowly whisk some of the warm milk into the egg mixture to temper the yolks.
- Pour the mixture back into the saucepan.
- Cook over medium-low heat, whisking constantly, until the custard thickens and begins to bubble gently.
- Continue cooking for about one minute while whisking, ensuring the mixture is thoroughly cooked.
- Remove from the heat and stir in the vanilla extract and butter.
If small lumps develop, whisk vigorously or pass the custard through a fine sieve.
Step 5: Cool the Custard Properly
Transfer the custard to a clean bowl and press food-safe plastic wrap directly against its surface to prevent a skin from forming.
Refrigerate promptly until thoroughly chilled.
The custard should be thick enough to hold its shape when piped into the pastry horns. If it becomes too firm, whisk it gently until smooth.
Keep the custard refrigerated and avoid leaving it at room temperature for extended periods.
Step 6: Fill the Cream Horns
Transfer the chilled custard to a piping bag fitted with a suitable nozzle. If you do not have a piping bag, use a clean food-safe bag with a small corner cut off.
Hold each cooled pastry horn carefully and pipe the custard into the wider opening until the shell is filled.
Fill the horns just before serving whenever possible. This helps preserve the contrast between the crispy pastry and the creamy center.
Step 7: Decorate and Serve
Arrange the filled cream horns on a serving plate.
For a classic bakery finish, dust the tops with powdered sugar. You can also add a little grated chocolate or finely chopped pistachios if desired.
Serve chilled or slightly cool, depending on your preference.
Tips for Perfect Cream Horns
Keep the pastry cold. Warm puff pastry becomes difficult to handle and may not rise as well.
Overlap the pastry strips. This helps create a neat, sturdy shell.
Bake until properly golden. Pale pastry may remain soft instead of crisp.
Cool before filling. Both the pastry and custard should be cool before assembly.
Fill close to serving time. Custard gradually softens the pastry, especially when the horns are stored for several hours.
Use clean molds. Allow the metal molds to cool sufficiently before removing them from the pastry.
Common Mistakes to Avoid
- Pastry unravels during baking: Wrap the strips snugly and overlap the edges.
- Shells turn soggy: Bake them until golden and fill them shortly before serving.
- Custard becomes lumpy: Whisk continuously and temper the egg yolks with warm milk.
- Custard is too runny: Cook it until properly thickened and chill it completely.
- Pastry breaks when removing molds: Allow it to cool slightly before carefully twisting and sliding out the molds.
How to Store Cream Horns
Unfilled pastry shells can be stored in an airtight container at room temperature for a short period, provided they are completely cool and dry. If they lose their crispness, briefly reheat them in an oven and cool completely before filling.
Because the custard contains milk and eggs, filled cream horns must be refrigerated at 4°C (40°F) or below. For the best texture, fill them shortly before serving.
Do not leave filled pastries at room temperature for more than two hours, or one hour in temperatures above 32°C (90°F).
Frequently Asked Questions
Can I use store-bought custard?
Yes. Thick, ready-made vanilla custard can save time, although some varieties may be too thin for piping.
Can I make cream horns without metal molds?
Metal molds provide the most reliable shape. Purpose-made oven-safe cream horn molds are recommended; improvised materials should only be used if they are explicitly safe for oven use.
Can I prepare them the day before?
You can bake the shells and prepare the custard separately a day ahead. Store the shells in an airtight container and refrigerate the custard. Fill the horns shortly before serving.
Can I freeze cream horns?
It is generally better to freeze the unfilled pastry shells rather than the assembled dessert. Custard can change texture after freezing, and the pastry may become soggy when thawed.
Final Thoughts
Cream horns with vanilla custard combine everything that makes a classic bakery dessert irresistible: crisp, buttery pastry, smooth vanilla filling, and a delicate dusting of sugar.
With ready-made puff pastry and a simple homemade custard, you can prepare these elegant treats without spending hours in the kitchen. Whether served with tea, offered to guests, or enjoyed as a weekend dessert, they are a lovely addition to any homemade baking collection.