We have run out ______ groceries and provisions.
We have run out ______ groceries and provisions.
Explanation
The phrase "run out of" is a common English expression meaning to have no more of something.
So, "We have run out of groceries and provisions" is grammatically and idiomatically correct.