I feed my bettas fruit flies. My Oscars will eat roaches, blue bottle flies, beef heart, shrimp and loads of other random stuff as well. Some of my bettas have taken red runner roaches that dropped into their tanks apart too, it's actually kind of amazing.