Yes, you can prepare the spinach puree a day in advance and store it in an airtight container in the refrigerator. Just reheat it slightly before mixing it into your mac and cheese.