As soon as they arrive...

Pop your muffins in the freezer. This will keep them nice and fresh until you are ready to consume them.

The night before you eat them...

Move them to your refrigerator to defrost overnight.

Did this answer your question?