Before profiteroles have been filled, they will keep well at room temperature for 24 hours or in the refrigerator for 5 days. They can also be frozen for up to 3 months. Be sure to store profiteroles in an airtight container so they don't dry out. The length of time profiteroles will last after they've been filled depends on the type of filling. Pastry cream or cream cheese filled profiteroles will keep well in the refrigerator for a day or two. Fillings that include a high percentage of liquid, and those that contain meats or seafood do not last as long and should be eaten within a few hours.