Sweet Puffs of Delight

Cream puffs are often perceived as a delicate, complex French patisserie item, but they are surprisingly achievable at home. This detailed recipe demystifies the art of baking these ethereal treats, offering professional guidance to master both the delicate choux pastry shells and the exquisitely silky crème légère filling from scratch. Prepare to impress with perfectly hollow, crisp shells enveloping a cloud-like vanilla cream, bringing a touch of Parisian elegance to your kitchen.

Finished cream puffs dusted generously with powdered sugar for classic bakery-style presentation.
Golden cream puffs filled with light crème légère arranged on a serving plate.

A Quick Look At The Recipe

This is a brief summary of the recipe. Jump to the recipe to get the full details.

Jump to Recipe

Prep Time

45 minutes

Cook Time

23 minutes

Cooling Time

1 hour

Total Time

2 hours 8 minutes

Servings

150 4 cm puffs

Difficulty

Intermediate — classic choux method requiring attention to dough consistency and egg incorporation.

Calories *

33 kcal per serving

Technique

Stovetop choux pastry with eggs incorporated to a specific consistency; filled with crème légère made from pastry cream folded with whipped heavy cream.

Flavor Profile

Light vanilla, delicately sweet, buttery, rich cream.

* Based on nutrition panel

I was nervous about choux pastry but the consistency tests in this recipe made all the difference. My shells came out hollow and crisp, and the crème légère filling was light without being bland. I made the full batch for a party and they were gone within the hour. This is the only cream puff recipe I will use from now on. ⭐⭐⭐⭐⭐

Lauren

Why This Cream Puff Recipe Works Every Time

Crafting perfect cream puffs can seem daunting, but this recipe eliminates the guesswork by focusing on precision and technique. Here’s why this method stands out:

  • Precision consistency tests built into the method. Unlike recipes that rely solely on fixed quantities, our method guides you through visual and tactile consistency tests at every critical stage. From the panade to the egg incorporation and the final batter, you’ll know exactly when to stop. This hands-on approach is crucial because external factors like humidity and egg size can alter optimal consistency, making guesswork the primary reason most homemade choux pastry fails.
  • Proper panade technique for a stable, hollow shell. The foundation of an exceptional cream puff lies in thoroughly cooking the flour paste, or panade. This essential step actively drives off excess moisture, ensuring the dough develops the perfect structure. It prevents a raw flour flavor and is directly responsible for creating those coveted hollow centers that are ideal for holding generous amounts of filling. Rushing this step often leads to dense, flat shells.
  • Crème légère filling that stays light and stable. Our crème légère is not just light; it’s perfectly balanced. By carefully folding freshly whipped heavy cream into a rich, vanilla-infused pastry cream, we achieve a filling that is intensely flavorful without being heavy or overly sweet. The precise ratio ensures it remains stable enough to pipe cleanly, holds its elegant shape once piped into the shells, and offers a luxurious, airy mouthfeel that complements the crisp choux.
  • Optimized size and baking parameters for consistent results. We recommend piping shells at approximately 4 centimeters (about 1.5 inches) or under. This specific size is crucial because it allows the shells to bake through evenly and completely, preventing the exterior from overbaking or becoming too dry before the interior sets. Larger puffs often require additional baking time and a vent hole to prevent sogginess, a trade-off we avoid for superior texture in this classic size.

Table of Contents

  • Why This Cream Puff Recipe Works Every Time
  • Essential Ingredients & Smart Substitutions for Cream Puffs
  • Delicious Variations for Your Cream Puffs
  • Professional Tips for Perfect Cream Puffs
  • How to Make Cream Puffs: Step-by-Step Guide
    • Prepare the Pastry Cream
    • Prepare the Choux Pastry
    • Prepare Crème Légère & Fill
  • Chef Lindsey’s Expert Recipe Tip
  • Cream Puff Recipe FAQs
  • More French Recipes to Love
  • Cream Puffs Recipe Card
  • Before You Go: Share Your Cream Puff Success!

My journey to perfecting cream puffs began in a professional kitchen, where I first learned the rigorous precision required for choux pastry. Over countless batches, I’ve meticulously tested every variable imaginable – from the ideal panade cook time to exact egg ratios and even the impact of resting choux paste overnight. This dedication has culminated in a recipe that focuses on the critical visual cues I rely on as a professional chef.

What truly makes these cream puffs shine for me is the perfectly airy, filled cross-section every single time. While this recipe provides quick, accessible guidance, if you wish to delve deeper into the fundamental dough, you’ll find every intricate detail in my comprehensive pâte à choux tutorial. Mastering choux is a foundational skill that opens the door to a world of classic French pastries.

Essential Ingredients & Smart Substitutions for Cream Puffs

Each ingredient in this cream puff recipe plays a vital role in achieving the perfect texture and flavor. Understanding their functions will ensure your success.

Ingredients for pastry cream arranged including milk, eggs, sugar, and cornstarch.
Measured ingredients for choux pastry arranged on countertop before beginning recipe.
  • All-Purpose Flour: This forms the essential structure of the choux pastry shell. When cooked with liquid, the flour gelatinizes, creating a sturdy framework. For consistent results, always weigh your flour with a kitchen scale; even a small excess can make the dough too stiff, preventing it from puffing properly and resulting in dense shells.
  • Unsalted Butter: Butter is crucial for enriching the choux paste and contributing to the tender, crisp texture of the finished shell. Using unsalted butter allows for precise control over the overall saltiness of the recipe, ensuring a balanced flavor.
  • Whole Milk: Opting for whole milk in the choux pastry provides a richer flavor profile and helps achieve a beautiful, golden-brown exterior compared to recipes that use a combination of milk and water. Its fat content also contributes to a more tender crumb.
  • Salt and Sugar (Choux Pastry): Though used in small quantities, both are vital. Salt seasons the paste and balances the flavors, while sugar promotes even browning, giving the shells an appealing caramelization. Neither should be omitted.
  • Large Eggs: Eggs are the magical leavening agent in choux pastry. They provide the steam that causes the shells to dramatically puff up in the oven, creating those desirable hollow centers, and contribute to the protein structure that sets them. The exact quantity of eggs is variable; you add them incrementally until the paste reaches a specific consistency, rather than strictly adhering to a count.
  • Whole Milk (Pastry Cream): Just as with the choux, whole milk is non-negotiable for the pastry cream. Its higher fat content ensures a rich, creamy custard that sets firmly enough to hold its shape within the delicate shells without being too thin or runny. Lower-fat milk will yield an inferior, looser product.
  • Egg Yolks: Yolks are the heart of a luxurious pastry cream, providing richness, a vibrant golden color, and significant thickening power. Their emulsifying properties also contribute to a beautifully smooth, creamy texture. Do not substitute whole eggs, as they contain too much water and will result in a less stable, looser cream.
  • Granulated Sugar (Pastry Cream): This sweetens the pastry cream subtly and plays a role in stabilizing the egg yolks during the cooking process, preventing them from scrambling. The amount is intentionally moderate to ensure the filling enhances, rather than overwhelms, the overall flavor of the cream puff.
  • Cornstarch: As the primary thickener for the pastry cream, cornstarch is indispensable for achieving the firm, yet smooth, sliceable set required. It ensures the cream holds its shape within the choux shells. While flour can be used as a substitute in equal weight, it often results in a slightly starchier texture and a less clean flavor.
  • Vanilla Bean: A split vanilla bean, steeped in the warm milk, imparts the quintessential aromatic flavor to the pastry cream. For a truly authentic and profound vanilla taste, a fresh bean is recommended. Alternatively, 1 to 2 teaspoons of high-quality pure vanilla extract can be added off the heat, or vanilla bean paste can offer a good compromise if whole beans are not readily available.
  • Heavy Cream: This is folded into the finished pastry cream to create the light, airy crème légère. It adds a luxurious richness and volume without making the filling dense. Ensure you use heavy cream with at least 36% fat content; anything lighter will not whip to sufficient volume or maintain its structure once folded.

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

Delicious Variations for Your Cream Puffs

While classic vanilla cream puffs are undeniably delightful, choux pastry is incredibly versatile, lending itself to a multitude of creative variations. Here are some ideas to inspire your next baking adventure:

  • Decadent Chocolate Pastry Cream Filling. Elevate your cream puffs by replacing the vanilla pastry cream with a rich chocolate version. Simply whisk in 2 to 3 ounces of finely chopped dark chocolate into the still-warm pastry cream after it’s cooked. The residual heat will melt the chocolate, allowing it to incorporate smoothly. Chill as directed, then fold with whipped cream for a luxurious, chocolatey crème légère.
  • Classic Profiteroles. For a timeless dessert, fill the fully baked and cooled choux shells with a small scoop of premium vanilla ice cream instead of crème légère. Drizzle generously with a warm, glossy chocolate sauce just before serving. Ensure the shells are completely cooled and vented to maintain their crispness against the cold filling.
  • Gourmet Caramel Cream Puffs. Infuse a sophisticated caramel flavor by replacing the vanilla pastry cream with a homemade caramel pastry cream. The buttery, sweet notes of caramel perfectly complement the airy choux shell, offering a more indulgent experience.
  • Simple Chouquettes. For a lighter, more rustic French treat, skip the filling entirely. After piping the choux rounds, brush them with an egg wash and generously sprinkle with pearl sugar before baking. These delightful, crisp, and slightly sweet pastries are a classic French afternoon snack, perfect with coffee.
  • Larger, More Substantial Cream Puffs. If you prefer a more substantial dessert, you can pipe larger choux. Cut a slightly wider hole in your piping bag and steadily lift your hand as you squeeze to create a taller, wider ball. However, be mindful that puffs exceeding 4-5 centimeters will require adjustments. They will need a small vent hole poked in the bottom immediately after baking and an extended baking time beyond the standard 20-23 minutes. I personally find that anything much larger than 5 centimeters can compromise the texture, as the exterior tends to overbake before the center fully sets, leading to a less ideal crispness.
Vanilla cream puffs filled with crème légère arranged and lightly dusted with sugar.

Professional Tips for Perfect Cream Puffs

Achieving bakery-quality cream puffs relies on attention to detail. These professional tips will guide you through common pitfalls and ensure your success:

  • Cook the panade until a distinct film forms on the bottom of the pan. This is perhaps the most critical step in choux pastry. Properly cooking the panade on the stovetop drives off enough excess moisture from the dough and fully gelatinizes the flour. The visual cue you’re looking for is a thin, dry film that forms on the bottom of the pot as the dough pulls away cleanly from the sides. Pulling the panade too early leaves too much moisture, which can cause the choux to spread flat in the oven and taste starchy. This extended cooking time develops the necessary structure for strong, hollow shells.
  • Add eggs gradually and master the trench test. Egg incorporation is where many bakers falter. Always add eggs one at a time, beating thoroughly between additions until fully incorporated. The “trench test” is the most reliable consistency indicator for this recipe: drag a spoon or spatula through the paste in the bowl; if the trench slowly falls back in on itself, the dough is ready. If it stays rigid, you need more egg; if it collapses immediately, you’ve added too much, and unfortunately, there’s no way to recover from an over-hydrated choux paste. This precision prevents your piped choux from being too thin to hold its shape.
  • Temper refrigerated choux paste before piping. If you’ve prepared your choux paste in advance and refrigerated it, allow it to sit at room temperature for approximately an hour before attempting to pipe. Cold choux paste is stiff and difficult to work with, leading to inconsistent piping. Tempering it relaxes the dough, making it flow more smoothly through the piping bag. In my experience, this also contributes to a larger, more pronounced air pocket in the center of the finished shell, making for a better filling experience.
  • Properly space your puffs and meticulously smooth any points. Overcrowding your baking sheet prevents proper air circulation, causing the choux to steam rather than crisp, resulting in soft sides. Give each puff ample room to expand without touching its neighbor. Furthermore, use a dampened finger to gently smooth any pointed tips left by the piping bag before baking. These small peaks will brown significantly faster than the rest of the shell, creating an unevenly baked and visually unappealing product. A browned point is a clear sign of a rushed piping job, easily avoided with a moment’s care.

How to Make Cream Puffs: Your Step-by-Step Guide

This recipe involves two main components made in a logical sequence to ensure efficiency: the pastry cream, which requires ample time to chill, and the choux pastry, which is prepared on the stovetop and baked shortly thereafter.

Prepare the Pastry Cream

Step 1: Infuse and heat the milk. In a large, high-sided saucepot, combine the whole milk, the scraped seeds from half a vanilla bean, and the vanilla pod itself, along with approximately half of the granulated sugar (photo 1). Stir these ingredients together gently to combine, then bring the mixture to a rolling boil over medium-high heat. Stir occasionally to ensure the sugar fully dissolves and the vanilla flavor deeply infuses the milk. It’s normal for the milk to foam as it approaches boiling point.

Step 2: Prepare the egg mixture and your workstation. Secure a large, heatproof bowl on a damp paper towel to prevent it from sliding while whisking. In this bowl, vigorously whisk together the whole egg, two egg yolks, cornstarch, and the remaining granulated sugar until the mixture transforms into a pale, even yellow, and becomes noticeably lighter in texture (photo 2 & 3). While the milk heats, prepare a baking sheet by lining it with plastic wrap or parchment paper. This will be used to spread and quickly cool the finished pastry cream.

Step 3: Temper the eggs. Once the milk reaches a full, rolling boil, give your egg mixture a final quick whisk. Carefully pour a small amount (about a quarter cup) of the hot milk into the egg mixture while continuously whisking to gradually raise the temperature of the eggs. Slowly add more hot milk, whisking constantly, until you have incorporated about half of the milk. This gradual tempering prevents the eggs from scrambling. Finally, pour the entire tempered egg mixture back into the remaining hot milk in the saucepot, whisking vigorously to combine everything seamlessly (photo 3).

Milk and vanilla heating in a pot until steaming, preparing for tempering eggs.
Eggs and sugar being whisked together in a bowl to form the pastry cream base.
Fully whisked egg and sugar mixture appearing smooth and slightly pale before cooking.
Hot milk being poured into egg mixture while whisking to temper safely.

Step 4: Cook the custard base to a boil. Pour the combined custard base back into the same saucepot and return it to medium-high heat (photo 5). Stir the mixture constantly with a silicone spatula, ensuring you reach into all corners and along the bottom of the pot to prevent scorching. Initially, the mixture will appear thin and loose for several minutes. You will then feel it begin to drag against the spatula and thicken noticeably. The moment this thickening begins, switch immediately to a whisk to prevent lumps.

Step 5: Boil the pastry cream for one full minute. Whisk vigorously and continuously, paying close attention to the bottom and edges of the pot, to bring the pastry cream to a full, rolling boil. Maintain this gentle boil for one entire minute. This step is not optional; boiling fully activates the cornstarch, ensuring maximum thickening power and eliminating the raw, starchy flavor often found in undercooked pastry cream. The finished cream should be visibly thick, beautifully glossy, and hold its shape on the whisk when lifted (photo 6).

Combined ingredients before cooking, showing liquid mixture of milk, eggs, and sugar.
Thickened pastry cream in pot after cooking, smooth and glossy from constant whisking.
Hot pastry cream spread on a lined sheet pan to cool quickly and evenly.
Chilled pastry cream set and firm after refrigeration, ready to be reconditioned.

Step 6: Cool the pastry cream. Immediately scrape the hot pastry cream onto your prepared baking sheet, spreading it into a thin, even layer (photo 7). This maximizes surface area for rapid cooling. Firmly press a piece of plastic wrap directly onto the surface of the cream to prevent a skin from forming, and poke a few small holes in the plastic to allow any residual steam to escape. Refrigerate the pastry cream until it is completely cold and firmly set, which will take at least 1 hour, or ideally, overnight (photo 8).

Prepare the Choux Pastry

Step 1: Measure and organize all ingredients. Precision is key for choux pastry. Combine the all-purpose flour, kosher salt, and granulated sugar in a small bowl and set it aside. Crack the large eggs into a separate container, ready to be added one at a time. If your unsalted butter isn’t already cubed, cut it into small, uniform pieces now. Cubed butter melts more efficiently and in sync with the milk reaching a boil (photo 1), preventing the milk from boiling off prematurely while you wait for a large, cold block of butter to melt.

Step 2: Bring the butter and milk to a boil. In a high-sided, heavy-gauge saucepot, combine the cubed unsalted butter and whole milk over high heat. Watch the mixture closely. The goal is for the butter to be completely melted just as the milk reaches a full boil. The very moment the milk begins to boil, proceed immediately to the next step. Do not allow it to continue boiling, as this will cause too much liquid to evaporate.

Step 3: Add the flour mixture and begin the panade. Remove the pot from the heat and add the pre-measured flour, salt, and sugar all at once. Stir carefully at first, using a wooden spoon, to bring the mixture together without splashing. Once the flour has absorbed the liquid and the mixture begins to thicken, switch to vigorous stirring to smooth out any lumps and form a cohesive dough. A sturdy wooden spoon is the ideal tool here, providing excellent leverage against the thickening dough and a more secure grip than a silicone spatula as the paste becomes more resistant (photo 3).

Step 4: Cook the panade until it clears the pot. Return the pot to high heat and continue to stir constantly and vigorously. The dough, now called the panade, will gradually pull away from the sides of the pot and eventually leave a thin, dry coating or film on the bottom. This film is the crucial visual signal that sufficient moisture has evaporated from the milk and butter mixture, indicating the panade is properly cooked and ready to form a pipeable choux paste. This step typically takes about 2 minutes from the moment the flour is added. Do not rush this process or remove the dough too early, as undercooked panade is the most common reason for flat, dense cream puffs (photo 4).

cubed butter and milk in pot for choux paste.
melted butter and milk in pot for choux paste.
adding flour to melted butter and milk in pot for choux paste.
cooking panade for choux paste.

Note on panade consistency: This recipe features a high ratio of butter to milk and flour, which naturally limits how much the paste will stick to the pot. If you observe the butter beginning to “melt out” or separate from the dough, transfer it to your stand mixer bowl immediately and continue with Step 5. You will likely need 1 to 1.5 additional eggs to achieve the correct consistency in this scenario.

Step 5: Transfer to the stand mixer and release the steam. Immediately transfer the hot panade to the bowl of a stand mixer fitted with the paddle attachment. Begin beating on medium-high speed. The dough will initially appear rough and steamy, which is entirely normal. At this stage, your primary goal is not to incorporate anything, but to allow the steam to escape and for the mixture to cool down sufficiently. This cooling prevents the added eggs from scrambling. Continue mixing until the visible steam stops rising from the dough before adding any eggs (photo 5).

Step 6: Incorporate eggs one at a time. Once the dough has cooled and is no longer steaming, reduce the mixer speed to medium. Begin adding the large eggs one at a time, ensuring each egg is fully incorporated into the dough before adding the next. Initially, after the first egg or two, the dough may appear broken, curdled, or separated; this is perfectly normal and will come back together as more eggs are added. Adding eggs to choux paste is a delicate balance, much like the final stages of making Italian meringue buttercream. The interplay between the residual heat of the paste and the added moisture from the eggs dictates the dough’s development. If the panade has cooled excessively before egg incorporation, you might require more eggs than specified to achieve the correct consistency, which could subtly alter the final texture and flavor of your pastry (photo 6).

Step 7: Perform the trench test for doneness. For this specific recipe, I find the “trench test” to be the most reliable indicator of choux paste doneness (photo 7). While some pastry chefs prefer the “hook test” or “ribbon test,” I’ve observed that the ribbon test can sometimes lead to the addition of too many eggs, resulting in an overly loose paste. For a detailed explanation and visual guide for all three common tests for choux pastry doneness, please refer to my comprehensive choux pastry tutorial. The trench test ensures optimal consistency for piping and puffing.

The cooler the choux paste, the slower the trench will close. If you are working with refrigerated dough that has been brought back to room temperature, factor this slower closing rate into your assessment before adding more egg.

releasing steam from choux panade in mixer.
adding eggs to choux paste in mixer.
choux pastry trench test for doneness.

In rare instances, you might find that you need to add slightly more egg than the recipe specifies. If this occurs, beat an additional large egg separately and add it to the choux paste in very small increments (e.g., a teaspoon at a time), testing the dough’s consistency with the trench test after each addition. For a standard single batch, you should typically require no more than half an additional egg at the absolute maximum.

Step 8: Transfer to piping bags. Once your choux paste has reached the perfect consistency, transfer it smoothly into piping bags (photo 8). You can proceed to pipe the choux immediately, or, for convenience, refrigerate the filled piping bags for up to 3 days. It is completely normal for the paste to develop small spots or discolor slightly over time in the refrigerator; this does not affect its quality or performance.

Step 9: Pipe the choux onto prepared baking sheets. Using an even and consistent pressure, pipe your desired shapes onto baking sheets lined with parchment paper. For traditional cream puffs and éclairs, a specific pastry tip is often unnecessary; a straight-cut piping bag provides excellent, clean results without the added variable of tip size affecting your flow. Ensure you space the piped pieces adequately on the baking sheet, allowing enough room for them to expand significantly during baking without touching each other (photo 9).

If you are working with refrigerated dough, allow it to temper at room temperature for approximately one hour before piping. This makes the dough more pliable and easier to work with.

choux paste in piping bag and on spoon on marble.
piped choux pastry rounds.

Step 10: Egg wash piped choux. Using a pastry brush, delicately brush the tops of the piped choux with a beaten egg wash (photo 10). If you have any leftover beaten egg from preparing the choux paste, it’s perfect for this step! This is also an opportune moment to gently reshape any choux pieces that may have developed unwanted points or unevenness during piping. A crisp, evenly golden shell is the hallmark of a skilled baker, and preventing a burnt or overly browned point on your gougère or profiterole is an easily avoidable detail that elevates the final presentation.

Step 11: Bake at 350°F convection or 375°F conventional. Preheat your oven to the recommended temperature. The baking time will vary depending on the exact size and shape of your piped choux. Crucially, do not open the oven door during the first two-thirds of the baking process. The shells require sustained, high heat and the trapped steam within the oven to rise fully and develop their internal structure before setting. Once the shells are a deep, rich golden brown all over and feel impressively hollow and rigid when gently tapped, they are done. A shell that feels slightly yielding or soft when pressed indicates it needs more time in the oven to fully dry out and crisp up (photo 10).

Step 12: Cool and vent the cream puffs. As soon as the perfectly baked cream puffs are removed from the oven, immediately poke a small hole in the bottom of each one using a small piping tip or a skewer. This crucial step vents any trapped steam from inside the hollow shells as they cool, preventing them from becoming soggy or gummy. It also conveniently creates the opening you will use for filling. Allow them to cool completely on the baking sheet before proceeding to the filling stage (photo 11).

piped choux pastry rounds egg washed.
baked choux pastry.
Light vanilla pastry cream inside cream puffs showing thick yet airy consistency.

Prepare Crème Légère & Fill

Step 1: Whip the cream to soft peaks. In the impeccably clean bowl of a stand mixer fitted with the whisk attachment, combine the heavy cream, powdered sugar, and vanilla extract. Whip these ingredients on high speed until lovely soft peaks form. These peaks should stand up momentarily but then immediately flop over, indicating they are just barely holding their structure. The goal is a light, airy consistency, not stiff peaks. Carefully transfer the whipped cream to a separate, clean bowl and set it aside for later use (photo 1 below).

Step 8: Smooth the pastry cream. Remove the vanilla bean pod from the thoroughly chilled pastry cream. Transfer the firm pastry cream into the stand mixer bowl (no need to wash it if you just used it for whipping cream). Fit the mixer with the paddle attachment – a scraper paddle works exceptionally well if you have one. Beat the pastry cream on medium-high speed until it becomes entirely smooth, homogenous, and has a thick, flowing batter-like consistency (photo 2 & 3 below). Cold pastry cream is typically stiff and lumpy straight from the refrigerator, so this re-conditioning step is vital to bring it back to a perfectly workable, silky consistency for the crème légère.

creme legere whipped cream in silver bowl.
set pastry cream in bowl for refreshing.
creme legere whipped cream and refreshed pastry cream.
folding in whipped cream to pastry cream for creme legere.

Step 9: Sacrifice a third of the whipped cream. Add about one-third of the prepared whipped cream into the smoothed pastry cream. Using a spatula, fold this portion of whipped cream into the pastry cream quite aggressively, employing full, firm strokes. This technique is known as “sacrificing” the first addition of whipped cream; its purpose is to intentionally deflate some of the whipped cream to effectively loosen and lighten the denser pastry cream base, preparing it for the more gentle folding of the remaining whipped cream.

img 63860 30
Piping bag filled with smooth crème légère ready for filling pastries or desserts.

Step 10: Gently fold in the remaining whipped cream. Add the rest of the whipped cream to the now-loosened pastry cream base. Using wide, gentle, sweeping strokes with your spatula, fold the ingredients together from the bottom of the bowl up and over the top. Continue folding just until the mixture appears smooth, uniform, and fully combined. Overmixing at this stage will deflate the whipped cream. The finished crème légère should be noticeably light, airy, and possess just enough thickness to elegantly hold its shape when spooned or piped. Transfer the crème légère to a piping bag fitted with your desired tip or store it in a bowl, then refrigerate until you are ready to fill your cream puffs (photo 4, 5 & 6 above).

Step 11: Fill the puffs. Transfer the chilled crème légère filling into a piping bag fitted with a small round tip. If your cooled choux shells don’t have a pre-made hole, you can use a small paring knife to make a discreet hole in the bottom of each shell, or, if preferred, slice each puff horizontally in half. Insert the piping tip into the hole and gently squeeze, filling the shell until you feel a slight resistance and a small amount of filling begins to push back, indicating the shell is completely full. If you opted to slice the shells in half, pipe or spoon a generous mound of filling onto the bottom half before carefully replacing the top.

Step 19: Top and serve. For a classic presentation, generously dust the filled cream puffs with powdered sugar just before serving. Alternatively, for a richer treat, dip the tops of the filled puffs into melted chocolate and allow them to set on a wire rack until the chocolate coating is firm. Cream puffs are always at their absolute best when served the same day they are filled, ideally within a few hours of assembly, to ensure the choux shells remain wonderfully light and crisp, providing a perfect contrast to the cool, creamy filling (photo 19).

Piping bag filling cream puff shells with silky crème légère through small openings.
Light vanilla pastry cream inside cream puffs showing thick yet airy consistency.

Chef Lindsey’s Expert Recipe Tip for Choux Pastry

The single most crucial concept to grasp when making cream puffs is that choux paste is a living, dynamic variable, not a rigid, fixed formula. The precise quantity of eggs you’ll need will subtly shift depending on a variety of factors: the size and moisture content of your specific eggs, the ambient humidity levels in your kitchen, and critically, how thoroughly and vigorously you cooked your panade on the stovetop. Therefore, it is paramount to trust the visual and tactile consistency tests over the exact ingredient quantities listed in any recipe. When the paste successfully holds a trench when a spoon is dragged through it, falls from the spoon in a thick, cohesive ribbon, and forms a distinct V-shaped hook when lifted, it is unequivocally ready. Do not stop adding eggs any earlier, and certainly do not add any more eggs once these benchmarks are met. This intuitive understanding is what separates a good choux from a truly great one.

Cream Puff Recipe FAQs

How do I know when cream puff shells are fully baked?

Your cream puff shells are fully baked when they achieve a deep, rich golden-brown color consistently across their entire surface, not just on the prominent peaks. They should also feel remarkably light, hollow, and rigid when gently tapped. If you pull them from the oven too early, the steam still trapped inside will cause them to collapse and deflate significantly as they cool, resulting in a dense, chewy texture rather than the desired crispness. If in doubt, bake for an additional 3-5 minutes.

Can I make cream puffs ahead of time?

Yes, several components of cream puffs can be prepared in advance. Choux paste is quite stable and can be stored in a piping bag in the refrigerator for up to 3 days. Piped, egg-washed but unbaked choux rounds can also be refrigerated, tightly wrapped, for up to 3 days, or frozen for up to 1 month and baked directly from frozen (with a slightly longer baking time). Unfilled, baked choux shells freeze exceptionally well for up to 1 month. To refresh them, bake in a 350°F (175°C) oven until crisp, then cool completely before filling. The pastry cream can be made a day or two ahead and stored in the refrigerator.

How should I store filled cream puffs?

Filled cream puffs should be stored in an airtight container in the refrigerator for up to 3 days. However, it’s important to note that the moisture from the crème légère filling will gradually soften the crisp choux shell over time. For the absolute best texture, I strongly recommend baking the shells ahead of time and filling them as close to serving as possible. Any unfilled, baked shells should be stored in the freezer rather than at room temperature to best preserve their crispness.

Why did my cream puffs come out flat?

Flat cream puffs are a common issue, typically caused by two main culprits. The most frequent reason is an undercooked panade, which means too much moisture remains in the dough. This excess moisture prevents the shells from developing sufficient structure and puffing correctly in the oven. The second most common problem is adding too many eggs without carefully testing the dough’s consistency at each stage. Once the choux paste becomes too loose or thin from excessive egg, it loses its ability to hold its shape and expand properly, and unfortunately, this cannot be corrected. Always rely on one of the three consistency tests (trench, ribbon, or hook) as detailed in my comprehensive pâte à choux tutorial.

What size should cream puffs be for the best results?

For optimal results and consistent baking, targeting a size of approximately 4 centimeters (about 1.5 inches) in diameter is ideal for standard cream puffs. At this size, the shells bake through evenly in about 20 to 23 minutes at 350°F (convection) or 375°F (conventional) without the exterior becoming overly browned or dry before the center fully sets and dries out. Puffs larger than 5 centimeters (2 inches) generally require a vent hole and significantly extended baking times, and in my experience, the trade-off in achieving a perfectly crisp and hollow shell often isn’t worth it beyond that size.

Why do I need to space cream puffs apart on the baking sheet?

Proper spacing on the baking sheet is just as crucial as the piping technique itself for achieving that desirable hollow, crisp shell. If cream puffs are piped too closely together, they will trap steam between them as they bake. This trapped steam prevents the sides of the choux from drying out and crisping properly, leading to soft or soggy exteriors instead of the light, airy texture that makes a cream puff so enjoyable. Always ensure each puff has ample room to expand fully without touching its neighbors, allowing for even heat circulation and optimal browning.

Filled cream puffs displayed on cake stand with light dusting of powdered sugar.

More French Recipes to Love

If you enjoyed mastering these classic cream puffs, explore more delightful French patisserie and dessert recipes from our collection:

Dessert Recipes

Choux Pastry (Pâte à choux)

Dive deep into the fundamentals of choux pastry with our comprehensive tutorial. Master the base dough for all your favorite éclairs, profiteroles, and more.

Custard Recipes

Pastry Cream Recipe (Crème Pâtissière)

Learn to make the ultimate smooth and stable vanilla pastry cream, the perfect foundation for countless French desserts and the base for our crème légère.

Pies and Tart Recipes

Puff Pastry Fruit Tart

Create a beautiful and effortless fruit tart using store-bought or homemade puff pastry, ideal for showcasing seasonal fruits.

Dessert Recipes

Puff Pastry Recipe

Unlock the secrets to classic, flaky puff pastry from scratch, a versatile dough for both sweet and savory applications.

If you tried this recipe and loved it, please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

Golden cream puffs filled with light crème légère arranged on a serving plate.
5 from 1 ratings

Cream Puffs

by Chef Lindsey
Classic choux pastry shells filled with crème légère: a lightened vanilla pastry cream. The consistency tests built into this recipe take the guesswork out of choux so your shells come out hollow and crisp every time.
Prep: 45 minutes
Cook: 23 minutes
Cooling Time: 1 hour
Total: 2 hours 8 minutes
Servings: 150 4 cm puffs
Pin Recipe
Comment
Print Recipe

Ingredients

For the Pastry Cream

  • 2 cups whole milk
  • ½ vanilla bean split and seeded
  • ½ cup granulated sugar divided
  • 1 large egg
  • 2 egg yolks
  • ¼ cup cornstarch

For the Crème Légère

  • 1 cup heavy whipping cream
  • 2 tablespoons powdered sugar
  • ½ teaspoon vanilla extract

For the Choux Pastry

  • 1 cup unsalted butter cubed
  • 2 cups whole milk
  • 2 cups all-purpose flour
  • 1 ¼ teaspoons kosher salt
  • 1 teaspoon granulated sugar
  • 5 large eggs variable quantity
  • Powdered sugar for dusting

Instructions

  • Make the pastry cream. In a saucepan, warm the whole milk with the vanilla bean and half the sugar until simmering. In a separate bowl, whisk egg yolks, remaining sugar, and cornstarch until pale and smooth. Slowly temper the hot milk into the yolk mixture, then return the combined mixture to the saucepan. Cook over medium heat, whisking constantly, until the mixture comes to a full boil and visibly thickens. Continue boiling gently for 1 to 2 minutes to cook out any starchy flavor. Remove from heat, whisk in butter and vanilla extract (if using), then press plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate until fully chilled, at least 1 hour.
  • Make the choux paste (panade). In a heavy-bottomed saucepan, combine cubed unsalted butter, whole milk, granulated sugar, and kosher salt over medium-high heat. Bring to a full rolling boil, ensuring the butter is completely melted. Remove from heat, then add all-purpose flour all at once. Stir vigorously with a sturdy wooden spoon until the dough comes together, pulls cleanly away from the sides of the pan, and forms a thin, dry film on the bottom, indicating sufficient moisture has evaporated (about 1 to 2 minutes). The paste should appear smooth and matte.
  • Add the eggs. Transfer the hot panade to the bowl of a stand mixer fitted with the paddle attachment. Beat on medium speed for 1 to 2 minutes to release steam and cool the dough slightly. Once the dough stops steaming, add the large eggs one at a time, allowing each egg to fully incorporate into the paste before adding the next. Continue adding eggs until the paste passes the “trench test”: when a spoonful of paste dragged across the bowl leaves a trench with sides that slowly fall back in. The paste should also fall from a spoon in a thick ribbon and hang in a V-shaped hook. Do not add any more eggs beyond this stage.
  • Pipe and egg wash. Transfer the choux paste to a piping bag fitted with a round tip (or simply snip the end of the bag for a clean opening). Pipe uniform rounds, about 4 cm in diameter, onto parchment-lined baking sheets, ensuring adequate spacing between each. Whisk together an egg wash (if not using leftover choux egg) and lightly brush the tops of each piped round. Gently smooth any pointed tips with a dampened finger for an even bake.
  • Bake. Preheat your oven to 375°F (190°C) for conventional ovens, or 350°F (175°C) for convection ovens. Bake the choux until the shells are a deep, rich golden brown all over, including within the creases, which typically takes 30 to 35 minutes. It is critical not to open the oven door during the first 25 minutes of baking, as the trapped steam is essential for proper rising. The baked shells should feel hollow and rigid when tapped. Remove from the oven and cool completely on a wire rack before filling.
  • Make the crème légère. Once the pastry cream is thoroughly chilled, whisk it in a stand mixer until completely smooth and pliable. In a separate, clean bowl, whip the heavy cream, powdered sugar, and vanilla extract (if using, as an alternative to vanilla bean) to medium-stiff peaks. Gently fold about one-third of the whipped cream into the smoothed pastry cream to lighten it, then carefully fold in the remaining whipped cream until just combined and airy.
  • Fill and serve. Transfer the crème légère to a piping bag fitted with a small round tip. Using a small paring knife or a piping tip, poke a small hole in the bottom of each cooled choux shell. Pipe the crème légère into the bottom of each shell until you feel resistance and the puff is full. Alternatively, slice the tops of the puffs horizontally and spoon or pipe the filling generously onto the bottom half, then replace the top. Serve immediately for the best crisp texture.

Notes

Storage: Choux paste can be stored in a piping bag in the refrigerator for up to 3 days. Piped, egg-washed unbaked rounds can be tightly wrapped and refrigerated for up to 3 days or frozen for up to 1 month; bake directly from the refrigerator or allow frozen rounds to temper in the fridge for 1 hour before baking. Unfilled baked shells can be frozen for up to 1 month; refresh them in a 350°F (175°C) oven until crisp, then cool completely before filling. Filled cream puffs can be refrigerated for up to 3 days, but their texture is significantly best within a few hours of filling.
Doneness cue: The choux shells must be a deep, rich golden brown everywhere, including all creases and crevices. A pale shell will inevitably collapse and become soft as it cools. If you are uncertain, bake for an additional 3 to 5 minutes.
Egg quantity: The precise number of eggs required is variable, depending on factors such as egg size, kitchen humidity, and how thoroughly the panade was cooked. Always trust the consistency tests (trench, ribbon, and hook) over the exact quantity specified in the recipe. Only stop adding eggs once these visual cues are met.

Nutrition

Calories: 33kcal | Carbohydrates: 3g | Protein: 1g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 15mg | Sodium: 25mg | Potassium: 16mg | Fiber: 0.05g | Sugar: 1g | Vitamin A: 85IU | Vitamin C: 0.01mg | Calcium: 11mg | Iron: 0.1mg
Course: Dessert
Cuisine: French
Calories: 33
Like this? Leave a comment below!

Before You Go: Share Your Cream Puff Success!

If you embark on the delightful journey of making these cream puffs, I would absolutely love to hear about your experience and how they turned out. Please take a moment to leave a star rating and a comment below – your feedback not only helps other aspiring bakers discover and trust this recipe, but it also gives me invaluable insight into what you’d like to see next in our collection. Happy baking!