Once cooled, roasted squash can be stored in a sealed container in the fridge for 3-4 days, or kept frozen for up to 3 months. Defrost in the fridge overnight.