Pare / inicie o serviço, nada mais liberará a memória de volta para o sistema operacional.
Obviamente, não é algo que você gostaria de fazer com um servidor operacional, mas perfeitamente razoável para uma sandbox local. Com três instâncias diferentes no meu laptop, é a única maneira viável.
Edite o seguinte comentário de @ Nick.
Como James observou, se ele reserva mais do que o mínimo que você especificar, em teoria ele deve ser liberado quando não for necessário e houver pressão de memória na máquina.
Qual é a sua definição de "não precisa disso"? Depois que o buffer pool estiver cheio, ele não será descartado até que elas sejam desfavorecidas por outras páginas serem trazidas. Se você quiser recuperar a memória imediatamente, como é o caso do @jrara, é necessário parar /começar.
min server memory
e ? Depois que o SQL Server reserva o mínimo que você especificar, ele nunca será liberado, a menos que você altere a configuração ou rejeite a instância. Como James observou, se ele reserva mais do que o mínimo especificado, em teoria, ele deve ser liberado quando não for necessário e houver pressão de memória na máquina.max server memory