This post may contain affiliate links. Please read my disclosure policy.
cream puffs

Today I’m teaching you how to make choux pastry (pâte à choux) with about 100 pictures to show you how it’s done. If you’re not digging all the step-by-step photos, video tutorial, and explanations, scroll down to the recipe to get started. 🙂

overhead image of choux pastry after baking

By popular request, we’re tackling a French pastry dough: choux pastry, pronounced shoe pastry. Or, in French, pâte à choux. I learned how to make choux pastry in the French baking class I took earlier this summer. We spent an afternoon diving deep into this versatile classic and I’m sharing everything I learned with you today.

“Choux” means cabbage. So, in other words, cabbage pastry. Why is it called “cabbage” you ask? The name comes from the resemblance the pastry has to tiny cabbages. When baked, the pastry puffs up with little crinkles and ruffles– pictured above. Little cabbages! But instead of cabbage pastry, let’s simply call it choux pastry.

Like other French pastries such as croissants or even croissant bread, choux has the reputation for being difficult, but– as I witnessed with several other bakers in our French pastry class– it’s surprisingly simple. Master this easy recipe and you can make many pastries most bakers are scared to try. Pipe logs and fill with pastry cream for eclairs, pipe dollops and sandwich with whipped cream or ice cream for cream puffs and profiteroles, mix it with cheese and herbs for savory gougères, deep fry it for churros, French cruller donuts, choux beignets, the list goes on.

Choux pastry is a wonderful recipe to master because if you stick to the 1 basic recipe below, the door to DOZENS of other pastries is wide open.

cream puffs
Ingredients for choux pastry

Today I’m showing you how to make sweet cream puffs and profiteroles. Later this week, I’ll show you how to make eclairs. (Update: here is the eclairs recipe!) Feel free to use this basic choux dough in any of the pastries listed above!


  1. stick to the ingredients and measurements
  2. don’t open the oven while it bakes

The 7 ingredients are staples that you likely have in the kitchen right now: butter, water, milk, sugar, salt, flour, and eggs. Some recipes use all water instead of milk + water, but I find the combination yields a slightly softer and richer pastry. Not many choux pastry recipes call for sugar, but only 2 teaspoons provide a little flavor. The bulk of the pastry dough is eggs. Eggs provide some leavening, allowing the pastries to puff up when baked. The centers are soft, light, and airy. The exterior is golden and crisp. A beautiful marriage of textures!!

choux pastry dough in a saucepan

Choux pastry comes together in about 10-15 minutes. Most of the ingredients are cooked together on the stove; this initial cooking causes the starch in the flour to gelatinize, which will help the pastry hold onto steam and puff up. The Spruce Eats has an interesting article explaining the science of choux pastry if you’re into that!

choux pastry dough in a saucepan

After the choux pastry dough is gently cooked on the stove, transfer to a mixing bowl and add AROUND 4 beaten eggs. That’s the finicky part– the number of eggs in choux pastry isn’t really consistent between batches. Humidity, the exact size of egg, or an accidental extra 1/2 teaspoon of flour creates inconsistencies. 4 beaten eggs is an ideal starting point, though. Only add as much as you need to create a shiny, thick, and smooth dough with a pipeable consistency. I usually leave a few teaspoons of beaten egg behind, which can be used with the egg wash.

Beaten eggs in a glass measuring cup

The yolks in the eggs bring most of the flavor and color to choux pastry:

choux pastry dough in a stand mixer bowl
choux pastry dough in a glass bowl

At this point, our choux pastry dough is complete! Yes, that’s really all you need to do before shaping/baking it. Cook 6 ingredients on the stove, then beat in the eggs.

Now let’s make our cream puffs or profiteroles.


Filled with flavored whipped creams. Today I’m using homemade vanilla whipped cream, aka Crème Chantilly. Top with a dusting of confectioners’ sugar or a spoonful of chocolate ganache.


Filled with ice cream and frozen. Topped with chocolate ganache. Profiteroles were my FAVORITE!!! We used butter pecan ice cream and coffee ice cream.

Choux Pastry Video Tutorial

Watch me make the choux pastry and shape/bake into cream puffs and profiteroles:

Do you have a better understanding of the process after watching the video tutorial? Not too scary at all, right? You totally got this!

brushing water onto a baking sheet lined with parchment paper


And it makes a huge difference in (1) how much the pastry puffs up and (2) how delicious the pastry tastes. Bake the pastries on parchment paper, the BEST nonstick surface for this choux pastry dough. But before you pipe the dough onto the parchment paper, moisten it with water. You can see me doing this in the video tutorial above.

Why? Think of cheesecake. We bake cheesecakes in a water bath, right? Cheesecake, like choux pastry, is egg-heavy. Eggs need a moist and humid environment in the oven to (1) properly rise and (2) avoid drying out and burning.

Water moistened parchment paper = perfectly puffed up pastries with a deliciously light center and crisp exterior. Pastry perfection.

piping choux pastry onto a baking sheet lined with parchment paper

For cream puffs and profiteroles, use Wilton 1A piping tip. Pipe 2-inch mounds about 3 inches apart. (Watch the video above for a good visual.) You could also use a zipped-top bag and cut off the corner for easy piping. Using a water moistened finger, smooth down the peaks and lightly brush each mound with egg wash.

choux pastry before baking

These mounds bake into this golden puffy pastry! 

choux pastry after baking
homemade whipped cream in a stand mixer bowl with whisk attachment

Split open the baked and cooled pastries, then fill with homemade whipped cream, lemon curd, jam, pastry cream, a combination of these, or your favorite filling!! You can also poke a hole in the pastries and pipe the filling inside.

Check out these beautiful hollow pastries, thanks to the steam created from the moisture inside and outside the baking dough!

spooning whipped cream filling into baked cream puffs
zoomed in image of a cream puff

And for profiteroles, ice cream with a generous shower of chocolate ganache. I teach you how to make these pictured cream puffs and profiteroles in the recipe notes below.

pouring chocolate ganache onto profiteroles
profiteroles on a white cake stand

See Your Choux Pastry!

Many readers tried this recipe as part of a baking challenge! Feel free to email or share your recipe photos with us on social media. 🙂

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
zoomed in image of a cream puff

How to Make Choux Pastry (Pâte à Choux)

  • Author: Sally
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour, 30 minutes
  • Yield: 16 puffs 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: French


Choux Pastry can be used in anything from cream puffs, profiteroles, and eclairs to churros, croquembouche, French cruller donuts, choux beignets, and gougères! It only takes about 10 minutes to prepare and the options for filling and shaping are endless.



Choux Pastry

  • 1/2 cup (115g; 8 Tbsp) unsalted butter, cut into 8 pieces
  • 1/2 cup (120ml) water
  • 1/2 cup (120ml) 2% or whole milk
  • 1/4 teaspoon salt
  • 2 teaspoons granulated sugar
  • 1 cup (125g) all-purpose flour (spoon & leveled)
  • 4 large eggs, beaten
  • egg wash: 1 egg beaten with 1 Tablespoon milk or water



  1. Watch the video in the blog post above; it will help guide you through the next few steps.
  2. Make the choux pastry dough: Combine the butter, water, milk, salt, and granulated sugar together in a medium saucepan over medium heat. Stir until the butter has melted. Bring mixture to a simmer. Once simmering, reduce heat to low and add the flour all at once. Stir until the flour is completely incorporated and a thick dough clumps into a ball. Mash the dough ball against the bottom and sides of the pan for 1 minute, which gently cooks the flour. Remove from heat and transfer to the bowl of a stand mixer fitted with a paddle attachment or, if using a handheld mixer, a large mixing bowl. Allow to cool down for a few minutes before adding the eggs in the next step.
  3. Read this step in full before starting. With the mixer running on low speed, slowly add the eggs in 3-4 separate additions mixing for 30 seconds between each. The mixture will look curdled at first, but will begin to come together as the mixer runs. Pour in the final addition of beaten eggs very slowly. Stop adding when the choux pastry has reached the desired texture: shiny, thick, and smooth with a pipeable consistency. I usually leave a few teaspoons of beaten egg behind, which can be used with the egg wash.
  4. Your choux pastry dough is complete! You can use it immediately or cover and refrigerate for up to 3 days.
  5. For cream puff and profiterole shells: Preheat oven to 400°F (204°C). Line two baking sheets with parchment paper. Lightly brush the parchment with water, which creates a humid environment for the pastry shells allowing them to puff up without drying out or burning.
  6. Transfer choux pastry dough to a piping bag fitted with a Wilton 1A piping tip. Pipe 2-inch mounds about 3 inches apart. Watch the video in the blog post above for a visual. You can also use a zipped-top bag and cut off the corner for easy piping. Using a water moistened finger, smooth down the peaks and lightly brush each with egg wash.
  7. Bake for 20 minutes then, keeping the pastries in the oven, reduce oven to 350°F (177°C) and continue to bake for 10-15 more minutes until golden brown. Do not open the oven as the pastries cook, as cool air will prevent them from properly puffing up. Remove from the oven and transfer to a cooling rack. Allow to cool completely before filling.
  8. Split open pastries and fill with homemade whipped cream, lemon curd, pastry cream, jam, a combination of these, or your favorite filling. You can also poke a hole in the pastries and pipe the filling inside. For my pictured cream puffs and profiteroles, see recipe notes.
  9. Cover and store leftover filled pastries in the refrigerator for up to 3 days. Cover and store unfilled pastries at room temperature for 1 day, in the refrigerator for 5 days, or freeze for up to 3 months. Thaw in the refrigerator before filling and serving.


  1. Make Ahead Instructions: Prepare choux pastry dough through step 3. Cover and refrigerate for up to 3 days or freeze for up to 3 months. Thaw in the refrigerator before shaping and baking.
  2. Special Tools: KitchenAid Stand Mixer | 5-qt Tilt-Head Glass Mixing Bowl | Glass Measuring Cup | Wooden SpoonSaucepan | Baking SheetWilton #1A Round Piping Tip | Reusable Piping Bags or Disposable Piping Bags | Pastry Brush
  3. Cream Puffs (pictured): Crack open each cooled pastry shell and generously spoon homemade whipped cream (it’s vanilla flavored, so it’s called Crème Chantilly) inside each. Top with a dusting of confectioners’ sugar or drizzle of chocolate ganache (ganache instructions below).
  4. Profiteroles (pictured): Crack open each cooled pastry shell and fill with a scoop of your favorite ice cream. Freeze for 1 hour or up to 1 day. Top with chocolate ganache. For the chocolate ganache, finely chop two 4-ounce semi-sweet chocolate bars and place in a medium bowl. Heat 1 cup (240ml) heavy cream in a small saucepan until it begins to gently simmer. (Do not let it come to a rapid boil– that’s too hot!) Pour over chocolate and let it sit for 2-3 minutes to gently soften the chocolate. Slowly stir until completely combined and chocolate has melted. Allow to cool for 3 minutes before pouring over pastries.

Adapted from Baltimore Chef Shop, where I took my pastry class 🙂

Keywords: Choux Pastry, Pâte à Choux

one cream puff topped with chocolate ganache

Reader Questions and Reviews

  1. I just made these and they came out perfectly! I couldn’t have just one! Thanks for another excellent recipe, Sally 🙂

  2. Is it important to use 2% or whole milk? We normally keep 1% milk and fat-free Lactaid in the house, so I’m wondering if it would be ok to use one of those, and if I should alter anything with the recipe if I used milk or Lactaid with less or no fat. Thanks.

    1. Hi Evelyn! Your best bet is to use all water instead of 1/2 cup water and 1/2 cup lactaid.

  3. We made these and they came out very good. I had my teens from church over and it was a blast making these. Next time I will make a little bigger. They came out smaller than expected.(my own fault)I should have baked them for less time . But overall very easy to make. Instead of ganache on top. The girls put it inside with their Ice cream. Thankyou for all the pictures and the video. They really helped us alot.

  4. Hi Sally! When making the profiteroles, do you out the ganache on right before eating? Or can I assemble them as a whole & freeze until ready to eat?

    1. Hi Michelle! You can do it either way. I like serving them with warm ganache on the cold pastry/ice cream 🙂

  5. Incredible, in-depth recipe for a beginner like me! If anyone worries about the right consistency of the choux (like I did), I learned online that, if you put it between your thumb and forefinger and then pull the fingers apart, the bottom peak of choux should be limp and fall over. This was perfect for my eclairs!

    1. I’m so glad to read this, thank you so much for reporting back about your experience with this choux pastry!

  6. I just finished making these they were much better than my first attempt a year or two ago, but my husband mentioned that they tasted eggy. Is that just the nature of choux dough or do you think I added the eggs too early? Or too many? I intentionally let it cool before adding them and it did not look like the eggs cooked in the batter.

    Some of them ended up being beautiful, but I had a couple that ended up being quite flat. All in all, they were actually easy to make and your instructions were easy to follow! I will be exploring more with these soon like, maybe tomorrow!

  7. I made the cream puffs and eclairs today! Possibly the best thing I have ever made. I could have eaten the pastry cream by itself right out of the bowl. Ok I sort of did eat some out of the bowl-it was so delicious!! Thanks again Sally for the best recipes and instructions ever!

    1. Hi Michelle! After the eggs are added, you can beat in 4 ounces of shredded cheese (any kind) and some fresh or dried herbs. Bake as directed.

  8. Just made these today and they are perfect! I used my food processor since I don’t have a mixer (stand or hand). They cooked faster than recipe, but my oven is tiny and fickle. We live in a 3rd world country and having easy luxuries like these is great. I also made your pastry cream from your Boston Cream Cake recipe and it also is a great success! Found you on Pinterest and so glad I did.

  9. Thank you for the Recipe, Sally! Love it even before filing the puff with cream. <3

  10. Hi Sally! Is unsalted butter necessary for this recipe? Or can we use salted butter and then adjust the salt quantity?
    So excited to make these!

    1. Hi Ikhlas! Salted butter may be substituted for the unsalted butter. I would reduce the salt to 1/8 teaspoon.

  11. Hi Sally!
    I made these yesterday and they turned out beautifully with lots of air in them. I made them again today and the did not puff up at all. They didn’t fall flat, they just didn’t puff up. I was so disappointed and perplexed! Do you have any suggestions as to what I may have done wrong?

    1. Hi Anna! Did you do anything differently the 2nd time? Is the weather a little more humid today? Maybe you used a little more egg than yesterday? A couple factors could definitely be the culprit! Sorry you had trouble today.

  12. Thanks for the reply Sally! I think what I did wrong was that I didn’t let the water, butter, salt, sugar, flour mixture cool at all and put the eggs in to the hot pan. I tried again today and followed instructions to a T and even used weight in grams rather than cups and it worked. phew! I thought that I just got lucky the first time but it really is just like a chemistry protocol and needs every detail to be followed. 🙂

  13. These are delicious Sally! I made a half batch and was so pleased with how my cream puffs turned out. I added orange juice and zest to flavour the dough, cream and chocolate, what a combination! The only issue I had was the puffs stuck to the paper despite moistening it, and I found a silicone mat was better and the puffs came off easily 🙂 Thank you for another winning recipe!

  14. What is the inside of the shell supposed to look/feel like? I made a batch today and while I got them to be hollow, there are some pieces from the inside that feel too doughy when I rub a bit of it between my fingers. Is this right or are they underbaked?

  15. I have made your recipe a couple of times, always baking the fresh dough immediately. They’ve been beautifully perfect and puffy! This time I made dough and immediately made a test batch, which were perfect. I put dough in fridge overnight but they didn’t puff up. They did not form the little pocket or double in size. I let the dough warm up to pipeable consistency before baking as usual. Instead of filling them, we “dipped” them in curd, cream etc. What might have gone wrong?

    1. Hi Lisa! I’m so glad you enjoy and trust this choux pastry recipe! How frustrating the overnight batch didn’t puff up. Was the dough covered in the refrigerator?

  16. Made the Choux once as eclairs and it was fantastic, trying to make the profiteroles now but a little confused on the order – once the pastry cools I put in ice cream and then freeze, and ganache LATER (w refreeze? Or at serving?). Or do I do ice cream and ganache and THEN freeze? Thanks for clarifying!!!

    1. Hi Rae! I like serving them with the warm ganache on the frozen pastries. No need to re-freeze after the ganache is poured on top. You can also fill with ice cream, top with ganache, and then freeze– for a frozen ganache topping. Either way is fantastic!

  17. I made the dream puffs just like the recipe and they turned out great! Thank you for the video and all the details.

  18. I made eclairs using your Choux pastry recipe and your cream and glaze from your Boston cream pie and my son said they were fantastic!! My son is 35 so it was quite a compliment! I love your videos and all the pictures and they helped me conquer my fears about making something like this. Thank you SO much for sharing your knowledge and expertise! Now I want to try making something like cream horns, but I can’t find those on your website. Have you made these? I have already recommended your website to my friends and look forward to trying more of your recipes.

    1. I’m so glad that you enjoy this pastry recipe! I haven’t made pastry horns before, but let me know if you do and how they turn out. 🙂

  19. Hi sally! I have a question. Can this recipe be used for churros? So instead of baking you just fry them.

  20. Thank you for this wonderful technique based article! I love the science behind it and your tips (and the history). I’m a notorious scroller as most gals go on about how hard it is to get their kids to eat veggies or the problem their husband had with the stove. Who cares?! Thanks for sticking to the relevant topic and making it an interesting and useful read!

  21. Hi Sally
    Thanks for the meticulous recipe!
    For dinner patties, I like preparing things ahead. So I am planning to make the choux in the morning, fill with cream chantilly and jam (lightly stirred before piping) then freeze and get out 10 minutes before pouring the chocolate ganache and serving.
    My question is, can I also prepare my chocolate ganache in the morning? And how to best reheat it?


    1. You are welcome, Tania! For the ganache if you make it ahead of time you can slowly reheat it on the stove on low heat or in the microwave for 10 seconds at a time, stirring between each until the desired consistency is achieved.

  22. You guys, these are so good! I had no issues with the recipe. They turned out cute and delicious.

  23. Yours is the best instructional on Profiteroles that I have found (believe me, I looked at a lot of utube and read many recipes). The one question I haven’t seen addressed is whether to use a cookie sheet or jellyroll pan. Does it make a difference?

    1. Hi Cheryl! In my experience testing the choux pastry, a flat baking sheet or jelly roll pan does NOT make a difference. Use whichever is more convenient for you.

  24. I used this recipe to make eclairs and I loved them! Such an easy recipe to do and so little time! These taste amazing!

  25. Thank you very much for this recipe, Sally (and all of the work that you put into helping us. I filled half of the pastries with cream and poured ganache over them and filled the rest with homemade lemon curd lightly mixed with beaten cream. They were delicious!

  26. Made them this morning and could not believe how easy it was. Your step by step instructions were great. I filled them with vanilla bean whipped cream.

  27. Hi Sally, I made your choux pastry filled it with pastry cream and topped with ganache for my daughters birthday yesterday….they were amazing, thank you so much for the recipe. Also made ur salted caramel and chocolate bars..too good it was

  28. High Sally…great recipes and instructions.
    Have you ever used WHITE Chocolate ganache with these recipes? (Family favors Vanilla and white chocolate with recipes).

Leave a Review!

Your email address will not be published.

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.