I give mine minnows too... Ive been buying Crickets (from a nursery- no pet store in town) I get a box of 500 for 20 bucks... then i throw a couple handfuls out at a time.
They have a blast chasing them -- I have 4 ducks and it literally takes like 5 seconds to gooble them up.... They last almost a week