I usually feed some type of frozen (bloodworms, daphnia, brine shrimp or tubiflex worms) about 3 times a week (to both my community tanks and the bettas). Although bettas love blood worms, you have to be careful not to feed them too often since blood worms are very high in protein and hard to digest. That can lead to swim bladder/constipation problems. Brine shrimp on the other hand are very low in nutrition value so even though they love them, they wont get much nutrition from them. I mainly feed mine the Hakari Bio Gold betta Bites. they love them.