An overhead shot of a beautifully plated puffed pastry.

Easy Homemade Cream Puffs (Profiteroles Recipe)

Have you ever tried homemade Cream Puffs also referred to as profiterole? Their golden domes, filled with silky-smooth cream and dusted with confectioners’ sugar, are always met with wide-eyed amazement. These elegant French pastries may look intimidating, but they’re far more approachable than you might think.

Today, I’ll show you how to create cream puffs with ease, right in your own kitchen—transforming simple, everyday ingredients into bakery-worthy delights that will have your family and friends convinced you’ve been secretly training at a Parisian patisserie.

Cream puffs on a glass platter.

Menu Suggestion: Make It a Meal

Cream puffs make the perfect sweet finale to a well-rounded menu. I love to pair them with savory dishes and fresh flavors for a complete dining experience.

Learning How to Make Cream Puffs

I vividly remember the first time I was making cream puffs. My mom was giving me the recipe by heart and sharing all the wisdom that comes with making it.

I memorized the process quickly, and before long, cream puffs became one of my favorite go-to recipes.

There is something gratifying in making cream puffs. They don’t have to be all uniformly alike, they don’t require special tools. I had the same approach when years later I was teaching my niece how to make cream puffs; boosting hr confidence and encouraging her to explore the culinary wonderland.

A girl sifting powdered sugar on cream puffs.

The Best Parts of This Recipe

Powdered sugar-covered baked profiteroles..
  • No fancy ingredients or tools required: Cream puffs are made with just a handful of simple pantry staples—flour, butter, eggs, and milk. While a mixer or food processor can make the process easier, you can absolutely mix the dough by hand.
  • Make-ahead friendly: Both the pastry cream and the choux shells can be prepared in advance, allowing you to spread out the work and assemble them when you’re ready to serve.
  • Customizable fillings and toppings: Classic vanilla pastry cream with a chocolate glaze is timeless, but the possibilities don’t stop there. Try whipped cream, coffee custard, or mascarpone mousse as a filling, then finish with a dusting of powdered sugar, a caramel drizzle, or even a glossy fruit glaze. Each variation feels like a brand-new dessert.
  • Perfect for gatherings: Cream puffs may look like something straight out of a French patisserie, but they’re surprisingly achievable at home. A tray of these little beauties will always impress guests.
  • Confidence with pâte à choux: Mastering cream puffs is your gateway to a whole family of elegant French pastries—éclairs, Paris-Brest, choux au craquelin, gougères, and even Parisian gnocchi. Once you’ve got the technique down, the possibilities are endless.

Essential Grocery List and Ingredient Notes

  • Butter: Unsalted is best for control over the flavor.
  • Flour: All-purpose works perfectly here but if you have a bread flour it will work even better.
  • Eggs: You’ll need them at room temperature for best results in the pâte à choux and the custard.
  • Sugar/Salt: You can omit the sugar in the dough but add the pinch of salt to the dough.
  • Cornstarch: Use as a pastry cream thickener. Cornstarch can be substituted with all-purpose flour or any other starch.
  • Milk: Whole milk gives the creamiest pastry cream. 
  • Vanilla: Pure vanilla extract or vanilla bean paste makes a big difference.

Optional Substitutions and Customization

  • Whipped cream, Cream Mousseline, Diplomat cream. Chocolate pastry cream.
  • Glaze the cream puffs with caramel or chocolate glaze

Time Commitment and Prep Tools

Estimated time

Bake in a 375°F (190°C) preheated oven.

  • 20 minutes: To prepare the choux dough
  • 25-35 minutes: To bake
  • 20 minutes: To make the pastry cream
  • 15 minutes: Assembly and glazing

Special tools you’ll need

  • Pastry bag with round or star tip (ideal not required)
  • Heavy-bottom saucepan
  • Whisk
  • Hand mixer or stand mixer (ideal not required)

Recipe Steps at a Glance

  • Prepare the pâte à choux
  • Pipe and bake the shells
  • Cook and chill the pastry cream
  • Fill the cream puffs

Step-by-step: How to Make Homemade Profiterole

Step 1: Making the Choux Pastry

Making the pate a choux.

In a medium saucepan, combine water, salt, and butter cubes. Heat until the butter melts completely and the mixture comes to a boil (Pic. 1).

Add the flour all at once, remove from the heat, and stir vigorously with a wooden spoon until the flour is fully absorbed and no lumps remain (Pic. 2).

Making the pate a choux step-by-step.

Return the pan to the heat and continue stirring until the dough pulls away from the sides and forms a smooth ball (Pic. 3).

Transfer the dough to a bowl, spread it out slightly, and let it cool for a few minutes (Pic. 4).

Making the pate a choux dough step-by-step.

Add the eggs one at a time, beating well with a mixer (or wooden spoon). The dough may look separated at first, but keep mixing—it will eventually come together into a smooth, glossy batter (Pic. 5).

Perform a consistency test: the dough should be thick enough to hold its shape, but soft enough to pipe easily (Pic. 6).

Fill a pastry bag fitted with a tip (star or round tip) with the choux dough. Let the dough rest for at least 30 minutes before piping. While you wait, you can begin preparing the pastry cream.

Step 2: Preparing the Pastry Cream

In a heavy-bottomed saucepan, heat the milk over medium heat and bring the milk to a gentle steam, whisking often to prevent a skin from forming.

Making the pastry cream.

Meanwhile, in a separate bowl, whisk together egg yolks, sugar (Pic. 7).

Sprinkle in the cornstarch and continue whisking until smooth and lump-free (Pic. 8).

Making the pastry cream.

Slowly pour a ladleful of the hot milk into the egg mixture while whisking constantly to temper the eggs (Pic. 9). This prevents the eggs from scrambling.

Once combined, strain the mixture back into the saucepan (Pic. 10). This will catch any impurities such as curdled eggs, sugar, starch.

Cook over medium heat, stirring constantly with a wooden spoon or thin whisk. Scrape the bottom and sides of the pan to prevent sticking.

Making the pastry cream.

Continue cooking until the custard thickens and the first bubbles break the surface. Remove from the heat, add butter, and whisk until melted and fully incorporated.

Pour the pastry cream into a clean bowl and cover with plastic wrap pressed directly onto the surface. Cool completely before using.

Plastic is used to prevent a skin from forming skin over the custard.

Step 3: Pipe and Bake

Preheat the oven to 400°F (200°C). Line an inverted baking sheet with parchment paper or a silicon mat.

Piping the the pate a choux step-by-step.

Pipe 3-4 inch long tubs for eclairs and small to medium round mounds of dough onto the prepared sheet, leaving space between each for expansion (Pic. 13 and 14).

Lightly spritz the tray with water, then gently press down the pointy tips of each mound with a wet finger or a butter knife to ensure even puffing.

Place the tray in the oven and immediately lower the temperature to 375°F (190°C).

Bake without opening the oven door for the first 20 minutes. Then check: the puffs should be golden brown and firm to the touch. If not rotate the tray and bake for additional 7-10 minutes.

Step 4: Filling the Cream Puffs

Filling the baked cream puffs.

Remove the puffs from the oven. Use a sharp knife or a tip of the nozzle to poke a small hole in the back of each puff to release steam (Pic. 15) which will prevent sogginess.

Transfer the cooled pastry cream into a pastry bag fitted with a cream-filling tip or small round nozzle. Insert the tip into the incision you made earlier and gently squeeze in enough cream to fill each puff (Pic. 16).

Alternatively, slice the puffs in half with a serrated knife (without cutting all the way through). Spoon or pipe the cream onto the top and bottom halves, then close the top over it.

Dusting cream puffs with powdered sugar.

Dust the filled cream puffs generously with confectioners’ sugar before serving.

You can also dip the top into a thick caramel sauce or chocolate glaze.

Serving Suggestions

Profiteroles covers with powdered sugar and chocolate glaze on a slate.

Cream puffs are delightful on their own, but they also shine when paired with other flavors and textures.

  • For an elegant finish, simply dust them with confectioners’ sugar or dip the tops in a glossy chocolate glaze.
  • If you want to add a playful twist, drizzle with caramel or garnish with fresh berries for a pop of color.
  • They make the perfect centerpiece for a dessert table, arranged on a tiered stand.
  • Cream puffs also pair beautifully with light, fruity desserts such as lemon sorbet or a simple fruit salad, balancing their rich, creamy centers.
  • Serve them at festive holiday dinner, a bridal shower, or just treating your family on a weekend afternoon, cream puffs bring a touch of Parisian charm to any table.

Tips and Wisdom from Cafe Osharak

  • Adding the eggs one by one is really important. The paste will slowly absorb and bond with eggs.
  • When piping the dough, leave enough space between each mound to allow them to expand in the oven.
  • For even baking, pipe all of the puffs roughly the same size. Keep in mind that they will double or even triple in size while baking.
  • Do not open the oven door during the first 20 minutes of baking. Opening too soon will cause the cream puffs to collapse.
  • Close the oven door gently. Any sudden movement or shaking can deflate the delicate pastries.
  • Preheat the oven to 400°F (200°C), then lower it to 375°F (190°C) once the tray is inside. This steady heat is crucial for proper rise during the first 20 minutes. (The temperature naturally drops when you open the oven door to place the tray inside, so starting higher helps balance it out.)
  • Don’t use the convection setting of the oven which will make the dough to puff too early they develop a structure.
  • If you’re in a hurry to fill the cream puffs and the pastry cream is still warm, place the bowl of cream over an ice-water bath. Whisk until cooled to speed up the process and prevent a skin from forming.
  • Proper storage: Unfilled shells can be stored in an airtight container for 2 days, or frozen for up to a month. Defrost and crisp in a warm oven before filling.

Frequently Asked Questions

Can I freeze filled cream puffs?

While possible, it’s not ideal—freezing can change the texture of the cream. Also the shell will loose its unique texture. If needed, freeze in a single layer, then store in an airtight container for up to 1 month. Thaw in the refrigerator before serving.

Why did my choux collapse?

This usually happens if they were underbaked or the oven door was opened too early. Make sure they’re deeply golden before removing. It also can happen if the choux dough is too thin. Make sure the dough is right constancy before piping.

What’s the difference between éclairs and cream puffs?

Both use pâte à choux, but éclairs are long , while cream puffs (profiterole) are round and filled from the bottom or sliced in half.

Can I make profiterole ahead of time?

Absolutely! Bake the shells up to 2 days ahead and store in an airtight container. The pastry cream can be made up to 3 days in advance. Fill Once filled, cream puffs are best enjoyed within 24 hours, as the pastry begins to soften. Keep them refrigerated in an airtight container until serving.

Why my choux has too many cracks?

The oven temperature drastically changed. The dough was too stiff. Too many bubbles in the dough.

More Recipes to Try from Cafe Osharak

If this recipe hit the spot, be sure to explore more European desserts Dobos torte, Bird’s milk cake, and Pear tart. Each one is a family favorite that I can’t wait for you to try! Let me know how they turn out for you!

How did your cream puffs turn out? Share a photo in the comments below!

Eclair -Cream Puffs – Profiterole

Cream puffs (profiteroles) are light French pastries made from choux dough and filled with pastry cream. The basic recipe requires water, butter, flour, and eggs for the shells, plus milk, egg yolks, sugar, and cornstarch for the filling. Bake at 375°F for 27-30 minutes until golden.
Save Pin Recipe Print Recipe
Cream puffs eclairs 12s 3
Prep Time:15 minutes
Cook Time:30 minutes
Making the pastry cream:10 minutes
Course
Dessert
Cuisine
European
|
French

Ingredients

Batter

  • 250 mil water
  • 1 teaspoon sugar
  • Pinch of salt
  • 100 g Butter
  • 150 g 1 heaping cup flour
  • 200 g 1 cup, ~4-5 eggs

Pastry Cream

  • 2 1/2 cup milk
  • 2 egg yolks
  • 3/4 cup sugar
  • 3 tbs cornstarch
  • 1/2 teaspoon vanilla paste
  • 100 g butter
  • 1/4 cup chocolate chopped
  • 1/4 cup confectioners’ sugar

Chocolate Glaze (optional

  • 200 g Chocolate
  • 3 tablespoon heavy cream

Instructions

Make the Choux Pastry:

  • In a medium saucepan, bring water, butter, and salt to a boil.
    250 mil water, Pinch of salt, 100 g Butter, 1 teaspoon sugar
  • Lower the heat and add the flour all at once. Stir vigorously with a wooden spoon until the mixture is smooth and no flour streaks remain.
    150 g 1 heaping cup flour
  • Remove from heat and continue stirring until the dough forms a smooth mass that pulls away from the sides of the pan. Let it cool slightly.
  • Add eggs one at a time, beating well after each addition, until the dough is smooth, glossy, and pipeable.
    200 g 1 cup, ~4-5 eggs
  • Preheat oven to 400°F (200°C).
  • Transfer the warm dough to a pastry bag fitted with a round or star tip. Pipe mounds of dough onto a greased or parchment-lined baking sheet, leaving at least 1 inch of space between each.
  • Place in the oven and immediately lower the temperature to 375°F (190°C). Do not open the oven for the first 20 minutes.
  • After the initial 20 minutes, rotate the tray.
  • Bake for an additional 7-10 minutes, until puffed, golden brown, and firm to the touch.
  • Remove from the oven and pierce each puff with a small knife to release steam. Cool completely before filling.

Make the Pastry Cream:

  • In a saucepan, heat the milk until steaming (do not boil).
    2 1/2 cup milk
  • In a separate bowl, whisk egg yolks, sugar until pale white. Add and stir in the cornstarch until smooth.
    2 egg yolks, 3/4 cup sugar, 3 tbs cornstarch
  • Gradually whisk the hot milk into the egg mixture to temper it.
  • Return everything to the saucepan.
  • Cook over medium heat, whisking constantly, until the custard thickens (about 10 minutes).
  • Remove from heat, stir in vanilla paste and incorporated the softened butter while the cream is hot and mixing with a rubber spatula until completely emulsified.
    1/2 teaspoon vanilla paste, 100 g butter
  • Cover with plastic wrap pressed directly onto the surface. Cool completely.

For the Chocolate Custard (Optional)

  • For making chocolate custard place chopped chocolate in a mixing bowl.
  • Pour the hot custard over the chocolate. Stir until the chocolate is completely melted and smooth.
    1/4 cup chocolate
  • Cover with plastic wrap as above and let cool.

Assemble the Cream Puffs:

  • Fill a pastry bag fitted with a small round nozzle with the pastry cream. Pipe into the side openings of each cooled puff until filled.
  • Alternatively, slice the puffs in half horizontally and spoon or pipe cream into the center before replacing the tops.
  • For vanilla-filled puffs, dust generously with confectioners’ sugar.
    1/4 cup confectioners’ sugar
  • For chocolate-filled puffs, glaze the tops with melted chocolate (combined with the heavy cream) for a glossy finish.
    200 g Chocolate, 3 tablespoon heavy cream
  • Serve immediately and enjoy!

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
  • Adding the eggs one by one is really important. The paste will slowly absorb and bond with eggs.
  • When piping the dough, leave enough space between each mound to allow them to expand in the oven.
  • For even baking, pipe all of the puffs roughly the same size. Keep in mind that they will double or even triple in size while baking.
  • Do not open the oven door during the first 20 minutes of baking. Opening too soon will cause the cream puffs to collapse.
  • Close the oven door gently. Any sudden movement or shaking can deflate the delicate pastries.
  • Preheat the oven to 400°F (200°C), then lower it to 375°F (190°C) once the tray is inside. This steady heat is crucial for proper rise during the first 20 minutes. (The temperature naturally drops when you open the oven door to place the tray inside, so starting higher helps balance it out.)
  • Don’t use the convection setting of the oven which will make the dough to puff too early they develop a structure.
  • If you’re in a hurry to fill the cream puffs and the pastry cream is still warm, place the bowl of cream over an ice-water bath. Whisk until cooled to speed up the process and prevent a skin from forming.
  • Proper storage: Unfilled shells can be stored in an airtight container for 2 days, or frozen for up to a month. Defrost and crisp in a warm oven before filling.
Calories: 155kcal | Carbohydrates: 16g | Protein: 3g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.3g | Cholesterol: 70mg | Sodium: 77mg | Potassium: 76mg | Fiber: 0.2g | Sugar: 9g | Vitamin A: 406IU | Vitamin C: 1mg | Calcium: 45mg | Iron: 1mg

The provided nutritional information is an estimate per serving and is not guaranteed for accuracy.

Servings: 24
Calories: 155kcal
Tried this recipe?Mention @osharak.cafe or tag #osharak.cafe!

Similar Posts

Leave a Reply

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

Recipe Rating