Homemade Italian Cream Cannoncini

About the author: Susan Updated on Sat, 24 Jan 2026 15:22:09 GMT Desserts

Tags: #make-ahead #cream #italian

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:22:09 GMT

View Recipe →
Italian cream cannoncini with vanilla custard and powdered sugar Pin it
Italian cream cannoncini with vanilla custard and powdered sugar

Homemade Italian Cream Cannoncini feel like something from a pastry shop window, but the home version is very doable with store-bought puff pastry and a good custard. The shells bake into golden spirals that shatter a little when you bite them.

The filling is a simple crema pasticcera made with milk, egg yolks, sugar, cornstarch, and vanilla. It needs time to chill, which is why I make it first, then shape and bake the pastry while the cream firms up.

Homemade Italian Cream Cannoncini Basics

Use a butter-rich puff pastry if you can find one, and keep it cold until you are ready to cut. For the custard, whole milk and egg yolks give the filling its smooth body and pale golden color.

  • Puff pastry. Creates the crisp, flaky spiral shell without making laminated dough from scratch.
  • Egg. Helps the pastry brown and keeps the overlapping strips sealed as they bake.
  • Powdered sugar. Adds a light bakery-style finish and a little sweetness on the shell.
  • Whole milk. Forms the base of the pastry cream and gives it a soft dairy flavor.
  • Egg yolks. Thicken the custard and make it rich enough to pipe cleanly.
  • Granulated sugar. Sweetens the custard without making it heavy.
  • Cornstarch. Sets the cream so it stays inside the pastry horns.
  • Vanilla. Gives the filling the classic Italian pastry-shop aroma.
  • Butter. Rounds out the custard and makes it glossy once whisked in.

Shape, Bake, Fill

  1. Cook the custard. Warm the milk, whisk the yolks with sugar and cornstarch, then cook everything together until thick and bubbling. Whisk constantly so the bottom does not scorch.
  2. Chill until firm. Press plastic wrap directly on the custard and refrigerate until cold. Warm custard will melt into the pastry and make the shells soggy.
  3. Cut the pastry. Roll the puff pastry lightly, brush the top with egg wash, and cut it into long strips about 3/4 inch wide.
  4. Wrap the molds. Grease the molds, then spiral each strip from the tip upward with a slight overlap. Place the seam side down on the baking sheet.
  5. Bake until crisp. Bake at 400°F until the shells are puffed and golden, about 18-20 minutes. Let them cool briefly, then twist the molds out gently.
  6. Pipe and dust. Fill the cold shells with chilled custard using a piping bag. Dust with powdered sugar and serve soon after filling.
Homemade Italian Cream Cannoncini
Homemade Italian Cream Cannoncini

Keep the Pastry Cold

Puff pastry behaves best when the butter inside it stays cold. If the sheet gets soft while you cut and wrap, slide it onto a tray and chill it for 10 minutes before continuing. Cold pastry puffs higher and gives you cleaner ridges around the horn.

Do not pull the dough tight around the mold. A gentle stretch is fine, but tugging too hard makes the layers thin and uneven. The strips should overlap just enough to close gaps. If you already enjoy filled Italian desserts, these are a crisp cousin to Italian cream puffs with custard.

Custard That Pipes Cleanly

The custard should be thick enough to leave whisk marks before it comes off the stove. Give it a full minute of bubbling while you whisk. That cooks out the starch taste and helps the cream set once cold.

For a smoother finish, press the hot custard through a fine sieve before chilling. This catches any bits of cooked egg. The FDA has clear egg safety guidance if you want a refresher when working with yolk-based custards. For a nutty filling, use the same shells with Italian pistachio cream.

Fill Them at the End

The biggest mistake is filling cannoncini too early. Pastry cream tastes best cold, but the moisture softens puff pastry as it sits. Keep the shells and filling separate until the last possible minute, especially if you want that first flaky bite.

If you are setting up a dessert tray, pipe them 30-60 minutes before serving and keep them loosely covered in the refrigerator. For a lighter finish, fold a few spoonfuls of homemade whipped cream into the cold custard. The filling will be softer, so serve those the same day.

Serving and Storage

Cannoncini are lovely with espresso, but they also make a strong finish after a pasta dinner or holiday meal. I like them with berries on the side because the fruit cuts through the butter and custard. For a cozy dessert plate, serve them with thick Italian hot chocolate.

Store unfilled shells at room temperature in an airtight container for up to 2 days. Refrigerate pastry cream for up to 3 days. Filled cannoncini are still good the next day, but they lose their crisp edge. A quick dusting of powdered sugar helps them look fresh again.

Homemade Italian Cream Cannoncini
Homemade Italian Cream Cannoncini

FAQs

What are Italian cream cannoncini?

Italian cream cannoncini are small puff pastry horns filled with pastry cream, often called crema pasticcera. The pastry is wrapped around metal cone molds, baked until crisp, then filled after cooling.

Can I make cannoncini without metal molds?

Metal cream horn molds give the neatest shape and release the cleanest. In a pinch, you can shape sturdy foil into small cones and grease them well, but they need to be firm enough to hold the pastry while it puffs.

Can I use whipped cream instead of pastry cream?

Yes. Whipped cream makes a lighter filling, but it softens the pastry faster. For a sturdier filling, fold a little whipped cream into chilled pastry cream, or try a spoonful of mascarpone for a richer texture.

How far ahead can I make them?

The pastry cream can be made 1-2 days ahead and kept covered in the refrigerator. The baked empty shells keep well for 2 days in an airtight container. Fill them close to serving for the best crunch.

Why did my cannoncini stick to the molds?

They may have needed more greasing, or egg wash may have touched the mold. Grease the molds lightly and keep the egg wash on the outside of the pastry. Let the shells cool for a few minutes before gently twisting them off.

Can I flavor the custard?

Yes. Add lemon zest to the milk, swap vanilla for almond extract, or pipe in pistachio cream for a bakery-style variation. Keep the filling thick so it holds inside the pastry instead of leaking out.

References

Sources cited in this recipe.
4.30 from 11 votes

Homemade Italian Cream Cannoncini

Prep time:
75 min
Cook time:
20 min
Total time:
95 min
Servings:
12 cannoncini
Italian cream cannoncini with vanilla custard and powdered sugar

Crisp puff pastry horns filled with chilled vanilla pastry cream, finished with a light dusting of powdered sugar.

Ingredients

  • For the vanilla pastry cream

  • 2 cups (480 ml) whole milk
  • 4 large egg yolks
  • 1/2 cup (100 g) granulated sugar
  • 1/4 cup (32 g) cornstarch
  • 1 teaspoon vanilla extract or vanilla bean paste
  • 1 tablespoon (14 g) unsalted butter
  • Pinch of fine salt
  • For the cannoncini shells

  • 1 sheet puff pastry, thawed but cold, about 8.5 oz (240 g)
  • 1 large egg, beaten
  • 1 tablespoon water
  • Nonstick spray or softened butter, for the molds
  • 2 tablespoons powdered sugar, plus more for serving

Instructions

1.

1. Make the pastry cream: Warm the milk in a saucepan until steaming but not boiling. In a bowl, whisk the egg yolks, sugar, cornstarch, and salt until smooth. Slowly whisk in half of the hot milk, then return the mixture to the saucepan.

2.

2. Cook and chill the cream: Cook over medium heat, whisking constantly, until the custard thickens and bubbles, 3-5 minutes. Remove from the heat and whisk in the vanilla and butter. Transfer to a bowl, press plastic wrap directly on the surface, and chill for at least 1 hour.

3.

3. Prepare the pastry: Heat the oven to 400°F (200°C). Line a baking sheet with parchment paper. Lightly grease 12 cream horn molds. Mix the beaten egg with 1 tablespoon water for egg wash.

4.

4. Cut and wrap: Unfold the cold puff pastry on a lightly floured surface and roll just enough to smooth the seams. Brush lightly with egg wash, then cut into 12 long strips about 3/4 inch wide. Wrap each strip around a mold, overlapping slightly, and place seam side down.

5.

5. Bake the shells: Sprinkle the wrapped pastry lightly with powdered sugar. Bake for 18-20 minutes, until puffed and golden brown. Cool for 5 minutes, then gently twist and remove the molds. Cool the shells completely.

6.

6. Fill and serve: Whisk the chilled pastry cream until smooth, then spoon it into a piping bag fitted with a round tip. Pipe cream into each cooled shell. Dust with powdered sugar and serve soon after filling.

Good to know

  1. Prep time includes at least 1 hour of chilling for the pastry cream.
  2. Fill the shells close to serving so the pastry stays crisp.
  3. Makes about 12 small pastry horns.

Equipment

  • 12 metal cream horn molds
  • Baking sheet
  • Parchment paper
  • Medium saucepan
  • Whisk
  • Piping bag with round tip
  • Fine sieve, optional

Allergens

Always check labels if you have allergies.
  • Dairy
  • Egg
  • Gluten

Nutrition facts

Values are estimates per serving.
  • Calories: 210
  • Fat: 11 g
  • Carbs: 24 g
  • Protein: 4 g