Different fish have different diets, bettas are mainly carnivorous fish eating small insects in the wild, and other live foods.. I wouldn't recommend feeding a food with a high vegetable matter content to bettas as a staple diet. It is not very healthy. Tropical fish foods labeled specifically for bettas are beneficial in some cases. New Life Spectrum, Omega One Betta Pellets, and Atisons Betta Pro. They all contain high nuitional value to bettas that in some cases wouldn't be found in regular flake or pellet food mean for the majority of fish