When sealed tightly, these muffins will stay fresh for several days. To reheat, warm them for 20 seconds in the microwave.