Stop CUPS
This command will only prevent it from auto-starting:
systemctl disable cups
It’s possible that it was started anyway because it was required for another service. Type this command to see the other services like cups-browsed.service. If that’s the case then you should evaluate & disable those services as well.
systemctl --reverse list-dependencies cups.service