
This cream puff recipe has been a cherished tradition in our family for generations, delivering that perfect combination of light, airy pastry and rich, creamy filling that melts in your mouth with each delicious bite.
I first made these cream puffs when I was just twelve years old, standing on a stool beside my mother. Twenty years later, they remain the most requested dessert at our family gatherings.
Ingredients
- Unsalted butter: Provides the rich foundation for the pastry with a clean flavor that lets the other ingredients shine
- Water: Creates the steam that makes these puffs rise dramatically in the oven
- All purpose flour: Works perfectly here no need for specialty flours
- Large eggs: Give structure and lift to the dough while adding richness
- Heavy cream: Whips into a luxurious filling that holds its shape beautifully
- Powdered sugar: Adds just the right sweetness without graininess
- Vanilla extract: Enhances the cream with a subtle aromatic flavor
Step-by-Step Instructions
- Prepare the pastry:
- Heat butter and water to a rolling boil in a medium saucepan. The temperature needs to be high enough to immediately cook the flour when added. Watch carefully as this happens quickly.
- Add flour and stir:
- Dump all the flour in at once and stir vigorously with a wooden spoon. This rapid cooking creates the unique texture of choux pastry. Keep stirring until the dough forms a smooth ball that pulls away cleanly from the sides of the pan, about one full minute of constant stirring.
- Cool and add eggs:
- Allow the dough to cool for approximately five minutes. This step is crucial too hot and the eggs will scramble, too cool and they won't incorporate properly. Add eggs one at a time, fully mixing each egg before adding the next until the dough becomes glossy and smooth.
- Form and bake:
- Drop tablespoon sized mounds onto an ungreased baking sheet, leaving plenty of space between each. Bake in a preheated 425°F oven for 20 to 25 minutes until golden brown. The high heat creates the steam that makes them puff dramatically.
- Prepare filling:
- Whip cold heavy cream until it begins to thicken, then add powdered sugar and vanilla. Continue whipping until stiff peaks form. The cream should be firm enough to hold its shape when piped into the puffs.
- Assemble:
- Cut tops off cooled puffs with a serrated knife. Fill generously with whipped cream and replace tops. Dust with powdered sugar just before serving for that classic finishing touch.

You Must Know
My grandmother always insisted on using the heaviest cream she could find, claiming it made all the difference in the world. She would serve these at Sunday dinners, and watching everyone's eyes light up was her greatest joy.
Make Ahead Options
The pastry shells can be baked a day ahead and stored in an airtight container at room temperature. If they soften, recrisp them in a 325°F oven for about 5 minutes, then cool completely before filling. The cream filling should be made shortly before serving for the best texture and flavor. Once filled, the cream puffs will begin to soften, so it's best to assemble them no more than 2 hours before serving.
Troubleshooting Tips
If your puffs collapse after baking, they likely needed more time in the oven. The shells should feel light and hollow when tapped. For extra insurance against soggy puffs, prick a small hole in the side of each baked shell to allow steam to escape. If your dough seems too runny after adding the eggs, the mixture may have been too hot or the eggs too large. Add just enough flour to reach a pipeable consistency.
Flavor Variations
While the classic vanilla cream filling is timeless, you can easily customize these cream puffs. Try folding lemon zest and a tablespoon of lemon juice into the whipped cream for a citrus version. Chocolate lovers can add two tablespoons of cocoa powder to the cream, or drizzle the finished puffs with melted chocolate. For a holiday twist, add a dash of cinnamon and nutmeg to the cream filling and serve with a side of warm caramel sauce.

Frequently Asked Questions
- → Why did my cream puffs collapse after baking?
Cream puffs typically collapse when they're underbaked or when the oven door is opened too early in the baking process. Ensure you're baking at the correct temperature (425°F) for the full 20-25 minutes until golden brown. The puffs should feel light and hollow when done. Pricking each puff with a knife after baking helps release steam and prevents sogginess.
- → Can I make cream puffs ahead of time?
Yes! The unfilled pastry shells can be made 1-2 days ahead and stored in an airtight container at room temperature. You can also freeze the baked shells for up to 1 month. The cream filling should be prepared shortly before serving. Once filled, cream puffs are best enjoyed within a few hours, as they can become soggy if left too long.
- → What other fillings work well with cream puffs?
While vanilla whipped cream is classic, cream puffs are versatile. Try pastry cream, chocolate mousse, ice cream, or flavored whipped creams like coffee, lemon, or strawberry. You can also add a layer of fruit preserves before the cream for extra flavor. For savory variations, consider chicken salad, egg salad, or herbed cream cheese fillings.
- → Why do I need to add the eggs one at a time?
Adding eggs individually ensures each is fully incorporated before adding the next, creating the proper structure in the dough. This method prevents lumps and ensures the dough maintains the right consistency and elasticity needed to rise properly during baking. If you add all eggs at once, you might end up with a slippery, separated dough that won't hold its shape.
- → How do I know when my cream puff dough is the right consistency?
The perfect cream puff dough (pâte à choux) should be glossy and thick enough to hold its shape when piped or spooned. When lifted with a spoon, it should form a V-shape as it falls back into the bowl rather than running off in a stream. The dough should be smooth with no visible egg or flour lumps. If too runny, it won't puff properly; if too stiff, it won't expand enough during baking.
- → Can I pipe shapes other than rounds with this dough?
Absolutely! This versatile pâte à choux dough can be piped into various shapes. For éclairs, pipe 4-inch long strips. For profiteroles, pipe smaller rounds. You can even create a ring for Paris-Brest or a large ring for a cream puff wreath. Just adjust baking times accordingly—smaller shapes will cook faster than larger ones.