Light, airy choux pastry puffs filled with silky vanilla custard. This homemade cream puff recipe is easier than you think. Perfect for parties, holidays, or anytime you want a fancy dessert.
Let’s be honest: cream puffs look like they belong in a French patisserie window. Golden, airy shells, puffed to perfection, filled with silky vanilla custard and dusted with powdered sugar. They’re the kind of dessert that makes people say, “You made these? From scratch?”
But here’s the secret that professional bakers know: cream puffs are actually one of the simplest pastries to make at home. The dough – called choux pastry (pâte à choux) – uses just 5 basic ingredients: butter, water, flour, eggs, and salt. No yeast. No complicated kneading. No rolling. And the custard filling is a straightforward stovetop pudding.
This recipe will walk you through every step, from piping the perfect puffs to whipping up a luscious vanilla custard that sets beautifully. You’ll learn the science behind why choux pastry works, how to avoid common pitfalls (soggy shells, flat puffs, lumpy custard), and how to fill and store your cream puffs for maximum enjoyment.
Whether you’re baking for a birthday, a holiday dinner, or just because you want to impress someone special, these puffs with custard filling will make you look like a pastry chef – with minimal stress.
Let’s get puffing.
Why You’ll Love These Homemade Cream Puffs
- Surprisingly Easy
No yeast, no proofing, no complicated shaping. The dough comes together in a saucepan, then you pipe and bake. The custard is a simple stovetop cream.
- Looks Impressive, Tastes Incredible
Light, airy shells + creamy, vanilla‑scented custard = pure bliss. Dust with powdered sugar, and you have a dessert that rivals any bakery.
- Make‑Ahead Friendly
Both the shells and the custard can be made in advance. Assemble just before serving for that perfect crisp‑meets‑creamy texture.
- Endlessly Customizable
Change the custard flavor (chocolate, coffee, lemon), add a glaze, dip in chocolate – the possibilities are endless.
- Kid‑Friendly Activity
Piping the dough is fun for little hands. Filling the puffs is like a delicious craft project.
- Perfect for Any Occasion
Tea parties, bridal showers, birthday celebrations, holiday buffets – cream puffs fit right in.
Ingredient Breakdown – The Simple Science of Choux Pastry
Choux pastry is unique because it’s cooked twice: first on the stovetop, then in the oven. This creates a shell that’s crisp on the outside and hollow on the inside – perfect for filling.
For the Choux Pastry (Puffs)
Ingredient Amount Role
Water 1 cup Liquid base for steaming
Unsalted butter ½ cup (1 stick) Adds richness and helps create steam
Salt ¼ tsp Flavor
Granulated sugar 1 tsp Promotes browning
All‑purpose flour 1 cup Structure
Large eggs 4 Leavening and structure
Why this works: When you cook the butter and water, then add flour and cook into a paste, the starch gelatinizes. Adding eggs one at a time creates an emulsion that traps steam during baking, causing the puffs to expand dramatically.
For the Vanilla Custard Filling (Crème Pâtissière)
Ingredient Amount Role
Whole milk 2 cups Creamy base
Granulated sugar ½ cup Sweetness
Egg yolks 4 Thickening and richness
Cornstarch ¼ cup Stabilizer and thickener
Vanilla extract or vanilla bean 1 tbsp or 1 bean Flavor
Unsalted butter (optional) 2 tbsp Extra richness and shine
For Assembly and Garnish
· Powdered sugar for dusting
· Optional: melted chocolate for dipping
The Recipe – Puffs with Custard Filling
Prep time: 30 minutes
Cook time: 30 minutes (puffs) + 15 minutes (custard)
Cooling time: 1 hour
Total time: ~2 hours
Yield: 20–24 cream puffs
Step 1: Make the Choux Pastry
Ingredients:
· 1 cup water
· ½ cup (1 stick) unsalted butter, cut into pieces
· ¼ tsp salt
· 1 tsp sugar
· 1 cup all‑purpose flour
· 4 large eggs, room temperature
Instructions:
Preheat and Prepare
Preheat your oven to 400°F (200°C). Line two baking sheets with parchment paper.
Cook the Dough
In a medium saucepan, combine water, butter, salt, and sugar. Bring to a rolling boil over medium heat – the butter should be completely melted.
Remove from heat and add all the flour at once. Stir vigorously with a wooden spoon until the flour is fully incorporated and the mixture forms a smooth ball that pulls away from the sides of the pan.
Return to medium heat and cook for 1–2 minutes, stirring constantly, to dry out the dough. You’ll see a thin film form on the bottom of the pan. This step is crucial – it removes excess moisture so the puffs can puff properly.
Add the Eggs
Transfer the dough to a mixing bowl (or use a stand mixer with the paddle attachment). Let it cool for 5 minutes – you don’t want to cook the eggs.
Add the eggs one at a time, beating thoroughly after each addition. The dough will look separated at first, then come together into a smooth, glossy, thick paste. After the fourth egg, the dough should slowly fall from a spoon in a V‑shape. You may not need all 4 eggs – stop when the dough reaches this consistency.
Pipe the Puffs
Transfer the dough to a piping bag fitted with a ½‑inch plain round tip (or a zip‑top bag with the corner snipped off). Pipe 1½‑inch mounds onto the prepared baking sheets, spacing them 2 inches apart. Each mound should be about 1 inch tall.
Using a wet finger, gently smooth down any peaks – sharp points will burn.
Bake
Bake at 400°F for 15 minutes, then reduce the temperature to 350°F (175°C) and bake for another 10–15 minutes, until the puffs are deep golden brown, puffed, and feel light and hollow.
Do not open the oven door during the first 15 minutes – sudden temperature drops can cause the puffs to collapse.
Cool
Turn off the oven, prop the door open slightly with a wooden spoon, and let the puffs cool in the oven for 10 minutes. This gradual cooling helps prevent collapse. Transfer to a wire rack to cool completely.
Step 2: Make the Vanilla Custard Filling
Ingredients:
· 2 cups whole milk
· ½ cup granulated sugar
· 4 large egg yolks
· ¼ cup cornstarch
· 1 tbsp vanilla extract (or seeds of 1 vanilla bean)
· 2 tbsp unsalted butter (optional)
Instructions:
Heat the Milk
In a medium saucepan, heat the milk over medium heat until it just begins to simmer (small bubbles around the edge). Do not boil.
Whisk Yolks, Sugar, and Cornstarch
In a separate bowl, whisk the egg yolks and sugar until pale and thickened, about 2 minutes. Whisk in the cornstarch until smooth.
Temper the Eggs
Slowly pour about ½ cup of the hot milk into the egg mixture, whisking constantly. Then pour the egg mixture back into the saucepan with the remaining milk.
Cook the Custard
Return the saucepan to medium heat. Whisk constantly until the mixture thickens and comes to a gentle boil – about 2–3 minutes. Once it bubbles, cook for 1 more minute to cook out the raw cornstarch taste.
Finish
Remove from heat. Whisk in the vanilla extract (and butter, if using). Pour the custard through a fine‑mesh strainer into a clean bowl to remove any lumps. Cover with plastic wrap pressed directly onto the surface (to prevent a skin from forming). Refrigerate until completely cold, at least 2 hours or overnight.
Step 3: Fill the Puffs
Make a Hole
Using a small sharp knife or a piping tip, poke a small hole in the bottom or side of each cooled puff.
Prepare the Custard
Once the custard is cold, whisk it briefly to soften. Transfer to a piping bag fitted with a small round tip (or a Bismarck tip for easier filling).
Fill
Insert the tip into the hole and pipe custard into the puff until it feels heavy and full – you’ll see the puff plump slightly. Wipe away any excess.
Step 4: Garnish and Serve
Dust the filled cream puffs generously with powdered sugar. For an extra touch, dip the tops in melted chocolate or drizzle with chocolate ganache.
Serve immediately, or refrigerate for up to 2 hours before serving (the shells will soften over time).
Pro Tips for Perfect Puffs Every Time
- Measure Flour Correctly
Spoon flour into your measuring cup and level with a knife – don’t scoop directly. Too much flour makes dense, flat puffs.
- Cook the Dough Thoroughly
The stovetop cooking step is crucial. If the dough is too wet, the puffs won’t puff. Cook until a thin film forms on the pan bottom.
- Use Room Temperature Eggs
Cold eggs can shock the dough and make it hard to incorporate. Let eggs sit on the counter for 30 minutes or warm in a bowl of warm water.
- Don’t Open the Oven Early
The puffs need steady heat to expand. Opening the door releases steam and can cause collapse. Wait until the 15‑minute mark.
- Cool Gradually
Propping the oven door open after baking allows the puffs to dry out slowly, reducing the chance of sinking.
- Fill Just Before Serving
Cream puffs are best when the shells are still crisp and the custard is cold. Once filled, the shells absorb moisture and soften within a few hours.
- Save Broken Puffs
If a puff deflates or cracks, don’t throw it away. Cut it in half, fill with custard, and dust with powdered sugar – it becomes a “cream puff sandwich” that’s just as delicious.
Delicious Variations – Make Them Your Own
Chocolate Cream Puffs
Add ¼ cup unsweetened cocoa powder to the flour. For the filling, replace ¼ cup of milk with ¼ cup heavy cream and whisk in 4 oz melted dark chocolate after cooking the custard.
Chocolate Dipped Cream Puffs
Dip the tops of filled puffs into melted semisweet or dark chocolate. Let set on parchment paper. Sprinkle with toasted nuts or coconut.
Coffee Custard
Add 1 tbsp instant espresso powder to the milk while heating. Reduce vanilla to 1 tsp.
Lemon Cream Puffs
Replace vanilla with 2 tbsp lemon juice and add 1 tbsp lemon zest to the custard after cooking.
Matcha (Green Tea) Cream Puffs
Whisk 1 tbsp matcha powder into the sugar before combining with egg yolks.
Salted Caramel
Swirl 1 tbsp salted caramel sauce into the custard before filling. Drizzle extra caramel over the finished puffs.
Gluten‑Free
Replace all‑purpose flour with a gluten‑free flour blend that contains xanthan gum (like King Arthur Measure for Measure). The puffs may be slightly less airy but still delicious.
Storage & Make‑Ahead Instructions
Unfilled Shells (Best for Make‑Ahead)
Unfilled choux puffs can be stored in an airtight container at room temperature for 2 days, or frozen for up to 3 months. To re‑crisp frozen shells, bake at 350°F for 5–7 minutes directly from frozen. Cool before filling.
Custard
Make custard up to 3 days in advance. Keep refrigerated with plastic wrap on the surface. Whisk before piping.
Filled Cream Puffs
Fill no more than 2–4 hours before serving. Refrigerate filled puffs, but note that the shells will soften. For best texture, fill as close to serving time as possible.
Freezing Filled Puffs
Not recommended – the custard becomes watery and the shells become soggy upon thawing.
Nutrition Facts (Per Cream Puff – 1 puff without chocolate dip)
Nutrient Amount
Calories 145
Protein 4g
Fat 8g
Saturated Fat 4.5g
Carbohydrates 15g
Fiber 0g
Sugar 7g
Sodium 60mg
Calcium 4% DV
Nutritional information is an estimate. Values vary by specific ingredients and portion sizes.
Frequently Asked Questions (FAQs)
Q: Why did my cream puffs come out flat?
Most common reasons: (1) The dough was too wet – you didn’t cook it long enough on the stovetop. (2) You opened the oven door during the first 15 minutes. (3) The oven temperature was too low. (4) You added too many eggs – the dough should be thick and pipeable, not runny.
Q: Can I make the dough without a piping bag?
Yes. Use two spoons to scoop and shape the dough into mounds. The puffs won’t be perfectly round, but they’ll still taste great.
Q: How do I know when the custard is cooked enough?
The custard should come to a gentle boil and visibly thicken – it should coat the back of a spoon and hold a line when you draw your finger across. Boiling ensures the cornstarch is fully activated.
Q: Can I use milk instead of water in the choux pastry?
No. Water creates steam more effectively than milk. Milk adds extra fat and protein that can weigh down the puffs.
Q: Why did my custard have lumps?
Lumps happen when you add the hot milk too quickly to the egg mixture, or when you don’t whisk constantly while cooking. Straining through a fine‑mesh sieve fixes lumps.
Q: Can I fill cream puffs with whipped cream instead of custard?
Absolutely. Use 1½ cups heavy cream + 2 tbsp powdered sugar + 1 tsp vanilla, whipped to stiff peaks. Fill just before serving – whipped cream will weep and soften the shells faster than custard.
Q: How do I re‑crisp soft cream puff shells?
If your unfilled shells have softened, bake at 350°F for 5–7 minutes. Let cool completely before filling.
Q: Are cream puffs gluten‑free? Can I make them gluten‑free?
Standard cream puffs are not gluten‑free. Use a gluten‑free flour blend (with xanthan gum) as a substitute. The texture will be slightly different but still good.
Troubleshooting – What Went Wrong?
Problem Likely Cause Fix Next Time
Puffs flat, didn’t rise Dough too wet, oven door opened early, temp too low Cook dough longer; don’t open oven; verify oven temp
Puffs cracked on top Oven too hot, or peaked tops not smoothed Reduce temp to 375°F; smooth peaks with wet finger
Puffs collapsed after baking Underbaked, or removed from oven too quickly Bake until deep golden; cool with oven door propped
Hollow inside (good) but deflated Normal – they need filling Fill immediately or re‑crisp before filling
Custard runny, not set Not cooked to boiling, or not enough cornstarch Boil for 1 full minute; measure cornstarch accurately
Custard lumpy Milk added too quickly, or not whisked constantly Temper eggs slowly; whisk vigorously; strain after cooking
Skin on custard No plastic wrap on surface Press plastic wrap directly onto custard surface
Soggy filled puffs Filled too far in advance Fill within 2–4 hours of serving
The History of Cream Puffs – A French Classic
The cream puff – or profiterole in French – has been delighting dessert lovers since the 16th century. The dough itself, choux pastry (pâte à choux), was invented by chef Panterelli, a member of Catherine de’ Medici’s court, in the 1540s. It was originally used to make a gateau called pâte à Panterelli.
The name “choux” (French for “cabbage”) came later, because the little puffs resemble tiny cabbages. The tradition of filling them with custard, whipped cream, or ice cream evolved over centuries. In France, profiteroles are often served with warm chocolate sauce. In the United States, cream puffs became a classic bakery item, especially in Midwestern states like Wisconsin (home of the famous “cream puff” at the Wisconsin State Fair).
Today, cream puffs remain a beloved dessert worldwide – proof that simple ingredients, when combined with a little technique, can create something extraordinary.
Final Thoughts – A Dessert That Impresses Without the Stress
These puffs with custard filling are the perfect project for home bakers who want to feel like a pastry chef without spending all day in the kitchen. The choux pastry comes together in minutes, the custard is a simple stovetop cream, and the assembly is almost therapeutic.
Whether you serve them at a tea party, a birthday celebration, or just because you want a fancy dessert on a Tuesday, these cream puffs will earn you rave reviews. And once you master the technique, you can experiment with endless flavors – chocolate, coffee, lemon, matcha, you name it.
So preheat that oven. Get your saucepan ready. And prepare to make the lightest, most delicious cream puffs of your life.
Now it’s your turn! Have you ever made cream puffs from scratch? What’s your favorite filling – vanilla custard, chocolate, or something else? Drop a comment below – I’d love to hear your creations.
And if you found this guide helpful, share it with a friend who thinks French pastry is too hard. Pin it for later, and subscribe to our newsletter for more classic dessert recipes made simple.
Stay puffy, stay creamy, and keep baking with confidence. 🥚🧁✨
More Recipes You Might Like
-
Cut a Lemon Into 4 Pieces Add Salt and Place It in Your Room – The Simple Home Trick Everyone Is Trying
Does placing salted lemon in your room really freshen air, boost mood, and remove odors? We explore the science, benefits, and limitations of this viral natural home hack. Let’s be honest: sometimes the simplest home tricks are the ones that surprise us the most. You’ve probably seen the posts – a cut lemon sprinkled with…
-
The Powerful Herbal Drink Everyone Is Talking About in 2025 – Benefits, Truth, and How to Use It Safely
The viral soursop-hibiscus-ginger drink has bold claims, but what can it really do? We separate science from hype, share a safe recipe, and explain how to use it for real wellness benefits. Let’s be honest: in today’s world, everyone is searching for a simple solution to better health. From social media posts to viral videos,…
-
The Powerful Herbal Drink Everyone Is Talking About in 2025 – What It Really Does for Your Body
Viral herbal drinks with soursop, hibiscus, and ginger promise miracle cures. We separate fact from fiction. Learn the real benefits, a safe recipe, and when to see a doctor. Let’s be honest: you’ve seen the posts. A vibrant red drink in a mason jar, garnished with lemon and ginger, with captions that promise everything from…


