If you have a soft spot for rich, velvety desserts, you’ll absolutely adore this Crema Pasticcera (Italian Pastry Cream) Recipe. It’s that silky, luscious custard filling that elevates simple pastries into extraordinary treats, bringing a touch of Italy’s sweet charm right into your kitchen. Whether spooned generously into tarts, layered in cakes, or slipped inside éclairs, this classic cream enchants every bite with its smooth texture and delicate vanilla flavor. Trust me, once you make it, you’ll wonder how you ever enjoyed desserts without it.

Ingredients You’ll Need
Making this fantastic Crema Pasticcera depends on just a handful of simple but essential ingredients. Each one has a specific role, contributing to the cream’s rich taste, smooth texture, or enchanting aroma — and that’s what makes this recipe so magical and approachable.
- Whole milk: Provides the creamy base that makes the pastry cream rich and smooth.
- Vanilla extract or vanilla bean: Infuses the cream with a fragrant, classic flavor that is wonderfully aromatic.
- Egg yolks: Give the cream its luxurious custard texture and vibrant color.
- Granulated sugar: Sweetens the cream to perfection without overpowering its delicate flavors.
- Cornstarch: Acts as the thickening agent to achieve that perfect, scoopable consistency.
- Pinch of salt: Balances the sweetness and enhances all the other flavors beautifully.
- Unsalted butter (optional): Adds an extra layer of richness and a silky finish to the cream.
How to Make Crema Pasticcera (Italian Pastry Cream) Recipe
Step 1: Heat the Milk and Vanilla
Start by gently heating the milk along with your choice of vanilla — either a teaspoon of extract or half a split vanilla bean with seeds scraped out. Warm it on medium heat until it just begins to steam. The key is to avoid boiling so the flavors remain pure and the milk doesn’t scorch. This simple step releases the vanilla’s enchanting aroma, setting the stage for your pastry cream.
Step 2: Whisk Egg Yolks, Sugar, Cornstarch, and Salt
While the milk warms up, whisk the egg yolks together with sugar, cornstarch, and a pinch of salt until the mixture turns pale and smooth. This step is crucial because it ensures your pastry cream will be silky, lump-free, and properly sweetened before combining with the milk.
Step 3: Temper the Egg Mixture
Now, slowly pour the steaming hot milk into your egg yolk mixture while whisking constantly. This tempering process is essential to avoid scrambling the eggs and to gradually bring the eggs up to temperature without curdling. It’s a simple trick that makes all the difference in getting that perfectly silky crema pasticcera.
Step 4: Cook Until Thickened
Pour the combined mixture back into your saucepan and return it to medium heat. Whisk constantly as it thickens, bubbling gently to a boil over about 5 to 7 minutes. You’ll see it transform from a liquid into a rich custard that coats the back of a spoon. This step requires some patience and attention, but the creamy reward is absolutely worth it.
Step 5: Finish with Butter and Cool
Once thick and smooth, remove the pot from the heat and stir in the butter, if you like that extra touch of richness. Then, transfer the cream into a bowl and cover it with plastic wrap directly pressed on the surface — this prevents a skin from forming. Let it cool to room temperature for 15 to 20 minutes before refrigerating for at least two hours to chill completely. A well-chilled crema pasticcera is the secret to flawless texture and flavor.
How to Serve Crema Pasticcera (Italian Pastry Cream) Recipe

Garnishes
To make your dessert pop visually and flavor-wise, consider topping your Crema Pasticcera with fresh fruits like raspberries, sliced strawberries, or even a sprinkle of toasted almonds. A dusting of powdered sugar or a few shavings of dark chocolate can also elevate the presentation and add a delightful contrast to the smooth cream.
Side Dishes
This Italian pastry cream pairs wonderfully with classic desserts such as fruit tarts, cream puffs, or layered sponge cakes. It’s also a delicious companion to fresh berries or as a decadent filling for cannoli shells. Serving it alongside a crisp biscotti or a cup of espresso creates the perfect ending to any meal.
Creative Ways to Present
Beyond traditional uses, try layering your Crema Pasticcera in a trifle glass with layers of soaked sponge cake and berries for an elegant treat. Or pipe it into homemade donuts for a delightful surprise inside. Adding lemon or orange zest to the milk while heating can give the cream a bright citrus twist, making it even more versatile and exciting.
Make Ahead and Storage
Storing Leftovers
Your Crema Pasticcera can be safely stored in the refrigerator for up to three days. Keep it well covered with plastic wrap pressed directly onto the surface to stop any skin from forming. This way, you’ll have scrumptious pastry cream ready whenever inspiration strikes.
Freezing
Freezing pastry cream is generally not recommended because it can alter the texture, making it grainy or watery once thawed. For the best results and to enjoy its signature silkiness, it’s better to prepare just the amount you’ll need or plan for fresh use within a few days.
Reheating
If your cream feels firm straight from the fridge, gently whisk it to smooth it out before use. Avoid direct heating on the stove or microwave as it may scramble the eggs; instead, bring it gently to room temperature with stirring, or whisk it into a warm batter or dough as called for in your recipe.
FAQs
Can I use milk alternatives to make Crema Pasticcera?
While whole milk is traditional for its richness and texture, you can experiment with creamy milk alternatives like oat or almond milk. Just keep in mind the texture and flavor may shift slightly, and you might need to adjust thickening times.
What can I do if my pastry cream is lumpy?
Lumps usually happen if eggs cook too quickly or cornstarch isn’t fully dissolved. To smooth it out, strain the cream through a fine sieve or vigorously whisk until smooth while warm. Keeping the heat moderate and stirring constantly prevents lumps in the first place.
Can I make Crema Pasticcera vegan?
Traditional crema pasticcera relies on eggs and dairy, but there are vegan adaptations using cornstarch, plant-based milks, and thickeners like agar or arrowroot. These versions can mimic the texture but taste and richness will be different.
How thick should the cream be when done?
The pastry cream is ready when it’s thick enough to coat the back of a spoon and holds soft peaks when stirred. It should be smooth and custardy without being too stiff or runny.
Why add butter at the end?
Butter adds a final layer of silkiness and richness that balances the custard’s texture and flavor, making the cream even more indulgent and luxurious.
Final Thoughts
There’s something truly enchanting about making your own Crema Pasticcera (Italian Pastry Cream) Recipe at home. It’s like inviting a little piece of Italian baking magic into your kitchen, filling your desserts with a silky, vanilla-kissed cream that’s both timeless and irresistible. I can’t encourage you enough to try this recipe, savor the process, and delight in the wonderful creations that follow. Once you master this classic, the world of desserts becomes infinitely sweeter and more delicious!
Print
Crema Pasticcera (Italian Pastry Cream) Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 20 minutes
- Yield: About 2 1/2 cups
- Category: Dessert, Filling
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
Crema Pasticcera, or Italian pastry cream, is a smooth and luscious custard perfect for filling tarts, éclairs, cream puffs, or layer cakes. This vanilla-flavored cream is thickened with cornstarch and enriched with egg yolks and butter for a rich texture that sets beautifully when chilled. Its classic preparation involves gently heating milk with vanilla and tempering the eggs to avoid curdling, resulting in a velvety dessert cream that is a staple in Italian baking.
Ingredients
Ingredients
- 2 cups whole milk
- 1 teaspoon vanilla extract or 1/2 vanilla bean (split and scraped)
- 5 large egg yolks
- 1/2 cup granulated sugar
- 1/4 cup cornstarch
- Pinch of salt
- 1 tablespoon unsalted butter (optional, for added richness)
Instructions
- Heat the milk and vanilla: In a medium saucepan, heat the whole milk along with the vanilla extract or the seeds from the vanilla bean over medium heat until it just begins to steam. Do not allow it to boil, as that can affect the texture of the pastry cream.
- Whisk the egg yolks mixture: While the milk heats, whisk together the egg yolks, granulated sugar, cornstarch, and a pinch of salt in a separate bowl until the mixture is pale, smooth, and fully combined. This will ensure a creamy texture and prevent lumps.
- Temper the eggs: Slowly pour the hot milk into the egg yolk mixture while whisking constantly. This gradual process prevents the eggs from cooking too quickly and curdling.
- Cook the custard: Pour the tempered mixture back into the saucepan. Cook over medium heat, whisking constantly, until the mixture thickens and reaches a gentle boil—this should take roughly 5 to 7 minutes. The cream should become thick and smooth.
- Add butter and cool: Remove the saucepan from heat, and if desired, stir in the unsalted butter for extra richness and shine. Pour the pastry cream into a bowl and cover with plastic wrap pressed directly onto the surface to avoid a skin forming.
- Chill the cream: Let the pastry cream cool at room temperature for 15 to 20 minutes, then refrigerate it for at least 2 hours until fully chilled and set. Before using, give it a good stir to restore its consistency.
Notes
- Use this pastry cream as a luscious filling for tarts, éclairs, cream puffs, or layered cakes.
- For a fresh citrus aroma, add lemon or orange zest to the milk while heating.
- This pastry cream can be stored covered in the refrigerator for up to 3 days.

