Classic Italian Cannoncini (Puff Pastry Cream Horns)

Classic Italian Cannoncini (Puff Pastry Cream Horns) 🥐🍦

These Classic Italian Cannoncini are elegant, bakery-style cream horns made with crisp, buttery puff pastry and a silky homemade vanilla pastry cream.

The pastry becomes beautifully golden and flaky in the oven, while the chilled crème pâtissière provides a rich, creamy contrast in every bite.

Using ready-made puff pastry makes this impressive Italian dessert much easier to prepare at home while still delivering a wonderfully professional result.

Recipe Overview

DetailInformation
Prep Time30 minutes
Pastry Cream Chilling2 hours
Cook Time15–20 minutes
Total TimeAbout 3 hours
Servings12 cream horns
DifficultyEasy to Moderate
Cooking MethodStovetop + Oven
CuisineItalian
Main FlavorVanilla, buttery, sweet
Best ServedChilled or at room temperature

Why You’ll Love This Recipe

Crispy and flaky: The puff pastry develops delicate golden layers as it bakes.

Creamy vanilla filling: Homemade pastry cream gives the cannoncini a rich, smooth center.

Easy technique: Store-bought puff pastry eliminates the need to make laminated dough from scratch.

Elegant presentation: These cream horns look impressive enough for holidays, dinner parties, brunches, and celebrations.

Make-ahead friendly: The pastry cream can be prepared in advance, making assembly easier when you’re ready to serve.

Ingredients

For the Puff Pastry Horns

IngredientQuantityNotes
🥐 Puff pastry1 package, about 2 sheetsThawed overnight in the refrigerator
🥚 Large egg1For egg wash
💧 Water1 tablespoonMix with egg
🍚 Granulated sugar2 tablespoonsFor sprinkling
❄️ Powdered sugar1 tablespoonFor finishing

For the Vanilla Pastry Cream

IngredientQuantityNotes
🥛 Whole milk2 cups / 480 mlFull-fat recommended
🥚 Egg yolks4 largeUse fresh eggs
🍚 Granulated sugar½ cup / 100 g
🌽 Cornstarch¼ cup / 30 gFor thickening
🌿 Vanilla bean paste1 teaspoonPure vanilla extract can be substituted
🧈 Unsalted butter2 tablespoons / 30 gAdds richness and shine

How to Make Italian Cannoncini

Prepare the Vanilla Pastry Cream

Place the egg yolks, granulated sugar, and cornstarch in a medium heatproof bowl.

Whisk vigorously for about 1–2 minutes until the mixture becomes pale, smooth, and slightly thickened.

Set aside while you prepare the milk.

Heat the Milk

Pour the whole milk into a medium saucepan.

Add the vanilla bean paste or vanilla extract.

Heat over medium heat until the milk is hot and begins to steam, with tiny bubbles appearing around the edges.

Do not allow the milk to reach a vigorous boil.

Temper the Egg Mixture

Slowly pour approximately half of the hot milk into the egg-yolk mixture while whisking continuously.

Pour slowly and keep whisking to prevent the eggs from cooking too quickly.

Once combined, pour the mixture back into the saucepan with the remaining milk.

Cook the Pastry Cream

Place the saucepan over medium heat.

Whisk continuously, making sure to scrape the bottom and corners of the pan.

After approximately 3–5 minutes, the mixture will begin to thicken.

Once large bubbles start appearing and the pastry cream has reached a thick pudding-like consistency, continue cooking and whisking for about 30–60 seconds.

Remove from the heat.

Add the Butter

Immediately whisk in the butter until completely melted and incorporated.

The finished pastry cream should look smooth, glossy, and thick.

Transfer it to a clean bowl.

Place plastic wrap directly against the surface of the pastry cream.

This prevents a skin from forming.

Refrigerate for at least 2 hours, or until completely cold.

Prepare the Puff Pastry

When the pastry cream is chilling, remove the puff pastry from the refrigerator.

Keep the pastry cold while working with it because chilled puff pastry is much easier to handle and produces better layers.

Preheat the oven to 400°F (200°C).

Lightly grease 12 metal cream-horn molds.

If using reusable metal molds, make sure they are clean and completely dry.

Cut the Pastry

Place one sheet of puff pastry on a lightly floured work surface.

Using a sharp knife or pizza cutter, cut the pastry into strips approximately 1 inch (2.5 cm) wide.

Repeat with the second sheet if necessary.

Try to keep the strips as even as possible so the horns bake uniformly.

Wrap the Pastry Around the Molds

Take one strip of puff pastry and begin wrapping it around a metal mold.

Start at the narrow end and gradually wrap toward the wider end.

Slightly overlap each layer of pastry as you go.

The pastry should cover the mold without leaving large gaps.

Avoid wrapping the pastry all the way over the end of the mold because you’ll need to remove the baked shell afterward.

Repeat until all 12 molds are covered.

Add the Egg Wash

Beat one large egg with 1 tablespoon of water.

Place the prepared pastry horns on a parchment-lined baking sheet.

Lightly brush the exposed puff pastry with egg wash.

Sprinkle each horn lightly with granulated sugar.

Avoid applying too much egg wash because excess liquid can cause uneven browning.

Bake the Cannoncini

Bake at 400°F (200°C) for approximately 15–18 minutes.

The pastries should become puffed and deeply golden brown.

Depending on your oven and the thickness of your pastry strips, they may need a few additional minutes.

Keep a close eye on them during the final few minutes.

Cool the Pastry Shells

Remove the baking sheet from the oven.

Allow the pastry horns to cool for several minutes until they are safe enough to handle.

While they are still slightly warm, carefully slide the metal molds out of the pastry shells.

If a shell feels stuck, gently twist the mold rather than pulling aggressively.

Transfer the empty shells to a wire rack and allow them to cool completely.

Do not fill warm pastry shells. The heat can soften the pastry cream and make the shells lose their crisp texture.

Fill the Cannoncini

Remove the chilled pastry cream from the refrigerator.

Whisk it briefly until smooth and creamy.

Transfer the pastry cream to a piping bag fitted with a round or star-shaped tip.

Pipe the cream into each cooled pastry shell.

Fill from both ends if necessary to ensure the center is completely filled.

For the best texture, fill the cannoncini shortly before serving.

Finish and Serve

Arrange the filled cream horns on a serving platter.

Dust generously with powdered sugar.

For an especially elegant presentation, you can add a small amount of finely grated chocolate, chopped pistachios, or fresh berries alongside the pastries.

Serve immediately or refrigerate briefly before serving.

Best Tips for Perfect Cannoncini

Keep the Puff Pastry Cold

Cold pastry is easier to work with and helps maintain distinct buttery layers.

If the pastry becomes soft or sticky while shaping, place it in the refrigerator for 10–15 minutes before continuing.

Don’t Overfill the Molds

Leave a small portion of the metal mold exposed at the wider end.

This makes removing the baked pastry considerably easier.

Overlap the Pastry Correctly

Each strip should overlap the previous layer slightly.

If there are large gaps, the pastry cream may leak through when you fill the finished horn.

Use a Sharp Knife

A sharp knife or pizza cutter creates clean edges without crushing the puff pastry.

Clean cuts help the pastry expand evenly in the oven.

Whisk the Pastry Cream Constantly

Do not leave the saucepan unattended while the custard is cooking.

Constant whisking prevents scorching, lumps, and uneven thickening.

Chill the Pastry Cream Completely

Warm pastry cream is too soft for filling.

Allow at least 2 hours of refrigeration so it becomes thick enough to pipe neatly.

Fill Just Before Serving

For maximum crispness, keep the pastry shells separate from the cream until relatively close to serving time.

The longer the cream sits inside the pastry, the softer the shell will become.

Best Ingredient Options

Puff Pastry

Good-quality all-butter puff pastry gives the best flavor and produces beautifully flaky layers.

Vanilla

Vanilla bean paste provides an intense vanilla flavor and attractive vanilla specks.

Pure vanilla extract is an excellent alternative.

Milk

Whole milk creates the richest and creamiest pastry cream.

Lower-fat milk can work, but the finished custard may be slightly less luxurious.

Butter

Use unsalted butter so you can control the overall flavor and sweetness.

Recipe Variations

Chocolate Cannoncini 🍫

Add 1–2 tablespoons of unsweetened cocoa powder to the pastry cream mixture.

For a stronger chocolate flavor, fold a small amount of melted chocolate into the finished pastry cream after cooking.

Pistachio Cannoncini

Add finely ground pistachios to the pastry cream.

Finish the filled horns with chopped pistachios for a beautiful Italian-inspired dessert.

Lemon Vanilla Cream

Add finely grated lemon zest to the milk while heating.

Remove the zest before combining the milk with the egg mixture.

Almond Cream Horns

Add a small amount of almond extract to the pastry cream and garnish with toasted sliced almonds.

Berry-Filled Cannoncini

Pipe a small amount of berry preserves into the center before filling the remaining space with vanilla pastry cream.

What to Serve With Cannoncini

These Italian cream horns pair beautifully with:

☕ Espresso

☕ Cappuccino

☕ Italian coffee

🍓 Fresh strawberries

🫐 Fresh blueberries

🍫 Dark chocolate

🍵 Black tea

A lightly sweetened coffee is particularly good because its slight bitterness balances the rich pastry cream.

Make-Ahead Instructions

The pastry cream can be prepared 1–2 days ahead.

Keep it covered with plastic wrap pressed directly against its surface and refrigerate until needed.

The pastry shells can also be baked several hours ahead.

Keep the empty shells at room temperature in an airtight container once completely cool.

For the crispest results, assemble the cannoncini shortly before serving.

Storage

Filled Cannoncini

Store filled cream horns in the refrigerator.

For the best texture, consume them within 24 hours, as the pastry gradually absorbs moisture from the filling.

Empty Pastry Shells

Completely cooled shells can be kept in an airtight container at room temperature for approximately 2–3 days.

Keep them away from humidity.

Pastry Cream

Refrigerated pastry cream is best used within approximately 3 days.

Always keep it covered.

Reheating

Filled cannoncini should generally not be reheated.

If your empty pastry shells have softened slightly, place them in a 300°F (150°C) oven for approximately 5 minutes.

Allow them to cool completely before filling.

Freezing

For best quality, freeze the unfilled pastry shells rather than the finished cream horns.

Place cooled shells in a freezer-safe container and separate layers with parchment paper.

Freeze for up to approximately 1 month.

Thaw at room temperature and refresh briefly in a moderate oven if necessary.

Prepare fresh pastry cream for filling.

Common Mistakes to Avoid

Using warm puff pastry: Soft pastry becomes difficult to wrap and may not puff properly.

Overheating the milk: Milk only needs to become hot and steaming. A vigorous boil isn’t necessary.

Stopping the whisking: Pastry cream can quickly develop lumps or scorch on the bottom of the pan.

Filling warm shells: This can melt or loosen the pastry cream.

Overfilling the molds: Too much pastry can make the shells difficult to remove.

Filling too early: The longer the cream sits inside the shell, the softer the pastry becomes.

Nutrition Estimate

The following is an approximate estimate per cream horn and can vary depending on the puff pastry and exact amount of filling used.

NutrientApproximate Amount
Calories280 kcal
Carbohydrates30 g
Protein5 g
Fat16 g
Saturated Fat8 g
Sugar13 g
Fiber1 g
Sodium150 mg

Frequently Asked Questions

Can I make cannoncini without special molds?

Yes. Metal cream-horn molds are ideal, but other heat-safe cylindrical pastry molds may work if they are designed for baking.

Make sure the molds can safely withstand a 400°F (200°C) oven.

Why did my puff pastry horns lose their shape?

The pastry may have become too warm before baking.

Keep the shaped horns chilled until you’re ready to bake them.

Why is my pastry cream lumpy?

The custard may not have been whisked continuously while cooking.

If small lumps develop, immediately strain the hot pastry cream through a fine-mesh sieve.

Can I use vanilla extract instead of vanilla bean paste?

Absolutely.

Use approximately 1 teaspoon of pure vanilla extract.

For the best flavor, add vanilla extract after removing the pastry cream from the heat.

Can I prepare the pastry cream the night before?

Yes.

Preparing it the night before is actually convenient because it gives the custard plenty of time to chill and thicken.

How do I keep the cannoncini crispy?

Keep the pastry shells unfilled until close to serving time.

Moisture from the pastry cream will naturally soften the puff pastry over time.

Can I use homemade puff pastry?

Yes.

Homemade puff pastry can make exceptional cannoncini, although it requires considerably more preparation.

High-quality store-bought puff pastry is a convenient alternative.

Final Thoughts

These Classic Italian Cannoncini are proof that an elegant bakery-style dessert doesn’t have to require complicated pastry techniques.

The combination of golden, flaky puff pastry and silky vanilla crème pâtissière creates a dessert that looks sophisticated while remaining surprisingly approachable for home bakers.

For the best results, focus on three things: keep the pastry cold, whisk the pastry cream continuously, and fill the shells shortly before serving.

The result is a crisp, buttery Italian treat with a rich vanilla center that is perfect for special occasions, afternoon coffee, holiday dessert tables, or simply enjoying with family.

⚠️ This recipe may not be suitable for everyone, so it is advisable to consult a doctor.

Leave a Comment