Homemade Cream Puffs

Category: Sweet Treats to Satisfy Any Craving

Creating cream puffs involves two main components: the choux pastry shells and the pastry cream filling. The process begins by heating water and butter, adding flour to form a panade, then incorporating eggs to create a pipeable dough. After baking at 200°C until golden and puffy, the shells cool before filling.

For the pastry cream, gently heat milk, whisk egg yolks with sugar and cornstarch, then carefully combine and cook until thickened. After cooling, pipe the cream into the puffs. Success depends on temperature control, proper consistency, and careful technique—especially avoiding common mistakes like adding eggs too quickly or filling puffs while still warm.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Wed, 30 Apr 2025 16:13:13 GMT
A pastry with white frosting on top. Save
A pastry with white frosting on top. | recipesfoodyummy.com

This cream puff recipe transforms simple ingredients into elegant pastries that rival any bakery. The combination of light, airy choux pastry shells filled with silky smooth custard creates a dessert that looks impressive but is actually achievable in your home kitchen.

I first learned to make cream puffs from my grandmother who insisted perfection comes with practice. After many batches with varying results, I can confirm she was right. Now these delicate pastries have become my signature dessert for dinner parties.

Ingredients

  • Water The moisture that creates steam during baking which helps puffs rise dramatically
  • Butter Use unsalted for better control of flavor. The high fat content creates richness and helps form air pockets
  • All purpose flour The structure of your puffs. Always measure carefully for consistent results
  • Eggs The crucial ingredient that provides lift and richness. Room temperature eggs incorporate much better
  • Whole milk Creates the creamiest custard base. Avoid skim as it produces watery results
  • Egg yolks Provides richness and thickening power. Save the whites for meringue or macarons
  • Granulated sugar Sweetens and helps stabilize the custard. Fine sugar dissolves more easily
  • Cornstarch The thickening agent that ensures your cream holds its shape when piped
  • Vanilla extract Use pure extract for the best flavor. Vanilla bean paste creates beautiful specks in your cream

Step-by-Step Instructions

Preheat the Oven
Set your oven to 200°C or 390°F. This high temperature is critical for creating the initial burst of steam that makes the pastry rise. Line a baking sheet with parchment paper to prevent sticking and ensure even browning on the bottoms.
Make the Choux Dough
In a medium saucepan combine water and butter over medium heat. Watch carefully until butter completely melts then bring the mixture to a gentle boil. Remove from heat immediately and add all the flour at once. Stir vigorously with a wooden spoon until a smooth ball forms that pulls away from the sides. This panade is the foundation of your puffs so make sure it's smooth and well mixed.
Incorporate the Eggs
Allow the dough to cool for about 5 minutes so it won't cook the eggs. Add eggs one at a time mixing thoroughly after each addition. The dough will initially look separated but keep mixing until it becomes smooth and glossy. The final texture should be thick enough to hold its shape when piped but soft enough to pipe easily. If too stiff add a small amount of beaten egg.
Shape the Puffs
Transfer the dough to a piping bag fitted with a round tip or use two spoons to drop golf ball sized mounds onto the prepared baking sheet. Leave about 2 inches between each as they will expand considerably. For extra neat puffs dip your finger in water and gently smooth any peaks on top.
Bake to Perfection
Place the tray in the preheated oven and bake for 20 to 25 minutes without opening the door for the first 15 minutes. The puffs need uninterrupted heat to fully rise and set their structure. They should turn golden brown and feel light and hollow when done. Cool completely on a wire rack before filling.
Prepare the Pastry Cream
Heat milk in a saucepan until steaming but not boiling. In a separate bowl whisk egg yolks and sugar until pale and thick then mix in cornstarch until no lumps remain. Slowly pour hot milk into egg mixture while continually whisking to prevent curdling. Return mixture to saucepan and cook over medium heat stirring constantly until it thickens substantially. Remove from heat and stir in butter and vanilla extract. Pour into a bowl cover surface directly with plastic wrap to prevent skin formation and refrigerate until completely cold.
Assemble Your Cream Puffs
Once puffs are completely cool cut each horizontally with a serrated knife or make a small hole in the bottom. Fill a piping bag with chilled pastry cream and generously pipe into each puff. For the most elegant presentation dust with powdered sugar just before serving.
A plate of white frosted cupcakes. Save
A plate of white frosted cupcakes. | recipesfoodyummy.com

My favorite part of making cream puffs is watching them transform in the oven. The first time I saw flat discs of dough puff into golden hollow shells I felt like I had performed kitchen magic. Now I love watching guests take their first bite and experience that perfect combination of crisp shell and creamy filling.

Storage and Make-Ahead Tips

Proper storage is crucial for maintaining the texture of cream puffs. Unfilled puffs can be stored in an airtight container at room temperature for 1 day or frozen for up to a month. To revive slightly softened shells place them in a 300°F oven for 5 minutes to recrisp. The pastry cream can be made up to 3 days ahead and kept refrigerated with plastic wrap directly on the surface to prevent skin formation.

For make-ahead convenience prepare both components separately and assemble just before serving. Filled cream puffs will begin to soften after about 4 hours so plan accordingly if preparing for an event. For the best experience fill the puffs no more than 2 hours before serving.

Troubleshooting Common Issues

Even experienced bakers sometimes encounter challenges with choux pastry. If your puffs deflate after baking they were likely underbaked or the oven door was opened too soon. Ensure they are golden brown and feel light and hollow before removing from the oven.

For pastry cream that remains runny despite cooking the issue is usually insufficient heating. The mixture must reach a full boil to activate the cornstarch properly. Keep stirring constantly to prevent scorching while allowing it to bubble slightly. If lumps form strain the cream through a fine mesh sieve before cooling.

Flavor Variations to Try

The classic vanilla pastry cream is just the beginning. For chocolate lovers add 2 ounces of melted cooled chocolate to the finished pastry cream. Coffee enthusiasts can dissolve 1 tablespoon of instant espresso powder in the hot milk before proceeding with the recipe. Citrus fans might appreciate adding lemon or orange zest to the cream during cooking.

For special occasions consider making a variety of flavors and arranging them on a tiered stand for an impressive dessert spread. You can even color the creams naturally with matcha powder for green berry purees for pink or saffron for yellow.

Recipe FAQs

→ Why did my cream puffs collapse after baking?

Cream puffs typically collapse when the oven door is opened too early (avoid opening during the first 15 minutes), the oven temperature is too low, or the puffs weren't baked long enough. Ensure your oven is fully preheated to 200°C and bake until golden brown and completely set.

→ Can I make the cream puffs ahead of time?

Yes! Bake the choux shells and let them cool completely, then store in an airtight container for 1-2 days. The pastry cream can be made up to 3 days ahead and refrigerated. For best results, fill the puffs shortly before serving to maintain their texture and crispness.

→ How do I know when my choux pastry has the right consistency?

Perfect choux pastry should be glossy, smooth, and thick but still pipeable. When lifted with a spoon, it should fall in a V-shape and hold its form. If it's too runny, the puffs won't rise properly; if too stiff, they'll be dense and heavy.

→ Can I freeze cream puffs?

Yes! The unfilled choux shells freeze excellently for up to 2 months. Cool completely, place in freezer bags, and freeze. Thaw at room temperature and crisp in a 150°C oven for 5-10 minutes before filling. The pastry cream doesn't freeze well, so make that fresh.

→ What are some flavor variations for the pastry cream?

You can easily customize the pastry cream by adding: chocolate (melt in with the butter), coffee (dissolve instant espresso in the hot milk), citrus zest (lemon, orange, or lime), almond extract, or even matcha powder. Just be sure to add these ingredients once the cream has thickened.

→ Why is my pastry cream lumpy?

Lumpy pastry cream usually results from adding hot milk too quickly to the egg mixture (causing eggs to scramble) or not whisking constantly during cooking. To fix lumpy cream, strain it through a fine-mesh sieve while still warm.

Cream Puffs with Pastry Cream

Airy choux pastry shells filled with silky custard cream - a classic French dessert that impresses with delicate textures and rich flavors.

Prep Time
40 mins
Cooking Time
25 mins
Total Duration
65 mins
By: Loura

Recipe Type: Desserts

Skill Level: Intermediate

Cuisine: French

Portions Yielded: 12 Serving Size (12 cream puffs)

Dietary Preferences: Vegetarian

What You'll Need

→ Choux Pastry

01 120ml water
02 60g unsalted butter
03 75g all-purpose flour
04 3 large eggs

→ Pastry Cream

05 500ml whole milk
06 4 egg yolks
07 100g granulated sugar
08 30g cornstarch
09 30g unsalted butter
10 5ml vanilla extract

Steps To Follow

Step 01

Preheat your oven to 200°C (390°F) and line a baking sheet with parchment paper.

Step 02

In a saucepan, heat water and butter over medium heat until butter melts completely. Bring to a gentle boil, then remove from heat. Add flour all at once and stir vigorously with a wooden spoon until a dough forms and pulls away from the sides of the pan, creating a panade.

Step 03

Allow the dough to cool slightly, then beat in eggs one at a time, mixing thoroughly after each addition. The final dough should be smooth, shiny, and thick but pipeable.

Step 04

Transfer dough to a piping bag or use two spoons to drop small mounds onto the prepared baking sheet, leaving space between each for expansion.

Step 05

Bake for 20-25 minutes until golden and well-risen. Keep the oven door closed during the first 15 minutes to prevent collapse. Once baked, transfer to a wire rack to cool completely.

Step 06

For the pastry cream, heat milk in a saucepan over medium heat until steaming but not boiling. Remove from heat.

Step 07

In a bowl, whisk egg yolks with sugar until pale and creamy. Add cornstarch and mix until smooth.

Step 08

Slowly pour hot milk into egg mixture while whisking constantly to prevent curdling. Return mixture to saucepan and cook over medium heat, stirring continuously until cream thickens to pudding consistency.

Step 09

Remove from heat, stir in butter and vanilla until fully incorporated. Cool to room temperature, then refrigerate until set.

Step 10

Once puffs are completely cooled, slice them horizontally in half or create a small hole in the bottom for filling.

Step 11

Using a piping bag, generously fill each puff with the chilled pastry cream.

Notes and Tips

  1. Do not open the oven during the first 15 minutes of baking or the puffs may collapse.
  2. The pastry cream can be flavored with chocolate, coffee, lemon zest, or almond extract instead of vanilla.
  3. Always cool puffs completely before filling to prevent the cream from melting.
  4. For best results, fill puffs shortly before serving to maintain their texture.

Required Equipment

  • Saucepan
  • Wooden spoon
  • Baking sheet
  • Parchment paper
  • Piping bag
  • Wire cooling rack
  • Whisk
  • Mixing bowl

Allergy Info

Double-check every ingredient for possible allergens and consult a health professional if you're unsure.
  • Contains eggs
  • Contains dairy
  • Contains gluten (wheat flour)

Nutritional Info (per serving)

These details are for informational purposes only and shouldn't replace medical advice.
  • Caloric Content: 175
  • Fats: 10.2 g
  • Carbohydrates: 17.5 g
  • Proteins: 4.8 g