What do you feed butterflyfish?

You feed butterflyfish fish flakes, meaty foods, and shrimp. Butterflyfish are omnivores and typically eat crustaceans, coral, plankton, sea anemones, and algae in the wild, so you should try to replicate their varied, omnivorous diet in your tank.

Butterflyfish will not eat other fish but will eat crustaceans, plankton, coral, and sea anemones, so be careful what you put in your tank with it.

You should feed your butterflyfish varied food three to four times a day.