Increase the time to live of a cached plan
SQL Server doesn't evict plans from the cache unless there's some sort of memory pressure, generally speaking.  Have a look here for more information:

Plan Cache Internals

This is a little out of date, but the same principles apply.