Yes, it will freeze perfectly for 2-3 months. Just let everything cool and wrap it well in cling wrap. To heat from frozen, preheat your oven to 375ºF, cover squash with foil and cook for 45-60 minutes or until heated throughout.