Cannoncini Cream Horns - ItalianCookies.com
Cream Horns (Cannoncini alla Crema)

Some pastries whisper instead of shout. Cannoncini alla crema Italy’s beloved cream horns are exactly that. No glitter, no drama. Just delicate spirals of golden puff pastry, crisp on the outside, soft in the middle, and filled with custard that tastes like a quiet afternoon in a sunlit café.

They come from the north, Piedmont, Lombardy, places where mornings start with espresso and the scent of buttered pastry sneaks through narrow streets. Cannoncini means “little cannons,” named for the way each strip of dough wraps tightly around a cone-shaped mold before rising and crisping in the oven.

Once baked, they’re hollow shells of light and crunch. And that’s when the magic happens, thick, velvety pastry cream is piped in, one by one. The classic is vanilla, rich and eggy. But some versions go deeper, dark chocolate, bold espresso, pistachio, even sweet ricotta with a touch of lemon zest. Every baker has their secret.

Italy’s Sweet Little Secret

As for where they began. No one really knows. But sometime in the 19th century, French pastry craft wandered into Italy and met local imagination. Out came a pastry that doesn’t shout for attention but wins you over with one bite. They’re not just dessert. They’re a small, flaky celebration, best enjoyed with coffee. Whether you call them cream horns, cannoncini, or simply “those amazing puff pastry things with cream,” one thing’s certain: they’re impossible to eat just one.

Cannoncini Cream Horns - ItalianCookies.com
Cream Horns (Cannoncini alla Crema): A Crispy, Creamy Italian Classic
If you’ve ever walked past an Italian pastry shop window and caught a glimpse of golden, spiraled pastries glistening with sugar, chances are you’ve seen cannoncini alla crema—Italy’s beloved cream horns. Crispy, flaky, and filled with silky smooth pastry cream, these little pastries are as joyful to eat as they are beautiful to look at.
Made from thin layers of buttery puff pastry wrapped around cone-shaped molds, cream horns puff up in the oven to form a delicate shell that shatters slightly with each bite.
Prep Time 30 minutes
Cook Time 35 minutes
Cooling Time 1 hour
Total Time 2 hours 5 minutes
Servings: 12 servings
Course: Dessert
Cuisine: Italian

Ingredients
  

Pastry
  •  1 sheet puff pastry, thawed if frozen
  • 1 large eggs (egg wash)
  • powdered sugar (decorate)
Custard cream (Pasticcera)
  • 2 cups (500 ml) whole milk
  • 4 large egg yolks
  • 1/2 cup (100g) granulated sugar
  • 1/4 cup (30g) cornstarch
  • 1 tsp pure vanilla extract
  • Pinch of salt
  • Zest of 1/2 lemon (optional, for traditional flavor)

Equipment

  • 12 metal cream horn molds (cone-shaped)
  • Piping bag with round tip

Instructions
 

Pastry Cream
  1. In a medium bowl, whisk the egg yolks, sugar, cornstarch, and salt until smooth.
    In a saucepan, heat the milk and lemon zest (if using) over medium heat until it just begins to simmer. Remove from heat.
    Slowly pour the hot milk into the egg mixture, whisking constantly to temper the eggs.
    Return the mixture to the saucepan and cook over medium heat, stirring constantly, until it thickens (about 5–7 minutes).
    Remove from heat, stir in vanilla, and pour into a bowl. Cover with plastic wrap (press it against the surface to prevent a skin) and refrigerate until fully chilled—at least 1 hour.
Puff Pastry
  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
    Lightly flour your surface and roll out the puff pastry into a rectangle (about 10×12 inches). Cut into 12 strips, about 1/2 inch wide.
    Lightly grease the cream horn molds. Wrap each strip around a mold, overlapping slightly as you go from tip to top.
    Place seam side down on the baking sheet.
    Beat the egg and brush over each horn. Sprinkle with sugar if desired for a caramelized crunch.
Bake:
  1. Bake for 20–25 minutes, or until golden brown and puffed.
    Let them cool for 5–10 minutes, then gently slide them off the molds and cool completely on a wire rack.
Fill the Horns
  1. Transfer the chilled pastry cream to a piping bag.
    Once the horns are fully cooled, pipe the cream inside from the wider end.

Notes

Chill the Puff Pastry: Warm puff pastry is hard to work with and won’t puff as well. If it starts getting sticky or soft while shaping, pop it back in the fridge for 10–15 minutes before continuing.
Don’t Skip the Egg Wash: The egg wash gives the pastry that gorgeous golden shine. For extra sparkle and crunch, sprinkle a little sugar on top before baking.
Metal Molds Are Key: Use metal cone molds for the best shape and even baking. If you don’t have them, you can make DIY versions by wrapping foil around a sugar cone or creating cones from parchment paper (though they’re trickier to manage).
Let the Shells Cool Before Filling: Warm pastry + cold cream = soggy disaster. Always let the horns cool completely before piping in the custard.
Fill Just Before Serving: Cream horns are best when freshly filled. If you’re making them in advance, store the baked horns in an airtight container at room temperature, and fill them just before serving for that perfect crunch.
Pipe from the Bottom Up: Start filling from the narrow tip and work toward the wider end. It helps prevent empty spots in the center.
Serve

Serve cream horns fresh and lightly chilled, ideally the same day you fill them. That way, you get the perfect contrast: crisp pastry on the outside, smooth, cool cream on the inside.

They shine as a mid-morning treat with espresso or cappuccino, but they’re just as lovely after dinner with a glass of dessert wine like Vin Santo or Moscato d’Asti. For a more playful touch, plate them with a dusting of powdered sugar or a drizzle of melted chocolate. A few crushed pistachios on the ends?

Want a real Italian touch? Serve them with espresso and a small square of dark chocolate. One bite, one sip and you’re in a café in Milan.

Storage

Let the baked pastry shells cool completely. Store them in an airtight container at room temperature for up to 2 days. To keep them extra crisp, add a piece of paper towel inside the container to absorb any moisture.

You can also freeze unfilled shells for up to 1 month. Just thaw at room temp and re-crisp in a 300°F (150°C) oven for 5–8 minutes before filling.

Once filled, cream horns should be refrigerated. Place them in a single layer in an airtight container and refrigerate for up to 24 hours. The pastry may soften slightly over time, but they’ll still taste great.

TIP: Fill them just before serving for the best texture