Is it possible to put negative value of inventory item in a recipe?

I think you’ll find this tutorial helpful. This is not the direct answer of your question but like I demonstrated replacing muffins with cookies you can replace drinks without changing original order.

Here you can find some more automation ideas to try.