Store the cooled muffins in a single layer inside an airtight container in the refrigerator for up to 5 days. Place a paper towel above and below the muffins to absorb extra moisture. Freeze individually wrapped muffins for up to 2 months, then thaw overnight in the refrigerator before serving. For the best texture, let refrigerated muffins sit at room temperature for 20 to 30 minutes before eating. If you prefer them slightly warm, heat them at 300°F for 5 to 6 minutes. Don't microwave for too long because the cream cheese center can become runny. Discard the muffins if the filling develops a sour smell or visible mold.