Practical Ideas
for a Better Everyday Life
Good Ideas
Brighter Days

October 19, 2026

Classic Cream Puffs with Vanilla Pastry Cream

Golden cream puffs filled with vanilla pastry cream on a white platter, with a bowl of pastry cream and powdered sugar
Rate this recipe

Cream puffs have been a favorite in American bakeries, diners and church bake sales for more than a century. Crisp, hollow shells of golden choux pastry are filled with a cool, silky vanilla pastry cream and finished with a snowy dusting of powdered sugar. One bite and the shell crackles, then gives way to the creamy center.

They look fancy, but choux pastry is made in a single saucepan with butter, water, milk, flour and eggs, and the pastry cream is a simple stovetop custard you make ahead. Follow the steps and you will get tall, airy puffs every time, perfect for a fall dinner party, a holiday dessert table or a weekend baking project.

ADVERTISEMENT

Why you’ll love it

  • Bakery-style results: crisp, airy shells and a rich, real-vanilla filling.
  • Simple ingredients: milk, eggs, butter, flour and sugar, nothing hard to find.
  • Make-ahead friendly: bake the shells and cook the cream days before, then fill.

Quick facts

Prep: 40 min

Cook: 45 min (10 min pastry cream + 35 min baking)

Chill: 2 hr for the pastry cream

Total: 3 hr 25 min

Servings: 12 (24 cream puffs)

Oven temperature: 425°F (220°C), then 375°F (190°C)

Estimated cost per serving: $0.60

Contains: Wheat (gluten) · Milk · Eggs

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 (30 g) cornstarch
  • 1/4 tsp kosher salt
  • 2 tbsp (28 g) unsalted butter, cubed
  • 2 tsp pure vanilla extract

For the choux pastry

  • 1/2 cup (120 ml) water
  • 1/2 cup (120 ml) whole milk
  • 1/2 cup (113 g) unsalted butter, cut into cubes
  • 1 tsp granulated sugar
  • 1/2 tsp kosher salt
  • 1 cup (125 g) all-purpose flour
  • 4 large eggs (about 200 g), at room temperature, beaten in a measuring cup

To finish

  • 2 tbsp powdered sugar, for dusting
ADVERTISEMENT

Step-by-step method

  1. Heat the milk. For the pastry cream, heat the milk in a medium saucepan over medium heat until steaming and small bubbles appear around the edge. Meanwhile, in a bowl, whisk the egg yolks, sugar, cornstarch and salt until smooth and pale.

  2. Cook the pastry cream. Slowly pour about half of the hot milk into the yolk mixture, whisking constantly. Pour everything back into the saucepan and cook over medium heat, whisking constantly, until thick, 2 to 3 minutes; once it starts to bubble, keep whisking 1 minute more. Remove from the heat and whisk in the butter and vanilla.

  3. Chill the cream. Strain the pastry cream through a fine sieve into a bowl, press plastic wrap directly onto the surface and refrigerate at least 2 hours, until cold and set.

  4. Make the choux dough. Heat the oven to 425°F (220°C) and line 2 sheet pans with parchment paper. In a medium saucepan, bring the water, milk, butter, sugar and salt to a boil over medium heat. Add the flour all at once and stir hard with a wooden spoon until a smooth ball forms. Keep stirring 2 to 3 minutes, until a thin film covers the bottom of the pan.

  5. Add the eggs. Transfer the dough to a large bowl and beat 1 to 2 minutes with a hand mixer to cool it slightly. Add the beaten eggs a little at a time, beating well after each addition. Stop when the dough is smooth and glossy and falls from the beaters in a thick V-shaped ribbon; you may not need the last spoonful of egg.

  6. Pipe the puffs. Spoon the dough into a piping bag with a 1/2-inch (1.25 cm) round tip (or a zip-top bag with the corner cut off). Pipe 1 1/2-inch (4 cm) mounds about 2 inches (5 cm) apart, 12 per pan. Smooth any pointed tips with a wet fingertip.

  7. Bake. Bake 15 minutes, then lower the oven to 375°F (190°C) without opening the door and bake 18 to 20 minutes more, until deep golden and firm. Turn off the oven, poke a small slit in the side of each puff with a paring knife to release steam, and return them to the oven with the door ajar for 10 minutes to dry. Cool completely on a rack.

  8. Fill and serve. Whisk the cold pastry cream until smooth and spoon it into a piping bag with a small round tip. Pipe the cream into each puff through the slit (or split the puffs in half and spoon the cream inside). Dust with powdered sugar and serve.

How to know it is done

The baked puffs are ready when they are deep golden brown all over, including the sides and the little cracks, feel light for their size and sound hollow when you tap the bottom. If the sides give when you press them, bake a few minutes more. The pastry cream is done when it is thick, glossy and holds a trail when you lift the whisk.

Tips for the best result

  • Measure the flour by weight if you can; too much flour makes stiff dough and flat puffs.
  • Cook the dough on the stove until it leaves a film in the pan; drying it well is what makes the puffs rise.
  • Add the eggs gradually and check the texture as you go, since egg sizes vary.
  • Do not open the oven during the first 20 minutes, or the puffs can collapse.
  • Fill the puffs no more than 2 to 3 hours before serving so the shells stay crisp.

Variations and substitutions

  • Chocolate-topped: heat 1/4 cup (60 ml) heavy cream, pour it over 2 oz (57 g) chopped semisweet chocolate, stir until smooth and dip the tops of the filled puffs.
  • Chocolate pastry cream: whisk 3 oz (85 g) chopped bittersweet chocolate into the hot pastry cream with the butter.
  • Whipped cream filling: whip 1 1/2 cups (360 ml) cold heavy cream with 3 tbsp powdered sugar and 1 tsp vanilla to stiff peaks.
  • Pumpkin spice cream: for fall, whisk 1/2 cup (120 g) pumpkin puree and 1 tsp pumpkin pie spice into the cold pastry cream.
  • Ice cream puffs: split the puffs and fill them with small scoops of vanilla ice cream, then top with hot fudge.

Make ahead

The pastry cream keeps up to 3 days in the refrigerator with plastic wrap pressed on the surface. The baked, unfilled shells keep 1 day in an airtight container at room temperature or up to 1 month in the freezer. Recrisp them in a 350°F (175°C) oven for 5 to 8 minutes (10 minutes from frozen), let them cool, then fill.

Storage and reheating

Filled cream puffs are best the day they are made. Refrigerate leftovers in a covered container up to 1 day; the shells will soften but still taste great. Serve them cold, without reheating. Do not freeze filled puffs, because the pastry cream weeps when thawed.

Nutrition per serving

230calories
Protein
6 g
12% of daily value
Carbs
22 g
8% of daily value
Fat
13 g
17% of daily value

Daily values are based on a 2,000-calorie diet.

Useful products for this recipe

White electric hand mixer next to a bowl of whipped cream

Electric Hand Mixer

View on Amazon →

Rimmed aluminum sheet pan with cooling rack

Sheet Pan with Cooling Rack

View on Amazon →

Stack of precut parchment paper sheets next to a lined baking sheet on a beige kitchen counter

Precut Parchment Paper Sheets

View on Amazon →

Silicone-coated whisk next to a small saucepan on a beige counter

Silicone Whisk

View on Amazon →

As an Amazon Associate, Savora America may earn from qualifying purchases at no additional cost to you.

Leer esta receta en español: Profiteroles de Crema Pastelera

RECOMMENDED PRODUCTS

Popular Kitchen Picks

Useful tools for easier cooking, smoothies and healthier meals.

POPULAR PICK

Smoothie Blenders

Blend fruits, greens and ice with ease.

View on Amazon →
POPULAR PICK

Protein Shakers

Easy shakes at home, work or the gym.

View on Amazon →
POPULAR PICK

Kitchen Tools

Useful everyday tools for prep, portions and cooking.

View on Amazon →

As an Amazon Associate, Savora America earns from qualifying purchases.

I made it!

Did you cook this recipe? Tell us how it turned out and add a photo if you like.

Messages are reviewed before they are published. ⭐ Liked it? Rate it with the stars at the top.

Can't find a recipe?

Ask us for the recipe you want

Tell us what you'd like to cook and we'll make it for you. We'll email you the link when it's published.

We'll email you when we publish your recipe. You'll also get new recipes from Savora America now and then. Unsubscribe anytime.

✅

Thank you! 🍽️

We got your request. We'll email you your recipe as soon as it's ready.

Thanks so much for cooking with Savora America!

See all recipes →

Please check your email and try again.

Know someone who would love this recipe?

Send it to family and friends in one tap.

Can't find the recipe you're looking for?Ask us for it! Tell us what you'd like to cook and we'll add it to our list. If we publish it, we'll email you the link.
Home
All Recipes