• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • About Me
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
Sugar Spun Run
  • All Recipes
  • Desserts
    • Cookies
    • Candy
    • Bars & Brownies
    • Cake
    • Pies
  • Breads (Yeast & Quick Breads)
  • Savory
  • Breakfast
    • Muffins
    • Scones
  • Seasonal
    • Cozy Winter / Holiday Treats
    • Easter / Spring
    • Fall Recipes
    • Summer Recipes
  • Shop
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About Me
  • All Recipes
  • Contact/Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube
  • ร—
    Home ยป Recipes ยป Pastry

    Homemade Cream Puffs

    February 20, 2019 Updated January 17, 2023 BySam 264 Comments

    This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure policy.
    Jump to Recipe Jump to Video
    collage of homemade cream puffs, top image is a close up of single cream puff filled with pastry cream, bottom image of multiple puffs on gold wire server tray

    Making perfect Cream Puffs at home is a lot easier than you think! My recipe uses a homemade pastry cream filling (no pudding mixes here!) for the best, classic taste. Recipe includes a how-to video!

    Round, custard-filled choux pastry topped with powdered sugar.

    Perfect Cream Puffs From Scratch

    Ready to feel like a fancy French pastry chef? Today we are making perfect cream puffs from scratch! We’ll be using my grandmother’s easy recipe for choux pastry (also known as pâte à choux) and filling it with my simple pastry cream. These are impressive and bakery-display-window-worthy, but also super simple to make (shockingly simple!). They are always a huge hit at parties!

    A quick rant/clarification: yes, these cream puffs are filled (not sandwiched!) with pastry cream (not whipped cream!). So many cream puff recipes today involve cutting the puffs in half and sandwiching them with whipped cream or a fluffed up pudding from a box–this drives me crazy! Cream puffs should be filled, and they should always be filled with pastry cream. This is the traditional and proper way to make them, and that’s how I designed my recipe.

    If you’d like to go the non-traditional route, you can use my homemade whipped cream or stabilized whipped cream for a piped sandwich filling. We just won’t be friends anymore 😉

    What You Need

    Overhead view of ingredients including cream, milk, corn starch, and more.
    Pastry cream ingredients
    Overhead view of ingredients including water, flour, eggs, butter, and salt.
    Choux ingredients

    We’ll start with the pastry cream, since it needs to chill before piping. You’ll need:

    • Egg yolks. We’ll be using just the egg yolks today. I provide a few options for using up your egg whites below.
    • Cornstarch. This thickens our pastry cream and gives it a velvety texture.
    • Milk and cream. I like to use whole milk, but really any kind will work. Double cream or whipping cream will work instead of heavy cream. Alternatively, you can just use 2 cups of half and half instead of the milk and cream.
    • Vanilla. You can use real vanilla beans or vanilla extract; I provide instructions for how to use both below.

    Choux (pronounced “shoo”) pastry may sound fancy but it’s actually very simple to make. You need just a few humble ingredients:

    • Flour. Regular, all-purpose flour will work just fine here.
    • Butter. Use unsalted butter and make sure it’s cut into tablespoon-sized pieces before adding it.
    • Eggs. Make sure yours are at room temperature before you add them. Forgot to set yours out? Check out my how to quickly bring eggs to room temperature post for a helpful trick!
    • Water and salt. For moisture and flavor.

    SAM’S TIP: Don’t want to waste your leftover egg whites? Use them to make my white cake, angel food cake, zebra cake, meringue cookies, swiss meringue buttercream, or marshmallow frosting.

    Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!

    How to Make the Pastry Cream

    Bowl of pastry cream with choux buns in the background.

    Since first sharing my cream puff recipe, I have slightly modified my pastry cream method to make it simpler. The version that I share in the video and in the post is the original method that I have used for years, but if you’re looking for a shortcut version, you can make a single batch of my new pastry cream, which I’ve linked to in the recipe card.

    1. Simmer and cool – Cook cream, milk, ⅓ cup sugar, vanilla bean (if using) and salt over medium heat until the sugar dissolves and the mixture comes to a simmer. Remove from heat and let cool for 10 minutes.
    2. Combine eggs and sugar – In a separate bowl, vigorously whisk together the egg yolks and remaining sugar until the sugar starts to dissolve.
    3. Temper the eggs – Whisk cornstarch into the egg mixture, then slowly drizzle about ⅓ cup of the cream mixture in while whisking constantly.
    4. Add the cream – Slowly drizzle in the remaining cream mixture while whisking constantly, then return the pot to the stove and cook over medium heat until the pastry cream thickens.
    5. Strain – Pour the cream through a fine mesh strainer and add the butter one tablespoon at a time. Stir in the vanilla extract, if using.
    6. Cover and chill – Cover with plastic, pressing down to make sure it stays against the surface of the cream. Let cool at room temperature for 30 minutes, then place in the fridge to chill for 2-4 hours.

    How to Make Choux Pastry

    Choux buns after baking on a parchment lined baking sheet.
    1. Boil water and butter – Bring the water, butter, and salt to a rolling boil over medium heat.
    2. Stir in the flour – Add the flour and turn heat down to medium-low. Stir constantly with a rubber spatula and try to work out any clumps of flour as you go.
    3. Remove from heat – Once the dough forms a ball and all moisture has been absorbed, remove the pan from heat and stir the dough to cool it down.
    4. Add the eggs – After several minutes, add the eggs one at a time, stirring until completely combined after each addition.
    5. Bake – Pipe the dough into mounds on a parchment paper lined baking sheet and bake at 400F for 30 minutes.

    SAM’S TIP: Make sure your oven is completely preheated and do not open the oven door until the puffs look golden brown and dry. Before they are finished they will have a greasy, wet-looking exterior.

    How to Make Cream Puffs

    Knife cutting a hole into a choux bun.
    1. Pierce the puffs – Once the puffs have finished baking, remove them from the oven and use a knife to pierce a hole in the side of each. Remember, they will be very hot at this point, so move carefully and quickly and take care not to scorch your fingertips!
    2. Return to the oven – As soon as you’ve pierced each puff, immediately return them to the oven and turn it off. Crack the door and let the puffs sit in the warm oven for another 10 minutes.
    3. Fill and enjoy! Remove the puffs from the oven and let them cool completely before filling with pastry cream (using the holes you made earlier) and dusting with powdered sugar.

    SAM’S TIP: Returning the puffs to the oven after piercing them helps prevent them from cooling too quickly, which can cause them to collapse on themselves. More on this below!

    Pastry bag filling choux buns with pastry cream.

    Frequently Asked Questions

    Why did my cream puffs deflate?

    Cream puffs usually collapse for one of the following reasons:

    Your oven wasn’t properly preheated or is not at the right temperature. High heat is critical for getting these puffs to rise and bake up structurally sound.

    You opened the oven door during the baking process. Every time you open the oven door, the temperature drops and the rush of cold air can keep your puffs from rising properly or staying puffed once cooled.

    You removed them from the oven too soon.
    It’s important that they be golden brown and dry and firm. Make sure you have a working light in your oven so you can check without opening your oven door! If you make your puffs larger or smaller than indicated in the recipe, your baking time will vary, so it’s important to check for these visual cues.

    Can they be made ahead of time?

    Yes, you can make these cream puffs 2-3 days in advance. Store them in an airtight container in the refrigerator.

    You can also make the pastry cream a day or two ahead of time; just be sure to keep it cold in the fridge in an airtight container.

    Can cream puffs be frozen?

    Yes! These can be frozen for several weeks. Let them thaw overnight in the fridge and dust with powdered sugar just before serving.

    Plate of three custard-filled cream puffs dusted with powdered sugar.

    Want to take your cream puffs to the next level? Dip the tops in chocolate ganache (this essentially makes them eclairs, just shaped differently!)!

    Enjoy!

    Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook

    Close-up view of cream puffs filled with pastry cream and dusted with powdered sugar.

    Cream Puffs

    Making perfect cream puffs at home is a lot easier than you think! My recipe uses a homemade pastry cream filling (no pudding mixes here!) for that classic taste.
    Recipe includes a how-to video!
    Preparation note: I recommend making the pastry cream first as it will need to cool for at least 2 hours. It can also be made a day or two in advance.
    4.98 from 89 votes
    Print Pin Rate
    Prevent your screen from going dark
    Course: Dessert
    Cuisine: French
    Prep Time: 1 hour hour
    Cook Time: 35 minutes minutes
    Chilling Time: 3 hours hours
    Total Time: 4 hours hours 35 minutes minutes
    Servings: 20 cream puffs
    Calories: 183kcal
    Author: Sam Merritt

    Ingredients

    PASTRY CREAM:

    • 1 cup (236 ml) whole milk
    • 1 cup (236 ml) heavy cream
    • ⅓ cup (67 g) + 3 Tablespoons granulated sugar divided
    • 1 vanilla bean¹ split in half lengthwise
    • ¼ teaspoon salt
    • 5 large egg yolks room temp
    • 3 Tablespoons cornstarch
    • 4 Tablespoons unsalted butter softened and cut into 4 pieces

    CHOUX PASTRY

    • 1 cup (236 ml) water
    • ½ cup (113 g) unsalted butter cut into 8 pieces
    • ¼ teaspoon salt
    • 1 cup (125 g) all purpose flour
    • 4 large eggs room temperature
    • Powdered sugar for dusting cream puffs

    Recommended Equipment

    • Medium saucepan
    • Large baking sheet
    • Fine mesh sieve

    Instructions

    PASTRY CREAM (see note)

    • Combine cream, milk, ⅓ cup (67g) sugar, vanilla bean, and salt in a medium-sized heavy bottomed saucepan. Place on stovetop over medium heat. Stir frequently until sugar is dissolved and mixture comes to a simmer. Remove from heat and allow to cool for 10 minutes (stir occasionally).
      1 cup (236 ml) whole milk, 1 cup (236 ml) heavy cream, ⅓ cup (67 g) + 3 Tablespoons granulated sugar, 1 vanilla bean¹, ¼ teaspoon salt
    • Meanwhile, in a separate large bowl, whisk together egg yolks and 3 Tablespoons of sugar. Whisk vigorously for about 15 seconds, until sugar is beginning to dissolve.
      5 large egg yolks room temp
    • Sprinkle cornstarch over egg/sugar mixture and whisk until combined and slightly thickened.
      3 Tablespoons cornstarch
    • Once your cream mixture has cooled, slowly drizzle about ⅓ cup of the cream mixture into the egg mixture while whisking constantly (this will temper your eggs and gradually adding the heated cream will prevent them from cooking!). Slowly, while still whisking, drizzle in the remainder of your cream mixture until the cream and egg mixture are completely combined.
    • Pour mixture back into saucepan and return to stovetop over medium heat. Whisk frequently until thickened.
    • Remove from heat and pour mixture through a fine mesh strainer into a heatproof bowl (vanilla bean should be caught by the strainer and should be discarded now).
    • Whisk in butter, one piece at a time until completely combined. If you didn’t use a vanilla bean, stir in the vanilla extract at this point, too.
      4 Tablespoons unsalted butter
    • Place plastic wrap directly in contact with the surface of the pastry cream to keep a skin from forming. Allow to cool at room temperature for about 30 minutes or until near room temperature, then transfer to the refrigerator to chill for at least 2-4 hours. Meanwhile, prepare your choux pastry.

    CHOUX PASTRY

    • Preheat oven to 400F (200C) and line a large baking sheet or two smaller baking sheets² with parchment paper. Set aside.
    • Combine water, butter, and salt in a medium-sized heavy-bottomed saucepan over medium heat and bring to a rolling boil.
      1 cup (236 ml) water, ½ cup (113 g) unsalted butter, ¼ teaspoon salt
    • Once mixture is boiling, add flour and turn down heat to medium/low. Stir continuously with a spatula until moisture is absorbed and mixture forms a ball that pulls away from the sides of the pot.
      1 cup (125 g) all purpose flour
    • Remove from heat and stir for several minutes to cool down the mixture. Add eggs, one at a time, stirring very well after each addition until mixture is smooth and velvety.
      4 large eggs
    • Transfer mixture to a piping bag (or to a large Ziploc bag with one corner snipped) and pipe onto prepared baking sheets by mounds about 2” wide by 1” tall, spacing each mound at least 1 ½ inches apart. Lightly dampen your fingers with cold water and gently press down any peaks on the pastry mounds.
    • Transfer to 400F (200C) oven and bake for 30 minutes or until cream puffs appear dry and light golden brown.
    • Remove from oven and use a sharp knife to pierce the lower center of each cream puff, inserting knife about halfway into cream puff (be careful, cream puffs will be hot!)³. Replace each puff on baking sheet and return to oven. Turn off oven and let pastry sit in the oven with the oven door cracked for another 10 minutes.
    • Once 10 minutes has passed, remove from oven and allow to cool completely on baking sheet.
      Allow to cool completely before piping with pastry cream.
    • To fill with cream, place pastry cream in a piping bag fitted with a small tip (I used a Wilton 5). Insert piping tip into each cream puff and fill until pastry cream is beginning to come out the hole.
    • Lightly dust the top of each cream puff with powdered sugar just before serving (the sugar will dissolve in the refrigerator if not served right away).
      Powdered sugar
    • Enjoy! Store cream puffs in an airtight container in the refrigerator for 2-3 days or freeze for several weeks.

    Notes

    Pastry Cream Note

    I recently shared a new method for making pastry cream that I think is even simpler than this method. Feel free to use one batch of my new pastry cream recipe instead, or stick with this one, either way you’ll get great results!

    ¹Vanilla

    If you don’t have a vanilla bean, instead use 1 ½ teaspoons vanilla extract. However, don’t add the vanilla extract until step 7. 

    ²Baking sheet

    Make sure that if you use a large baking sheet there is enough room to fit all 20 cream puffs, and if you use two smaller ones make sure they will both fit in your oven. Choux pastry takes a while to cook and you want to be able to cook all of your puffs at once.

    ³Cream Puff Sandwiches

    If your preference is to slice the cream puffs in half rather than piercing and filling them, you can skip this step of piercing them (particularly if you wish to fill them with something that’s not easily pipe-able, like ice cream). Simply turn off the oven, crack the door and allow them to cool as instructed then slice them in half once they are completely cooled.

    Storing

    Store in an airtight container in the refrigerator for several days (after 2 days they can get a bit soggy). You may also place in an airtight container then freeze for a month or longer.

    Nutrition

    Serving: 1cream puff | Calories: 183kcal | Carbohydrates: 12g | Protein: 3g | Fat: 14g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 119mg | Sodium: 87mg | Potassium: 50mg | Sugar: 7g | Vitamin A: 550IU | Calcium: 40mg | Iron: 0.4mg

    Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.

    Tried this recipe? Show me on Instagram!Mention @SugarSpun_Sam or tag #sugarspunrun!

    Related Recipes

    • overhead view of fruit tart
      Fruit Tart
    • Madeleines arranged on marble board
      Madeleines (the Best, Easiest Recipe, with Video!)
    • Petit fours on white plate with colorful frosting
      Petit Fours
    • eclairs on marble surface
      Eclairs
    « Crรจme Brรปlรฉe Recipe
    Homemade Marinara Sauce Recipe »

    Reader Interactions

    Comments

    1. Richard

      May 09, 2025 at 12:48 pm

      5 stars
      As a fairly clumsy cook, I made these with my 11 year old daughter, at her request. I wouldn’t usually try dessert recipes with more than 2 or 3 ingredients, and this one takes a bit of work, but it’s not too complicated, and the end results were amazing. She also shoved a few blueberries into the puffs with the cream and that was even better. Thanks for the recipe. Will make again, but I will likely only make half, as they are very more-ish and there’s no way I can afford to eat that many. Wonder if they would taste as good after freezing?

      Reply
      • Sam

        May 13, 2025 at 3:35 pm

        I’m so glad you enjoyed them, Richard! I haven’t tried freezing them personally, but I think it will work just fine. ๐Ÿ™‚

        Reply
    2. Connor

      April 27, 2025 at 8:38 pm

      5 stars
      awesome

      Reply
    3. Kathy

      April 22, 2025 at 5:21 pm

      5 stars
      so far so good…pretty complicated recipe… thanks!

      Reply
    4. Scott

      April 17, 2025 at 9:21 am

      When making the choux , do you use the whole egg or just the yolks? Please let me know as I have to finish the cream puffs today. Thank you. Very excited

      Reply
      • Sam

        April 17, 2025 at 9:43 am

        Hi Scott! The recipe calls for the whole egg ๐Ÿ™‚

        Reply
        • Scott

          April 17, 2025 at 10:49 am

          Thank you soooo much. I appreciate the responds.

    5. Matthew Cox

      April 09, 2025 at 8:34 pm

      5 stars
      I cannot do much but, thanks to the SSR team, now I can make honest-to-god cream puffs. Usually when I bake, it is like a henhouse massacre. The result of following this video is different. I baked them perfectly. The massacre happened when we were eating them because they are so good. Gone in minutes flat. Custard cream all over the place. On the windows, the ceiling, the floor, the clothes. The cream puffs are well worth it. Just sell the house and start over….

      Reply
      • Sam

        April 10, 2025 at 1:03 pm

        ๐Ÿคฃ That is a pretty good compliment. ๐Ÿ™‚

        Reply
    6. Helen

      April 06, 2025 at 1:55 pm

      5 stars
      I made these today and OMG!! Absolutely delicious!! will definitely be making them again!

      Reply
    7. D Melford

      March 17, 2025 at 9:52 pm

      5 stars
      First time baker super easy to make. Grate video

      Reply
    8. Lisa

      February 08, 2025 at 8:39 pm

      5 stars
      Same as my grandmaโ€™s recipe!! Miss her, but grateful some one makes these just as she did!!

      Reply
    9. Valerie

      January 24, 2025 at 11:11 am

      Excited to make these for a ladies fellowship, but I only have 1 1/2 Tbsp. of cornstarch. ๐Ÿ˜• What would be the best substitute with the best results?

      Reply
      • Sam

        January 24, 2025 at 1:35 pm

        Hi Valerie! You could probably substitute some flour.

        Reply
        • Valerie Roper

          January 24, 2025 at 2:09 pm

          Ok thank you very much! Canโ€™t wait to make them and will let yโ€™all know the results. ๐Ÿ˜Š

    10. Leslie

      January 14, 2025 at 6:36 am

      5 stars
      Absolutely delicious! I have always been intimidated by choux pastry so Iโ€™ve never tried it, but when my husband requested these for his birthday, I knew I had to come here first to get it right. I glazed ours with your caramel sauce (made as salted caramel) and they were PERFECT.
      I did put a little too much filling in the first few wanting to make sure I got them plenty filled, and ran out of cream for the last couple. I learned that you donโ€™t have to put tons of cream in them to get the appropriate amount. But if youโ€™re looking for plenty to make sure you donโ€™t run into that issue, you could double the pastry cream.
      If I wanted to make them bite size like the ones in the freezer section, how long would the bake be?

      Reply
      • Sam

        January 14, 2025 at 9:40 pm

        Hi Leslie! I am so glad you enjoyed them so much! I haven’t tried making them that small so I can’t say for sure how long they would need to bake.

        Reply
    11. April Lind

      December 26, 2024 at 5:29 pm

      April again with a follow up to my โ€œtoo eggyโ€ question. Iโ€™m thinking maybe the eggs I added were not broken up enough maybe, so that it sort of created pockets of too much egg in certain spots? Maybe next time it would be helpful to whisk each egg a lot before added each to the pot?

      Reply
    12. April Lind

      December 26, 2024 at 5:22 pm

      These came out pretty good, especially for me (far from a good baker). Iโ€™m trying them nowโ€ฆtheyโ€™re decent but I feel like the puff part taste too eggy. The cream is perfect, I had to stop myself from eating it all before I was ready to fill the puffs haha. Any advice? I did double the recipe. Was that a problem? I know some recipes arenโ€™t great for thatโ€ฆ.thanks!

      Reply
    13. Vanessa

      December 23, 2024 at 11:11 am

      5 stars
      I love your recipe – I didn’t find it difficult at all.
      I drizzle with a dark chocolate ganache. Fabulous.
      My only suggestion would be to eliminate the plastic film over the pastry cream. We know too much about microplastics, especially when they come into contact with a warm mixture such as this – even more microplastics are released. I would suggest using lightly buttered parchment paper. Does the job almost as well – and without the microplastics.

      Reply
    14. Beb

      December 06, 2024 at 3:23 pm

      5 stars
      Made these for my family around Thanksgiving. I’ve never seen them so excited for a desert, even my mom who is an excellent baker was impressed! This recipe is easy to follow, and SO tasty. I will be making these again for a Friends-Giving in early December. 11/10 stars.

      Reply
      • Emily @ Sugar Spun Run

        December 10, 2024 at 10:41 am

        Thanks for the sweet review! We are so happy the cream puffs were such a hit for you ๐Ÿฅฐ

        Reply
      • Lynn Thibedeau

        December 12, 2024 at 9:21 am

        I made the cream puffs. First batch was overdone at 400ยฐ degree. Second batch I lowered the temperature to 375ยฐ and only baked for 35 minutes. I also made 12 cream puffs out of the batter. I would also double the Bavarian cream recipe.

        Reply
    « Older Comments
    4.98 from 89 votes (36 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The author (Sam) in blue shirt holding donut Hi, I'm Sam! I'm dedicated to bringing you sweet, simple, and from-scratch dessert recipes. My life may or may not be controlled by my sweet tooth. Send help (or chocolate). Read more about me.

    Warm Weather Recipes

    Jar of homemade strawberry sauce with a gold spoon sticking out of it.

    Simple Strawberry Sauce

    glasses of eton mess (layers of whipped cream/meringue and strawberries)

    Eton Mess

    close-up view of smores cookies topped with chocolate and marshmallows

    S’mores Cookies

    Overhead view of a strawberry tart with half of the tart covered in strawberry slices and the other half with strawberry halves.

    Strawberry Tart

    Slice of frozen mudslide pie on a plate with a fork.

    Frozen Mudslide Pie

    burger made with fresh bun

    Burger Buns

    More Spring Recipes

    Most Popular

    flaky biscuit on white cloth

    Easy Homemade Biscuits

    Pizza dough in glass bowl, after rising

    The Best Pizza Dough Recipe

    Slice of cheesecake

    The Best Cheesecake Recipe

    Potato soup in bowl, with toppings

    The Ultimate Creamy Potato Soup

    one bite missing from a slice of vanilla cake with chocolate frosting

    The Best Vanilla Cake Recipe

    Stack of cookies made from this chocolate chip cookie recipe with melty chocolate chips and a bite missing from the top cookie

    The WORST Chocolate Chip Cookie Recipe

    places sugar spun run has been featured (Women's Day, Redbook, Good Housekeeping, Country Living, the huffington post, People, Delish, MSN, TLC, Parade, Better Homes & Gardens, Buzzfeed)
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • Youtube

    Privacy Policy

    Footer

    โ†‘ back to top

    ABOUT

    • About Me
    • Policies, Disclosure & Privacy
    • Terms of Use

    CONTACT

    • Contact
    • Work with Me!

    ยฉ 2020 Sugar Spun Run. All Rights Reserved

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.