Cream Puffs, also known as profiteroles, have everything you want in a dessert! The puffs are light and airy and the pastry cream is rich and creamy. Finished with a dusting of powdered sugar, this is a dessert that’s impossible to resist!

Cream Puffs with powdered sugar on baking sheet.

This post may contain affiliate links. Our disclosure policy.

The ultimate nostalgic holiday treat

When I think of holidays like Easter and Christmas, I can’t help but think of cream puffs. My mom and grandma would make them, and now my daughter Sammy makes them and they are just incredible!

The choux dough and pastry cream recipes are similar to those in my zeppole di San Giuseppe, but the cream puffs themselves are smaller and can be eaten in 1-2 bites.

You can either slice the cream puffs in half and fill them with the cream, or insert a piping tip into the whole puff and fill it. After much taste-testing here in our house, we agreed we prefer the uncut cream puffs because they’re easier to eat and we like that the cream is hidden inside making for a nice little surprise.

We top ours with powdered sugar, but they’re also great topped with a chocolate glaze.

Choux Pastry Ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Ingredients shown: salt, suagr, milk, eggs, water, butter, and flour.
  • Eggs. A main component of choux dough, eggs give the cream puffs a beautiful yellow color.
  • Flour. I recommend using an all-purpose flour for this recipe.
  • Dairy. I’m using full-fat (whole) milk and unsalted butter for my pate choux.

See the recipe card for full information on ingredients and quantities.

Pastry Cream Ingredients

Ingredients shown: cornstarch, butter, vanilla extract, milk, heavy cream, eggs, and sugar.
  • Egg yolks. Egg yolks provide a silky custard-like pasty cream. Be sure to save the egg whites for use in an omelette or for another sweet treat, like pignoli cookies.
  • Milk. As with the choux dough, I recommend using full fat (whole) milk for the pastry cream.
  • Cornstarch. This is used to help thicken the pastry cream.
  • Vanilla. I love the flavor vanilla extract adds to the cream puff filling, but you can use other flavoring agents too, such as Fiore di Sicilia, amaretto, Frangelico, etc.

See the recipe card for full information on ingredients and quantities.

How to make the dough (choux pastry)

Each number corresponds to the numbered written steps below.

  1. Preheat the oven to 425°F and set the rack on the middle level. Line 2 baking sheets with parchment paper or silpats. In a large saucepan over medium heat, combine the butter, sugar, water, and milk and bring the mixture to a boil. Once boiling, add the flour and use a spatula to stir well.
Choux pastry process collage group one showing mixing flour into milk and butter and mixing dough in the pan.
  1. Continue stirring until the mixture forms a ball, about 2 minutes.
  2. Remove the pan from the heat and move the dough around with the spatula to cool it down. Wait at least 5 minutes then add the beaten eggs, one at a time and mix well until incorporated.
Recipe collage two showing mixing the eggs into the dough and mixing the choux dough.
  1. Repeat the process with the remaining eggs, one at a time, then transfer the dough to a piping bag fitted with a round tip.
  2. Pipe the choux dough onto the prepared baking sheets to create a 1-inch tall by 2-inch wide mound. Repeat the process until no dough remains taking care to separate the mounds by 2 inches. Dampen your finger and use it to flatten any points on top of the piped dough.
Recipe collage three showing the pipe dough on baking sheet and the baked cream puff shells.
  1. Transfer the baking sheets to the oven and bake for 10 minutes at 425°F, then lower the heat to 325°F and bake for an additional 17-20 minutes, or until golden. Remove the puffs from the oven and allow them to cool for 10 minutes before transferring to a wire rack to cool completely before filling.

Want To Save This Recipe?

Enter your email and we'll send it to you. Plus, get great new recipes from us every week!

Make the pastry cream and fill the cream puffs

Each number corresponds to the numbered written steps below.

  1. Fill a large bowl with ice water and set aside. In a medium saucepan over low heat, warm the milk, cream, and vanilla. In a separate saucepot not on the stove, add the egg yolks, sugar, and cornstarch and whisk until combined.
Pastry cream recipe collage group one showing mixing of egg yolks, sugar, and cornstarch and pouring the warm milk into the egg mixture.
  1. Place the saucepot onto an unheated burner and begin whisking in the warm milk and cream mixture.
  2. Turn the heat to medium and continue to whisk, slowly increasing the heat, while continuously whisking. The mixture will come to a boil and thicken. Once it thoroughly coats the back of a spoon, turn off the heat and add the butter.
Recipe collage two showing the thick pastry cream and placing the pastry cream bowl into an ice water bath.
  1. Pour the pastry cream into a medium bowl and cover tightly with plastic wrap. Place the bowl into the large bowl of ice water to chill. Once the cream is cold, remove the bowl from the ice water and fill a pastry bag fitted with a round tip. Note: you can also fit it with a star tip if you plan to cut the cream puffs open and have the cream showing.
  2. If you plan to slice the cream puffs, do so now with a small knife. Slicing allows for more filling inside each puff.
Recipe collage three showing the cut open cream puff shells and the piping bag ready to fill the shells.
  1. Pipe the cream onto the bottom of the sliced puff and cover with the top to create a sandwich, or insert the piping tip into an uncut puff and pipe the cream until filled. Dust with powdered sugar and enjoy!

Top tips

  • Keep the oven door closed. This will help prevent the choux pastry from deflating.
  • Slicing vs. poking. If you want to make a sandwich style cream puff, slice in half and pipe the cream onto the bottom half. I find it easier (and more enjoyable to eat) the unsliced version that’s poked with the piping tip and filled. If you go the sandwich route, you may need to increase the amount of cream if you want a cream puff with some height.
  • Pastry cream. The pastry cream consistency should be fairly thick so it doesn’t spill out of the pastry bag, however, if you find the cream is too thick, add a teaspoon of milk at a time and whisk until the desired consistency is achieved.
  • Time-saving shortcut. You can very easily save time by using whipped cream, either homemade or storebought, in place of the pastry cream.

More desserts you’ll love

If you love cream puffs, give these other awesome treats a try!

If you’ve enjoyed this Cream Puffs recipe, give it a 5-star rating.

Watch us on YouTube, follow along on our Facebook Page, and become a Patreon member to receive access to exclusive full-meal videos and content.

Cream Puffs

5 from 7 votes
Prep: 30 minutes
Cook: 35 minutes
Chill time: 30 minutes
Total: 1 hour 35 minutes
Servings: 24
These classic cream puffs combine light and airy puffs filled with the creamiest and most delicious pastry cream! Finished with a dusting of powdered sugar, these cream puffs are a true delight!

Ingredients 

For the choux pastry

  • 1 stick (115g) unsalted butter
  • 1 1/2 teaspoons (7g) granulated sugar
  • 1/4 teaspoon fine sea salt
  • 1/2 cup (120ml) whole milk
  • 1/2 cup (120ml) water
  • 1 cup (135g) all-purpose flour
  • 4 large eggs beaten

For the pastry cream

  • 5 large egg yolks
  • 1 1/4 cups (320ml) whole milk warmed
  • 1 1/4 cups (320ml) heavy cream warmed
  • 3/4 cup (150g) granulated sugar
  • 2 teaspoons (9g) vanilla extract
  • 1/4 cup (35g) cornstarch
  • 1 tablespoon unsalted butter

Toppings

  • powdered sugar

Want To Save This Recipe?

Enter your email and we’ll send it to you. Plus, get great new recipes from us every week!

Instructions 

For the choux pastry

  • Preheat oven to 425°F and set the rack on the middle level. Line 2 baking sheets with parchment paper or silpats.
  • Place the butter, sugar, water, and milk in a large saucepan. Turn the heat to medium and let the mixture come up to a boil.
  • Once boiling, add the flour and using a spatula stir well until all of the flour is incorporated and the mixture comes together into a ball (about 2 minutes).
  • Remove the pan from the heat and move the dough around with the spatula to cool it down. Wait at least 5 minutes before adding the eggs.
  • Add one lightly beaten egg and mix well until it is fully incorporated. Repeat the process for the remaining eggs, one at a time.
  • Place the dough into a piping bag with a circular tip. On the prepared baking sheets, pipe 1-inch tall by 2-inch wide mounds at least 2 inches apart. Any pointy tops should be flattened with a wet finger.
  • Bake for 10 minutes at 425°F then lower the temp to 325°F and bake for another 17-20 minutes or until golden. Remove from the oven and after 10 minutes transfer to a wire rack to finish cooling.

For the pastry cream

  • Prepare a large bowl filled with ice water.
  • In a medium saucepan over low heat, warm up the milk, cream, and vanilla.
  • To a separate saucepot (not on the stove) add the egg yolks, sugar, and cornstarch and whisk until combined. Place the pot onto an unheated burner and begin whisking in the warm milk and cream mixture.
  • Next, turn the heat to medium and continue to whisk. Slowly increase the heat, while continuing to whisk. Let the mixture come to a boil and thicken. Once it thoroughly coats the back of a wooden spoon turn off heat and mix in 1 tablespoon of butter.
  • Pour the pastry cream into a medium bowl and tightly cover with plastic wrap. Place the bowl into the larger bowl of ice water. Once the cream is cold remove the bowl from the ice water and move on to filling the pastries.

Piping and finishing the pastries

  • Slice the pastry in half for easy filling or make a hole. Note: slicing will allow more filling.
  • Place the cooled pastry cream into a piping bag with a star tip. Fill the bottom of the pastry with cream then close it up like a sandwich.
  • Sprinkle with powdered. Enjoy!

Notes

  • Yield. This recipe yields 24-28  cream puffs that are roughly 2  inches in diameter.
  • Slice or poke. Slicing the cream puff shells will allow more cream than poking a whole and filling.  Poked-hole cream puffs are easier to eat and less messy than the sliced version.
  • Consistency. The pastry cream should be fairly thick so that it doesn’t fall out of the tip of the pastry bag.  However, if the cream is too thick, thin with a teaspoon of milk at a time and whisk until the desired consistency is achieved.
  • Easier version. For a simpler version, whipped cream can be used instead of the pastry cream.
  • Leftovers.  Cream puffs can be stored in the fridge for up to 3 days or they can be frozen for up to 3 months.

Nutrition

Serving: 1cream puff | Calories: 129kcal | Carbohydrates: 8.3g | Protein: 5.9g | Fat: 8.1g | Saturated Fat: 3.1g | Cholesterol: 322mg | Sodium: 51mg | Potassium: 54mg | Fiber: 0.1g | Sugar: 3.5g | Calcium: 40mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!

Follow Me

Sign up for free weekly recipes!
Sip and Feast cookbook cover.

The Sip and Feast Cookbook

  • 100+ recipes
  • Essential tools and ingredients
  • Entertaining ides
  • Stunning photography

5 from 7 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




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

21 Comments

  1. Linda Aslinger says:

    5 stars
    I need this recipe please

  2. Grasiela Valadez says:

    What could I use instead of the eggs in the pastry

    1. Tara says:

      Hi Grasiela, we haven’t tested the recipe with a substitute for eggs so can’t say what the outcome would be.

  3. Janine says:

    I’ve made these before but without the milk. What does adding milk do?

    1. Tara says:

      Hi Janine, the milk makes it softer, more flavorful, and helps with browning.

  4. Marilyn Jankowski says:

    Hi Jim & Tara…Do you think this recipe would work with Gluten Free flour. I have Celiac disease and haven’t had a cream puff in 31 years! I watch you on Utube all the time!
    Regards & Thank you …Marilyn
    (A former Long Islander who relocated to Clermont, Fl)

    1. Tara says:

      Hi Marilyn, thanks for the comment. The short answer is we haven’t tested it with GF flour so can’t say for sure. However, I have heard great things about King Arthur’s GF (Measure for Measure) as a substitute for most baked goods. If you do happen to try it, please let us know how it turns out!

  5. Vivian Scarpati says:

    5 stars
    great easy recipe desert was a big hit

    1. Tara says:

      So happy you enjoyed!

  6. Sue Holder says:

    Can the puffs and the filling be made a day ahead and assembled the day of?

    1. Tara says:

      Hi Sue, yes, 100%

      1. Sue Holder says:

        5 stars
        Thank you!

      2. Sue says:

        5 stars
        These were a huge hit for Easter dessert. I’ll be making these for gatherings going forward. Thank you for the recipe❣️

        1. Tara says:

          We’re so happy to hear that, Sue!

  7. Helene Ferrantino says:

    5 stars
    Thanks for the cream puff recipe; My dad always made them for us growing up. Can’t wait to surprise him when I make them for Easter. God Bless you & your family. Helene

    1. Tara says:

      We’re so happy you enjoyed the recipe, Helene!

  8. Carol Mettler says:

    Will you please amend you instructions adding the cream to the warmed milk in the filling?

    1. Tara says:

      Hi Carol, thanks for pointing that out. We updated to include the cream.

  9. Linda says:

    5 stars
    Made exactly how my mom used to make them. Only I recall her making the dough over a double boiler. These cream puffs are amazing. You won’t be disappointed with this recipe.

    1. Tara says:

      We’re so happy you enjoyed it, Linda!

  10. Rosemary says:

    5 stars
    It seems easy. You could add a drop of chocolate icing on top.