Alive food is the best food for betta fish.
Red worm
Protein 48-56% Fat 14% Carbohydrate 23% Chitin 4% Moisture 86% Ash 9%
Micro worm
Water %76 Protein 9.6% Fat 4.8% Other 9.6%
Baby Artemia
Protein 52.2 Fat 18.9 Carbohydrate 14.8 Ash 9.7
Artemia
Protein 56.4 Fat 11.8 Carbohydrate 12.1 Ash 17.4
Micro worm
Water %76 Protein 9.6% Fat 4.8% Other 9.6%
Baby Artemia
Protein 52.2 Fat 18.9 Carbohydrate 14.8 Ash 9.7
Artemia
Protein 56.4 Fat 11.8 Carbohydrate 12.1 Ash 17.4
You can give red worn frozen or betta food also.