Yes. No single food can provide the nutrients required by fish. For your fish to live healthily, it requires protein, carbohydrates, minerals, lipids, and vitamins. Therefore, you should feed them with a variety of foods. Use a supplemental diet and a staple diet. Also, fish have taste buds, so they enjoy a variety of textures and taste. Variety will enhance the quality of your fish’s life.\r