Small and baby koi prefer flake fish food, the smallest form. Pellets are good for the average-size koi while larger koi prefer bars of fish food. Most have plenty of proteins, a small number of fats, and essential vitamins & nutrients. Some other favorites include worms, larvae, tadpoles, shrimp, and clams.