Simple Italian Cream Filled Cannoncini
Simple Italian Cream Filled Cannoncini are those flaky puff pastry cream horns filled with a smooth vanilla pastry cream that tastes like a good Italian bakery dessert. I like them best when the shells are really crisp and the filling is cold and thick.
The contrast is the whole point here: crisp, sugared pastry on the outside and a creamy vanilla center that holds its shape when you pipe it. For me, this version hits the sweet spot because the pastry cream is rich but still clean-tasting, not heavy or overly eggy.
I make these when I want a dessert that looks a little special but still feels doable at home. They’re especially nice on a holiday platter, and I usually serve them with espresso or strong coffee.

Why You’ll Love This Recipe
Real Italian pastry feel: The combination of crisp puff pastry and thick vanilla crema is simple, classic, and exactly what I want from cannoncini.
That crackly sugar coating: Rolling the horns in sugar gives you a light crunch on the outside, and it makes them look finished with almost no effort.
Make-ahead friendly: You can prep the pastry cream ahead, then bake and fill when you’re ready to serve.
Easy to fill neatly: Piping from both ends keeps the center full without smashing the shells or leaving empty spots.
Dress them up or keep them plain: A little powdered sugar is all you need, but a chocolate drizzle or a lighter whipped-cream blend is great too.
Key Ingredients
Pastry Horns
- Puff pastry: I use store-bought sheets here and just let them thaw until they’re flexible. Cold puff pastry is easier to handle, so don’t let it get too warm.
- Granulated sugar: This is for the outside, not the filling. It gives that classic sweet crunch on the shell.
- Egg: This is your egg wash so the pastry bakes up glossy and evenly golden.
- Milk: Just a splash with the egg helps it brush on smoothly.
- Unsalted butter: A little butter on the molds helps the horns slide off without tearing.
Vanilla Pastry Cream
- Whole milk: Whole milk gives the creamiest texture and the best body once it chills.
- Granulated sugar: Regular white sugar is perfect here. It sweetens the custard without changing the flavor.
- Egg yolks: Yolks make the pastry cream richer and help it set up thick after chilling.
- Cornstarch: This is the main thickener, and it gives you that smooth, pipeable texture.
- All-purpose flour: A little flour helps stabilize the pastry cream so it stays thick and not runny.
- Unsalted butter: Stirring butter in at the end makes the cream feel smoother and a little richer.
- Vanilla extract: Use a vanilla you actually like the taste of, because it really comes through in the filling.
- Salt: Just a pinch keeps the custard from tasting flat.
Finish
- Powdered sugar: I like this added right before serving so it doesn’t melt into the pastry.
- Whipped cream: This is optional, but folding some in makes the filling lighter and a little less dense.
- Chocolate drizzle: Optional, but very good if you want a little chocolate with the vanilla.
Recipe Instructions
- Heat the milk: Warm the milk in a saucepan over medium heat until it’s steaming but not boiling.
- Whisk the yolks and sugar: In a bowl, whisk the egg yolks and sugar until combined, then whisk in the cornstarch and flour until smooth.
- Temper the eggs: Slowly whisk the hot milk into the yolk mixture a little at a time so the eggs warm up gradually.
- Thicken the pastry cream: Pour everything back into the saucepan and cook over medium heat, whisking constantly, until thick and bubbling, about 1 to 2 minutes.
- Finish the cream: Take the pan off the heat and whisk in the butter, vanilla, and salt until smooth.
- Chill the cream: Press plastic wrap directly onto the surface of the pastry cream and chill until cold and set, at least 2 hours.
- Preheat the oven: Heat the oven to 400°F and line a baking sheet with parchment paper.
- Prepare the molds: Lightly grease the cream horn molds with butter.
- Cut the pastry: Roll each puff pastry sheet just enough to smooth the seams, then cut into 12 strips about 3/4-inch wide.
- Wrap the horns: Wrap each strip around a mold, overlapping slightly to form a cone, and place seam-side down on the baking sheet.
- Brush the egg wash: Whisk the egg with the milk, brush it over the pastry, then roll or sprinkle the horns with granulated sugar.
- Bake: Bake for 15 to 18 minutes, until deep golden and crisp.
- Cool: Let the horns cool for 5 minutes, carefully remove the molds, then cool completely on a rack.
- Fill the horns: Whisk the chilled pastry cream until smooth, transfer to a piping bag, and fill each horn from both ends.
- Finish and serve: Dust with powdered sugar and serve right away, or chill and serve within 24 hours for the best texture.
My Tips!
This is the section that separates “good” from “wow.” If you read only one part of this post, make it this one — it’s where I reveal my recipe trick.
Recipe Tips & Tricks
Chill the shaped horns for a few minutes. If your kitchen is warm, the puff pastry can get soft fast. A quick 10-minute chill helps the layers bake up crisper.
Grease the molds lightly. Too much butter can make the pastry slip while it bakes. A thin coating is enough to help the horns release cleanly.
Overlap the pastry as you wrap. If you leave gaps, the cream can leak out and the horn won’t hold its shape as well. A small overlap all the way up the mold makes a sturdier shell.
Go for deep golden, not pale. Puff pastry that’s underbaked can taste doughy and it won’t stay crisp once it’s filled. I wait until the edges and seams are properly browned.
Whisk the pastry cream before piping. Cold pastry cream can set up a little firm in the bowl. A quick whisk makes it smooth again so it pipes without lumps.
Simple tweaks
Here’s where the fun begins — a few simple tweaks can turn this recipe from casual treats into the star of any party.
Serving Suggestions
- Coffee or espresso: Cannoncini are really good with espresso or strong coffee. I like them best with something not too sweet.
- Fresh berries: A handful of raspberries or sliced strawberries on the plate makes it feel a little lighter. It’s also nice if you’re serving these after a bigger meal.
- Chocolate drizzle: Drizzle a little melted chocolate over the tops right before serving. It sets quickly and gives you a slightly richer finish.
- Whipped cream on the side: If you don’t want to mix whipped cream into the filling, you can just add a small spoonful on the plate. It’s an easy way to stretch the dessert for a crowd.
Eat it later
This section explains how to store leftovers properly and how far in advance the recipe can be prepared.
Storage and Make Ahead
Keep filled cannoncini refrigerated. Once they’re filled, they need to stay cold because of the pastry cream. The shells will soften a bit as they sit, so I don’t leave them out for long.
You can make the pastry cream ahead and keep it chilled until you’re ready to fill. I like doing this first, since it needs time to fully set.
If you want to prep in stages, bake the puff pastry horns and keep them dry, then fill close to serving. Add powdered sugar right before serving so it doesn’t melt into the pastry.
It could help!
Before you close the tab or print the recipe, scroll through these quick answers.
Recipe FAQs
Do I need metal cream horn molds?
Metal cream horn molds are the easiest and they hold the shape well. If you don’t have them, you can make tight foil cones and use those as a mold, just make sure they’re sturdy and not too thin.
Why did my cannoncini get soft?
The shells soften once they’re filled, especially if they’re not baked quite long enough. Make sure the pastry is deep golden and crisp, and fill them close to serving if you want the crunch to last.
Can I make the filling lighter?
Yes. You can fold whipped cream into the chilled pastry cream (I usually do about half and half) for a lighter, mousse-like filling. It pipes nicely, but it won’t be quite as rich.
Can I use store-bought pastry cream instead?
You can, especially if you have a good bakery or specialty store option. I’d still whisk it well before piping so it’s smooth and not stiff.
How do I keep the horns from unwrapping?
Make sure you overlap the puff pastry slightly as you wrap, and place them seam-side down on the baking sheet. A good egg wash also helps the sugar stick and gives the seam a little extra hold.
Keep it with you
The printable version with print button is at the end of the post, easy to follow, and includes all the steps you’ll need.
Simple Italian Cream Filled Cannoncini

Ingredients
Pastry Horns
- 2 sheets puff pastry 17.3 oz total thawed
- 2 tbsp granulated sugar for coating
- 1 large egg
- 1 tbsp milk
- 1 tbsp unsalted butter for greasing molds.
Vanilla Pastry Cream
- 2 cups whole milk
- 1 3 cup granulated sugar
- 4 large egg yolks
- 3 tbsp cornstarch
- 2 tbsp all purpose flour
- 2 tbsp unsalted butter
- 2 tsp vanilla extract
- 1 pinch salt.
Finish
- powdered sugar for dusting
- whipped cream optional for lighter filling
- chocolate drizzle optional.
Instructions
Make Pastry Cream
- heat milk in a saucepan over medium heat until steaming but not boiling
- whisk egg yolks with sugar then whisk in cornstarch and flour until smooth
- slowly whisk hot milk into yolk mixture to temper then return everything to the saucepan
- cook whisking constantly until thick and bubbling 1 to 2 minutes
- remove from heat and whisk in butter vanilla and salt
- press plastic wrap directly on the surface and chill until cold and set at least 2 hours.
Shape and Bake Cannoncini
- preheat oven to 400F and line a baking sheet with parchment
- lightly grease cream horn molds with butter
- roll each puff pastry sheet to smooth seams then cut into 12 strips about 3 4 inch wide
- wrap each strip around a mold overlapping slightly to form a cone and place seam side down
- whisk egg with milk and brush over pastry then roll or sprinkle with granulated sugar
- bake until deep golden and crisp 15 to 18 minutes
- cool 5 minutes then carefully remove molds and cool completely on a rack.
Fill and Serve
- whisk chilled pastry cream until smooth then transfer to a piping bag and fill each horn from both ends
- dust with powdered sugar and serve immediately or chill up to 24 hours for best texture.
