Italian Pastry Cream (Crema Pasticcera)

Profiteroles with pastry cream
Lilechka75/Getty Images
Prep: 5 mins
Cook: 20 mins
Total: 25 mins
Servings: 8 servings
Nutrition Facts (per serving)
192 Calories
6g Fat
26g Carbs
8g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 192
% Daily Value*
Total Fat 6g 8%
Saturated Fat 3g 13%
Cholesterol 169mg 56%
Sodium 97mg 4%
Total Carbohydrate 26g 10%
Dietary Fiber 0g 1%
Total Sugars 22g
Protein 8g
Vitamin C 0mg 0%
Calcium 94mg 7%
Iron 1mg 6%
Potassium 141mg 3%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Crema pasticcera, pastry cream, is one of the basic ingredients used in many Italian pastries and cakes. It's the creamy, custardy filling in tarts, layer cakes, or pastries such as millefoglie; it's also the cream filling you find in morning pastries such as cornetti (Italian-style croissants). In short, Italian desserts wouldn't be quite the same without it.

Crema pasticcera is not difficult to make, though it does require care and attention so that it doesn't curdle. Fernanda Gosetti, the author of "Il Dolcissimo," suggests that you use a copper pot because it conducts heat better, and adds that if you make crema pasticcera frequently, you should invest in a round-bottomed pot because it's easier to whisk the cream inside of it. She also notes that the crema should be transferred to a bowl as soon as it's ready because it will continue to cook in the hot pot.

The quantities here can easily be increased or reduced. This recipe makes about 3 cups of pastry cream, which will be enough to fill a layer cake or make a small zuppa Inglese (similar to an English trifle).


  • 2 cups (500 milliliters) whole milk, divided

  • 1 vanilla bean, or 1/2 teaspoon vanilla extract

  • 6 very fresh large egg yolks

  • 6 tablespoons all-purpose flour

  • 3/4 cup granulated sugar

  • Pinch of fine sea salt

Steps to Make It

  1. Gather the ingredients.

  2. Place 1 1/2 cups of milk and vanilla bean in a saucepan to warm over low heat. (If using vanilla extract, add it later at Step 7).

  3. Meanwhile, lightly whisk yolks in a medium mixing bowl to break them.

  4. Sift flour into the bowl, whisking gently, making sure that no lumps form.

  5. Whisk in sugar and salt.

  6. Whisk in remaining 1/2 cup of milk, being careful to eliminate any lumps.

  7. By this time, the milk on the stove will be about ready to boil. Remove and discard the vanilla bean (or add the extract).

  8. Slowly whisk warmed milk into egg mixture.

  9. Pour egg and milk mixture into the pot and continue cooking over low heat, stirring gently, until it barely reaches a simmer, about 2 minutes. It should be similar to the consistency of plain yogurt.

  10. Transfer pastry cream to a bowl to cool; place some plastic wrap directly on the surface of the cream to prevent a skin from forming. 


  • Covering the milk after heating it and letting it sit for 10 minutes will allow it to absorb more flavor from the vanilla bean.
  • Depending on what you are going to use the cream for, you can flavor it with other things, such as two coffee beans or the zest of half a lemon.