Some pastries feel like they belong in a bakery window. These cream puffs belong in your oven this weekend. Light, golden, dramatically puffed choux pastry shells filled with clouds of sweetened vanilla whipped cream and finished with a dusting of powdered sugar — these are the old-fashioned, bakery-style cream puffs that make any afternoon feel genuinely special and make every guest at the table feel genuinely celebrated. Ready in just 1 hour and 15 minutes with simple ingredients. This is the impressive homemade pastry that is far more achievable than it looks.
Twelve individual cream puffs from one batch of choux dough and one bowl of whipped cream. Once you make these at home you will never need to buy them from a bakery again.
Why You’ll Make This Again
Choux pastry has a reputation for being intimidating but it is genuinely one of the most straightforward and reliable pastry techniques in all of baking once you understand the process. The dough comes together in one saucepan in about 10 minutes. The eggs are beaten in one at a time until the dough reaches that characteristic smooth, glossy, slowly-falling consistency. And the two-stage baking — high heat to create the dramatic rise and lower heat to dry the shell completely — produces cream puffs with a properly crisp, stable structure that stays light and hollow inside for hours. Filled with that simple sweetened vanilla whipped cream that pipes in so beautifully and tastes so pure and delicious — these cream puffs are genuinely one of the most satisfying and impressive things you can make in your kitchen from a handful of everyday ingredients. This is baking at its most joyful.
These are especially wonderful for afternoon tea, holiday dessert spreads, birthday celebrations, baby showers, and any occasion that deserves something genuinely beautiful and special on the dessert table. Make them for any gathering and watch people’s faces light up the moment they arrive.
How This Comes Together
Make the choux dough on the stovetop, beat in the eggs, pipe or scoop onto a lined baking sheet, bake in two stages, cool completely, whip the cream, fill, and finish. Each step is clearly defined and completely logical in sequence. The single most critical rule in this entire recipe is never opening the oven door during the two-stage bake — the steam inside the oven is what inflates each puff into its dramatic hollow shell and opening the door releases that steam before the shells have had time to set, causing every puff to collapse flat and stay that way. Set the timer, step away, and trust the process completely.
What You’ll Need
Simple everyday ingredients. Use cold heavy whipping cream for the filling — cream whips significantly faster and to a more stable result when it is cold from the fridge.
- 1 cup water
- 1/2 lb (1 cup) unsalted butter
- 1/4 tsp salt
- 1 tbsp granulated sugar
- 1/4 lb (1 cup) all-purpose flour
- 4 large eggs
- 2 cups heavy whipping cream
- About 3 tbsp powdered sugar
- 2 tsp vanilla extract
- Powdered sugar, for dusting
- Melted dark or semi-sweet chocolate (optional)
Step-by-Step Directions
Step 1 — Make the Choux Pastry
Preheat oven to 400°F (200°C) and line a baking sheet with parchment. In a saucepan, bring water, butter, salt, and sugar to a gentle boil. Remove from heat, add the flour all at once, and stir vigorously until a smooth dough forms. Return to low heat for 1–2 minutes, stirring constantly, then transfer to a bowl and cool for about 5 minutes.

Step 2 — Add the Eggs & Bake
Beat in the eggs one at a time, mixing well after each addition until the dough is smooth, glossy, and thick. Pipe or scoop into 12 rounded mounds, spaced about 2 inches apart. Bake at 400°F for 20 minutes, then reduce the temperature to 350°F without opening the oven and bake another 10–15 minutes, until deeply golden and crisp. Poke a small hole in each puff to release steam and cool completely.

Step 3 — Make the Vanilla Cream
In a chilled bowl, beat the cold heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.

Step 4 — Fill & Finish
Slice the cooled cream puffs horizontally. Pipe or spoon the vanilla whipped cream generously into the bottom halves, then replace the tops. Dust with powdered sugar or drizzle with melted chocolate if desired. Serve immediately or refrigerate until ready to enjoy.
How to Serve It
Arrange the filled and sugar-dusted cream puffs on a large plate or tiered dessert stand for the most beautiful, classic presentation. They look absolutely stunning displayed this way — the golden puffed shells with powdered sugar snowing over the tops and the whipped cream visible between the two halves make a dessert spread that genuinely stops guests in their tracks and makes everyone reach for one before they have even put down their drinks. For a more dramatic presentation, drizzle melted dark chocolate over the tops of each cream puff and allow to set for a few minutes before serving — the combination of golden choux, vanilla cream, and dark chocolate glaze is one of the most classic and most beloved combinations in all of French pastry. Serve alongside a pot of good coffee or tea for the most perfectly afternoon-appropriate dessert experience imaginable.
Leftovers & Storage
Store filled cream puffs in an airtight container in the fridge for up to 2 days — the shells soften slightly as they sit with the filling inside but remain delicious. For the crispiest shells, store the unfilled baked puffs at room temperature in an airtight container for up to 2 days and fill just before serving. Unfilled shells also freeze beautifully for up to 1 month — arrange in a single layer and freeze until solid, then transfer to a zip-lock bag. Reheat frozen shells on a baking sheet at 300°F for 8 to 10 minutes to refresh the crispness before filling. Once filled with the whipped cream, these are genuinely best enjoyed within a few hours of filling for the freshest, most beautiful result.
Make It Even Better (Pro Tips)
- Cook the dough in the pan for the full 1 to 2 minutes after adding the flour — this step dries out the dough enough to absorb the eggs properly and is what gives the finished choux its proper structure and rise.
- Let the dough cool for the full 5 minutes before adding the eggs — adding eggs to dough that is still very hot can begin to cook them before they are properly incorporated, affecting the final texture.
- Add the eggs one at a time and beat well after each — the batter will look curdled and separated after each addition but comes together with continued beating. This is completely normal.
- The dough is ready when it falls from a spoon in a slow, heavy ribbon — too stiff and the puffs won’t rise enough; too loose and they spread flat rather than puffing up dramatically.
- Pipe or scoop as consistently as possible — uniform size means all 12 puffs bake at the same rate and finish at the same time.
- Never open the oven during baking — the oven door must stay closed for the entire two-stage bake without exception.
- Poke the steam hole immediately after removing from the oven — releasing the trapped steam right away prevents the shells from becoming soggy from the inside as they cool.
Easy Ways to Change It Up
- Pastry cream filling: Replace the whipped cream with a classic vanilla pastry cream for a denser, more traditional French-style cream puff filling that is richer, more stable, and holds its shape beautifully for longer after filling.
- Chocolate cream filling: Add 2 tablespoons of good quality cocoa powder to the whipped cream along with the powdered sugar for a deeply chocolate-flavored filling that pairs magnificently with a dark chocolate drizzle on top.
- Coffee cream filling: Add 1 teaspoon of instant espresso powder dissolved in 1 teaspoon of warm water to the whipped cream for a subtle coffee flavor that makes these cream puffs taste genuinely sophisticated and adult.
- Profiterole style: Make the puffs slightly smaller — about tablespoon-sized — and pile three or four into each serving bowl topped with warm dark chocolate sauce for a classic French profiterole presentation that is completely spectacular.
- Savory version: Omit the sugar from the dough and fill with herbed cream cheese, smoked salmon, or a savory chicken salad for an elegant cocktail party appetizer using the same choux technique.
Quick Questions
Why did my cream puffs collapse after baking?
Collapsed cream puffs are almost always caused by one of three things — opening the oven door during baking before the shells have had time to set, underbaking the shells so they are not fully dried and crisp when removed from the oven, or forgetting to poke the steam release hole immediately after baking. The shells need to be genuinely golden and completely crisp — not just lightly golden — before coming out of the oven. If they feel soft or springy when tapped they need more time regardless of color.
Can I make the choux dough ahead of time?
The choux dough is best piped and baked immediately after mixing while it is at its freshest — the leavening action of the steam is most effective with freshly made dough. If you need to get ahead, the baked and cooled unfilled shells store beautifully at room temperature for up to 2 days in an airtight container and can be refreshed in a 300°F oven for 5 minutes before filling. This is actually the most practical approach for making cream puffs ahead for a party.
How do I know when the dough has the right consistency?
The classic test for properly beaten choux dough is the ribbon test — lift the spoon or spatula from the dough and watch how it falls. Properly beaten dough falls in a slow, heavy, continuous ribbon or V-shape from the spoon rather than dropping in chunks or flowing off too easily in a thin stream. It should be smooth, glossy, and hold a slight shape when piped without spreading flat. If the dough is still stiff and chunky after the fourth egg, it is still too stiff — but in most cases all four eggs produce the right consistency when added one at a time with proper beating after each.
Make these famous cream puffs for your next special occasion or afternoon tea and discover the most impressive homemade pastry you have ever pulled from your own oven. Tried them? Leave a comment below and tell me what filling variation you used! — Ava

Old-Fashioned Cream Puffs
Ingredients
Equipment
Method
- Preheat oven to 400°F. Line a large baking sheet with parchment paper.
- Add the water, butter, salt, and granulated sugar to a medium saucepan. Bring to a gentle boil over medium heat, stirring until the butter is fully melted.
- Remove from heat and add the flour all at once. Stir vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan.
- Return the pan to low heat and cook for 1–2 minutes, stirring constantly, until the dough forms a smooth ball and a thin film appears on the bottom of the pan.
- Transfer the dough to a mixing bowl and allow to cool for about 5 minutes.
- Add the eggs one at a time, beating well after each addition until fully incorporated. The finished dough should be smooth, glossy, and thick enough to slowly fall from a spoon.
- Pipe or scoop the dough into 12 equal rounded mounds on the prepared baking sheet, spacing about 2 inches apart.
- Bake at 400°F for 20 minutes. Without opening the oven door, reduce the temperature to 350°F and continue baking for 10–15 minutes until deeply golden and completely crisp.
- Remove from oven and immediately poke a small hole in the base or side of each puff to release trapped steam. Transfer to a wire rack and cool completely.
- In a chilled bowl, beat the cold heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Slice each completely cooled cream puff in half horizontally. Pipe or spoon the vanilla whipped cream generously into the bottom halves then replace the tops.
- Dust generously with powdered sugar or drizzle with melted chocolate if desired. Serve immediately or refrigerate until ready to serve.
