Need help with picking right shoes for riding my new bike
You may look at changing your pedals, instead of your shoes.  Many companies make flat pedals with pins to keep your foot/shoe on the pedal.


Keep in mind there are trade offs.  Your current pedals may have no grip, but you can probably ride them barefoot, in flip flops, etc.  More agressive pedals will most certainly keep your feet from sliding off, but are also famous for causing shin and leg injuries when they catch you unawares.

You may also look at cages which will hold your feet in place as well, but are a bit harder to get out of (meaning you may get your foot stuck and fall).


Either of these styles of pedals should be purchasable for about the same, or less than a new pair of shoes, and should likely last longer than any cycling specific shoe.