Both are correct. "Providing" is more casual and more common.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
English 1b3I'm responsible for (the provision of/providing) wine at the party tonight.'for the provision' will make this sentence a little wordy.