1. Home

Discuss in my forum

Dietary Types of Popular Aquarium Fish

By

Dietary Types of Popular Aquarium Fish Photo © Michael Rosenfeld

Not sure what you should feed your fish? Is it a meat-eater, or a vegetarian? This list of feeding types will answer that question for you. Can't find your fish on the list? Drop me an e-mail, and I'll let you know what kind of diet your fish prefers.

Carnivores
Carnivores are meat-eating fish. Some prefer live prey that they can hunt down and kill before eating, such as other fish or insects. Here are some common carnivorous fish, and what they prefer to eat.

  • Acara - Accepts all types of meaty foods.
  • Apistogramma - Apistos prefer live foods, but will eat beefheart and even pellets.
  • Archerfish - Eats live foods exclusively.
  • Banjo Catfish - Prefers live foods, but can be trained to accept freeze dried tablets.
  • Bettas - Prefers live foods but will accept flakes and freeze dried.
  • Electric Catfish - Prefer live foods, but can be trained to accept freeze dried tablets.
  • Frontosa - Accepts all types of meaty foods.
  • Halfbeak - Prefers live foods, but will eat flakes.
  • Hatchetfish - Prefers live foods but will accept freeze dried and flake foods.
  • Killifish - Eats small live foods, can be trained to accept flakes.
  • Knifefish - Eats live foods exclusively.
  • Oscar - Accepts all types of meaty foods.
  • Pencilfish - Feed small live foods.
  • Piranha - eats live foods, but can be trained to accept meat scraps.
  • Weather Loach - Live foods preferred, should be fed in the evening.


Herbivores
Herbivores require a diet of all, or mostely, vegetable matter. True herbivores do not have a large stomach, and therefore must eat more frequently. These fish are primarily vegetarian, and should be fed accordingly.
  • Molly - Algae-eater that also eats vegetables such as spinach. Will also accept insects and flakes.
  • Farowella - Eats vVegetable tablets and algae.
  • Pacu - Prefers fresh vegetables, will eat vegetable flakes and fruits.
  • Silver Dollar - Feed fresh vegetables, vegetable flakes and tablets.
  • Tropheus - Acccepts algae, plants, spirulina, vegetable flakes.


Omnivores
The majority of aquarium fish are omnivores, meaning they will eat both meat and vegetables. To keep your fish healthy, fed them a varied diet that includes all types of foods. Here are some popular omnivores, with notes about their preferred diet.
  • Angelfish - Accepts all types of foods, but prefers live foods.
  • Armored Catfish - Accepts all types of foods, but needs lots of vegetable matter. Should be fed at night just before turning off lights.
  • Auratus - Accepts all types of foods, but prefers live food.
  • Barbs - Accepts all types of foods.
  • Blood Parrot - Accepts all types of foods.
  • Convict - Feed both meaty and vegetable based foods.
  • Corydoras - Accepts all types of foods. Bottom feeders.
  • Danios - Accepts all types of foods
  • Discus - Prefers live foods, but will accept pellet and flake foods.
  • Festivum - Accepts all types of foods.
  • Goldfish - Accepts all types of foods, but diet should not be too high in protein.
  • Gourami - Accepts all types of foods, but prefers additional meat in the diet.
  • Guppy - Accepts all types of foods, prefers mosquito larvae.
  • Hap - Accepts all types of foods.
  • Jack Dempsey - Accepts flakes, pellets and live foods.
  • Julidochromis - Prefers live-food, will eat flake foods.
  • Kribensis - Accepts flakes, pellets and live foods.
  • Loaches - Most accept all types of foods, but prefer live foods.
  • Mbuna - Accepts flakes, pellets and live foods.
  • Platy - Accepts all types of foods, but needs lots of vegetable matter.
  • Plecostomus - Accepts all types of foods, but needs lots of vegetable matter. Should be fed at night just before turning off lights.
  • Rams - Accepts flakes, pellets and live foods.
  • Severum - Accepts flakes, pellets and live foods.
  • Swordtails - Accepts all types of foods, but prefers additional meat in the diet.
  • Tetras - Accepts all types of foods.
  • Zebra Danio - Accepts flakes, pellets and live foods.
  1. About.com
  2. Home
  3. Freshwater Aquariums
  4. Aquarium & Fish FAQs
  5. Feeding Questions
  6. Dietary Types of Popular Aquarium Fish

©2014 About.com. All rights reserved.