How Long Do Profiteroles Keep? Storage Guide

Updated November 5, 2026

Total time
2 hr 10 min
prep 35 min · cook 35 min
Serves
8
portions as written

Jump to recipe

How Long Do Profiteroles Keep? Storage Guide

Profiteroles are French choux pastry puffs, usually filled with pastry cream or whipped cream and served with chocolate sauce. Their crisp shells soften after filling, so how long they keep depends on whether they are plain, filled, or frozen; the best texture comes from storing the parts separately until serving.

Ingredients

  • ½ cup (120 ml) water
  • ½ cup (120 ml) whole milk
  • ½ cup (113 g) unsalted butter, cut into pieces
  • 1 teaspoon (4 g) granulated sugar
  • ½ teaspoon (3 g) fine salt
  • 1 cup (125 g) all-purpose flour
  • 4 large eggs (about 200 g without shells), at room temperature
  • 2 cups (480 ml) cold heavy cream
  • ¼ cup (30 g) confectioners’ sugar
  • 1 teaspoon (5 ml) vanilla extract
  • 4 ounces (113 g) semisweet chocolate, chopped
  • ⅓ cup (80 ml) heavy cream, for the chocolate sauce

Instructions

  1. Heat the oven to 400°F (200°C). Line a large baking sheet with parchment paper. Have a piping bag with a plain round tip ready, or use a spoon to portion the dough.
  2. Put the water, milk, butter, sugar, and salt in a saucepan. Bring to a full boil over medium heat, stirring so the butter melts. Take the pan off the heat, add all the flour at once, and stir firmly until no dry flour remains.
  3. Return the pan to medium-low heat. Stir the dough for 1–2 minutes, until it forms a smooth ball and a thin film begins to form on the bottom of the pan. Transfer it to a bowl and let it cool for about 5 minutes so the eggs do not cook on contact.
  4. Beat in the eggs one at a time, mixing fully after each addition. The dough should become glossy and thick; when lifted, it should fall from a spatula in a slow V-shaped ribbon. Depending on egg size and dough moisture, you may not need every last bit of the final egg.
  5. Pipe or spoon 24 mounds, each about 1½ inches (4 cm) wide, onto the lined sheet, leaving about 2 inches (5 cm) between them. Smooth pointed peaks with a damp fingertip. Bake for 25–30 minutes, until well puffed and deep golden. Do not open the oven during the first 20 minutes.
  6. Turn the oven off. Make a small slit in the side of each puff to let steam escape, then leave them in the oven with the door ajar for 10 minutes. Transfer to a rack and cool completely, about 30 minutes. The shells must be cool before filling.
  7. For the filling, whip 2 cups (480 ml) cold heavy cream with the confectioners’ sugar and vanilla until it holds firm peaks. Put the cream in a piping bag and fill each cooled shell through its slit. Refrigerate promptly while preparing the sauce.
  8. For the sauce, warm ⅓ cup (80 ml) cream in a small saucepan until steaming but not boiling. Pour it over the chopped chocolate, wait 2 minutes, then stir until smooth. Cool briefly, drizzle over the profiteroles, and serve. Keep the filled pastries chilled if they are not being served immediately.

Tips

  • Use the V-shaped ribbon as your guide when adding egg. Dough that is too stiff will not puff well; overly loose dough can spread. Add the last egg gradually rather than forcing it all in.
  • Let the shells brown thoroughly. Pale shells are more likely to collapse or turn soggy as they cool. The slit and short drying period help release trapped steam.
  • For a classic pastry-cream filling, replace the whipped cream with 2 cups (480 ml) cooled, thick pastry cream. It gives a richer, denser filling; refrigerate the pastries just as carefully.
  • For the best result, bake shells ahead and fill close to serving. Once filled, profiteroles soften quickly, even when safely chilled.

Serving Suggestions

Serve profiteroles shortly after filling, either individually with warm chocolate sauce or arranged in a shallow dish with sauce spooned over the top. Add the sauce just before serving to keep the shells from becoming wet. Fresh berries or a little extra unsweetened whipped cream are simple accompaniments; avoid leaving a platter out for an extended period because the cream filling is perishable.

Variations

Fill the puffs with vanilla pastry cream, chocolate pastry cream, or lightly sweetened whipped cream. For coffee flavor, dissolve 1 teaspoon (2 g) instant espresso powder in the warm cream for the sauce. You can also omit the sauce and dust the tops with confectioners’ sugar just before serving. For a savory choux variation, skip the sugar and sweet filling and use a suitable savory filling, but do not store it by the timings for an unfilled shell.

Storage and Reheating

Filled profiteroles: Refrigerate in a covered container within 2 hours of filling, and keep at 40°F (4°C) or colder. They are best within 1 day; the cream may remain safe for 3–4 days when continuously refrigerated, but the shells will become soft. Discard them if they have been at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).

Unfilled shells: Store completely cooled shells in an airtight container at room temperature for up to 1 day, or freeze them for up to 2 months for better make-ahead storage. To refresh room-temperature or thawed shells, place them on a baking sheet at 300°F (150°C) for 5–8 minutes, then cool completely before filling. Do not heat filled profiteroles; the cream can become warm and loose. Thaw frozen shells at room temperature, then refresh them if needed.

Filling and sauce: Refrigerate leftover whipped cream and chocolate sauce separately in covered containers and use within 3–4 days. Chill the cream promptly and do not leave it on the counter to soften. Warm sauce gently in short bursts or over low heat, stirring; serve warm sauce over cold profiteroles rather than reheating the filled pastries.

Frequently Asked Questions

How long do profiteroles keep in the fridge?
Filled profiteroles are best eaten within 1 day because the shells lose their crispness. Keep them covered and refrigerated at 40°F (4°C) or colder; discard them if left out beyond the safe room-temperature limit.

Can I make profiteroles the day before?
Yes. Bake the shells a day ahead and keep them airtight at room temperature, or freeze them for longer storage. Prepare the filling separately and refrigerate it, then fill the shells shortly before serving for the best texture.

Can filled profiteroles be frozen?
They can be frozen in a sealed container, but whipped cream may separate and the shells will soften as they thaw. For better quality, freeze the unfilled shells for up to 2 months and fill them after thawing.

Why did my profiteroles go soggy?
Steam trapped in underbaked shells, filling them while still warm, or storing them after filling can all soften the pastry. Bake until deeply golden, let the shells cool completely, and fill close to serving.

Can I leave profiteroles out at a party?
Keep cream-filled pastries refrigerated until serving and return them to the refrigerator within 2 hours. If the room or outdoor temperature is above 90°F (32°C), the limit is 1 hour. Serve smaller batches and replenish them from the fridge.

How can I tell if profiteroles have gone bad?
Discard them if they have been stored too warm or too long, or if the filling develops an unusual odor, appearance, or texture. Do not taste food to decide whether it is safe; time and temperature are the more reliable guides.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).