Pastry & Desserts

Choux Pastry From Scratch: Éclairs, Cream Puffs, and Profiteroles

Make reliable choux pastry from scratch, then pipe it into éclairs, cream puffs, and profiteroles, with fixes for flat, soggy, or cracked shells.

Piped choux buns filled with cream
Photograph via Unsplash

Choux pastry looks like a magic trick: a wet, sticky paste goes into the oven and comes out as a hollow, crisp shell waiting to be filled. It is not magic, though, and it is not fussy in the way pie dough or laminated pastry can be. Once you understand what the steam is doing and why the paste needs to be exactly the right texture before it ever touches a piping bag, choux becomes one of the most forgiving and rewarding things in the pastry kitchen.

What Choux Actually Is#

Choux (pronounced "shoo") is a cooked dough. That single fact separates it from almost everything else you pipe or roll. You cook flour into a hot liquid to gelatinize the starch, then beat in eggs to build a paste that is loose enough to pipe but strong enough to hold a shape. In the oven, the water in the paste turns to steam and inflates each piece from the inside while the egg and gluten set into a rigid wall around the hollow.

That is the whole game: build enough structure to trap steam, then trap enough steam to puff. Everything that goes wrong with choux is a failure of one of those two things.

The base recipe is almost aggressively simple. For a batch that yields roughly a dozen éclairs or two dozen small puffs:

  • 125 g water (or half water, half whole milk)
  • 55 g unsalted butter, cubed
  • 2 g salt
  • 4 g sugar (optional, helps browning)
  • 75 g bread flour or all-purpose flour
  • 2 to 3 large eggs (about 125 to 150 g), beaten and measured by weight

I weigh everything, and I especially weigh the eggs. Eggs are the one ingredient you add by feel, and starting from a known weight makes the "by feel" part far less nerve-wracking.

Water versus milk#

Water gives you the crispest, most dramatically puffed shells with the driest interior. Milk adds fat and sugar (lactose), so it browns faster and gives a softer, more tender crust with a slightly less airy rise. My default is half and half: enough milk for color and flavor, enough water to keep the shells crisp. If you are making profiteroles that will sit under warm chocolate, lean toward water so they hold up.

Making the Paste#

This is where the whole thing is won or lost, and it happens on the stovetop before you have baked anything.

  1. Melt and boil. Combine the water, milk, butter, salt, and sugar in a saucepan and bring to a full boil. You want the butter fully melted by the time the liquid boils; if the liquid boils first, some water evaporates and your ratios drift. A quick, brisk heat is better than a long slow one.
  2. Add the flour all at once. Pull the pan off the heat, dump in all the flour, and stir hard with a wooden spoon or stiff spatula until there are no dry streaks. It will come together into a shaggy ball almost immediately.
  3. Dry the paste. Put the pan back on medium heat and keep stirring and smearing the dough against the bottom for 2 to 3 minutes. You are cooking off excess moisture and gelatinizing the starch further. You will know it is ready when a thin film forms on the bottom of the pan and the dough pulls cleanly into a smooth mass. It should feel like soft, glossy playdough.

Do not skip the drying step, and do not rush it. This is the single most important thing you can do for a good shell. Paste that is too wet at this stage cannot hold structure later, no matter how carefully you add the eggs. Paste that goes too far and turns greasy is rare but possible; if you see fat pooling out, you have overdone it.

Cooling before the eggs#

Transfer the hot paste to a bowl and let it cool for a few minutes, stirring occasionally, until it is warm but no longer steaming hot — around body temperature or a touch above. If you add eggs to scalding paste, you scramble them. A stand mixer with the paddle does a good job of cooling the paste while you get your eggs ready, but a bowl and a sturdy spatula work fine.

Adding the Eggs: The Part That Matters#

Here is the truth about the egg quantity: the recipe is a starting point, not a rule. How much your flour absorbed, how hard you dried the paste, and the size of your eggs all shift the final number. So you add eggs gradually and stop when the texture is right, even if that means using two and a half eggs instead of three.

Add the beaten egg a little at a time, mixing fully between each addition. The paste will look broken and slippery at first — that is normal, keep going. As you approach the right consistency, it becomes smooth and glossy.

The finished paste should:

  • Fall from the spatula in a thick, glossy ribbon that breaks off in a V or "beak" shape
  • Slowly close back over a line drawn through it with your finger, but not instantly
  • Hold a piped shape without slumping into a puddle

If it is stiff and clumps rather than ribbons, add more egg a teaspoon at a time. If you have run out of egg but the paste is still too stiff, beat one more egg and add it in small amounts. You cannot take egg back out, so err on the side of too little and adjust up. A paste that is slightly too stiff still bakes acceptably; a paste that is too loose spreads flat and never recovers.

Piping and Shaping#

Fit a piping bag with a plain round tip for puffs and profiteroles (about 12 mm) or a large open star tip for éclairs — the star ridges give the surface somewhere to expand, which reduces cracking. Line your tray with parchment or a silicone mat.

  • Cream puffs / profiteroles: Pipe domes about 4 to 5 cm across (puffs) or 2 to 3 cm (profiteroles), holding the bag vertical. They will roughly double.
  • Éclairs: Pipe straight logs about 11 to 13 cm long, keeping steady, even pressure so they do not bulge.

Every piped piece will have a little peak where you lifted the tip. Flatten those peaks with a wet fingertip, or they will scorch and crack. For an even, professionally cracked-free surface on puffs, brush the tops lightly with egg wash. A dusting of pearl sugar or a thin disc of craquelin (a sugar-butter-flour cookie layer) laid on top before baking gives you both a beautiful crackled crust and extra insurance against uneven rising.

Baking Without Fear#

The oven is where nerves take over, and the number one rule is simple: do not open the door during the first two-thirds of the bake. A rush of cool air collapses shells that have not yet set.

My approach:

  1. Bake at 200 °C (400 °F) for the first 15 minutes to drive the puff.
  2. Drop to 175 °C (350 °F) and bake another 15 to 25 minutes until deeply golden all over — not just pale tan. Éclairs and larger puffs take longer than profiteroles.
  3. Bake them darker than feels comfortable. Under-baked choux looks done on the outside but is still damp inside, and those shells deflate the moment they cool. A well-baked shell is firm and sounds hollow.

Venting keeps them crisp#

The inside of a fresh shell is full of hot, moist air. If you seal that in, the trapped steam softens the crust as it cools. So as soon as the shells come out — or in the last few minutes of baking — pierce a small hole in the base or side of each one with the tip of a knife or a skewer. This lets the steam escape and keeps the interior dry and crisp. For extra insurance, return the vented shells to the turned-off oven with the door cracked for 10 minutes to dry out fully.

Filling: Éclairs, Cream Puffs, Profiteroles#

The shell is a blank canvas. Same paste, three classics.

  • Éclairs are traditionally filled with pastry cream (crème pâtissière) — vanilla, chocolate, or coffee — then glazed with a matching fondant or a simple chocolate glaze on top. Fill through two or three small holes poked in the underside using a piping bag with a narrow tip.
  • Cream puffs (choux à la crème) are split or filled from the base with pastry cream, sweetened whipped cream (crème Chantilly), or a lightened diplomat cream. A dusting of powdered sugar is all the finish they need.
  • Profiteroles are the smallest of the three, classically filled with pastry cream or, in the dessert-plate version, a scoop of ice cream, then stacked and drowned in warm chocolate sauce.

Fill only shortly before serving. This is the rule that separates a crisp, delicate choux from a sad, soggy one. Filled shells go soft within a couple of hours because moisture from the cream migrates into the wall. Bake ahead if you like — unfilled shells keep a day in an airtight container, or freeze well and re-crisp for a few minutes in a hot oven — but fill at the last responsible moment.

Troubleshooting the Usual Suspects#

  • Flat, spread-out puffs: Paste too loose (too much egg) or under-dried on the stove. Next time, dry the paste longer and add egg more cautiously.
  • Dense, small, no hollow: Paste too stiff (not enough egg), or the oven was too cool to generate a strong steam burst. Check your egg consistency and start hotter.
  • Deflated after cooling: Under-baked. Bake longer and darker, and vent them.
  • Soggy interior: No venting, or filled too far ahead. Pierce the shells and dry them out.
  • Wildly cracked, jagged tops: Unflattened peaks, or oven too hot. Smooth the tops and consider craquelin. Some cracking is normal and even desirable on rustic puffs.

A Final Word#

Choux rewards attention at exactly two moments: drying the paste and judging the eggs. Get those right and the oven mostly takes care of itself. Start with a single batch of plain puffs before you commit to a tray of éclairs — you will learn the ribbon and the beak in one afternoon, and after that the whole repertoire opens up. Make the shells today, fill them tomorrow, and serve them the same hour you fill them. That rhythm, more than any secret ingredient, is what makes homemade choux taste like it came from a pâtisserie.

Camille Rousseau
Written by
Camille Rousseau

Camille trained in a pastry kitchen and learned that precision and patience matter more than fancy equipment. She writes recipes the way she wishes cookbooks did — with the why explained — and tests every one until a home baker can nail it.

More from Camille