The 20 most popular fish and their favorite foods
Fish are just like any other pet when it comes feeding—they need to be fed regularly, and different specimens will assuredly have different tastes and preferences. Your choice of fish food will readily affect the health and wellbeing of your fish, so you want to make sure that you make the correct choice concerning your particular species of fish.
It should be noted that in some cases, certain combinations of fish foods will help encourage breeding. That is normal day to day feeding needs to be enhanced when you need to prepare your fish for breeding. In most cases, live foods such as brine shrimp are best, since their presence gives some fish species a cue that the environment is ripe for breeding. In the list that follows below, you will see breeding options added on where appropriate.
Food options and feeding for the most popular fish.
There are two broad categories when it comes to fish food: processed foods and live foods. Of these two choices, live foods such as brine shrimp and bloodworms are generally superior, but often require cultivation. Processed foods, on the other hand, are inexpensive and easily obtained at any aquarium supply store. Among the processed choices, there are further options, including:
- Fresh foods
- Frozen and freeze-dried foods
- Canned flakes or pellets
- Sinking Food Tablets
Flake food is generally the most popular of these options, but the list below will show that certain species have much to offer the enterprising aquarist who invests in a supply of specialty foods.
The favorite foods of the 20 most popular freshwater aquarium fish
- Angelfish—This tall community-friendly fish is not a fussy eater. Angelfish will gladly live off of a variety of commercially available flake foods and freeze-dried options. For the best results, supplement its diet with some fresh bloodworms, brine shrimp, or even leftover vegetables like peas.
- Bettas—These extremely popular fish are easy to take care of. They will accept canned flake and freeze-dried foods, but they do their best with small fresh worms. Specialized Betta foods are widely available at pet stores, and breeding can be encouraged using live foods.
- Barbs—The barb family of fish consists of numerous species that share, among other attributes, a major appetite for just about anything they can fit in their mouths. Barbs love flake, they love frozen foods, they love worms, and they love your aquarium plants. Make sure your barbs are getting a dose of vegetable fiber so they’ll leave your plants alone.
- Guppies—Live-bearing fish that are commonly seen in a wide variety of community tanks, guppies have a great appetite for small live foods. They will also eat frozen worms and flakes, and have a particular fondness for variety. Try feeding them the occasional slice of zucchini or other vegetables.
Black Molly—These beautiful black fish are useful algae-eaters for your tank. However, they will need to supplement that food source with flake food or blanched vegetables. The black molly feeds at the surface of the tank, so make sure your food floats, or the fish may not find it.
- Serpae Tetras—These small and very popular fish are known to nip away at their neighbors fins. They are not picky eaters, but extra care should be taken to make sure that their tank mates also get to eat. These fast-moving fish can quickly consume more than their fair share of food, leaving slower fish unfed.
- Rummynose Tetras—Your red Rummynose tetras will survive on a diet that consists of commercially prepared flake foods without issue. They are perfectly fine with dry and frozen foods, but prefer live brine shrimp, mosquito larvae, and brown worms.
- Rosy Tetras—The abundantly seen Rosy Tetra prefers a diet that consists of flakes and worms. These fish will eat very small fish if given the chance, so care should be taken if you choose to combine them with juveniles or fry.
- Black Tetras—Very popular fish for beginners, Tetras are not picky about what they eat, and will even breed on a diet of dry flake food. Your black tetras will be perfectly happy with anything even remotely resembling fish food. Give them a good quality flake-and-vegetable diet to ensure their best health.
- Blue Gourami—This species of fish, like most of its Gourami cousins, will exhibit its best coloring and behavior when given a diet of small live foods with leftover vegetable matter such as zucchini or peas. They will eat flake and freeze-dried foods, as well, but higher quality options are recommended.
- Kribensis—These undemanding fish are perfect for beginners. They are tolerant of most water conditions and food sources. They will eat nearly anything, but offer the best results when fed a combination of flake food and frozen bloodworms or brine shrimp. Being middle to bottom feeders, you can try sinking pellets.
- Discus—These cichlids are peaceful, tall fish that are very popular for larger community tanks. They will accept flake food, but should be given more in order to encourage the best health: frozen or live worms, shrimp meat, and Spirulina to enhance their coloration. Discus fish will happily eat chopped up beef heart.
Oscars—The oscar is an intelligent fish that will learn to recognize its owner. It is also a characteristically aggressive fish, and it will eat its tank mates if given the opportunity. Naturally, this fish does best with a meat-based diet. Live worms are ideal, but frozen ones are acceptable as well. Do not feed your oscar guppies or other fish.
- Catfish—Corydoras and related species of catfish are bottom-dwellers that will gladly eat any food that falls to the bottom of your tank. In order to make sure that enough food reaches your catfish, purchase some sinking tablets. Corydoras will only breed if worms, with blackworms being a particular favorite.
- Zebra danios—This very popular fish prefers a diet consisting of a wide variety of small live food choices: bloodworms, brine shrimp, Tubifex worms, and insect larvae are favorites. They will also accept frozen and flake foods, but you should take care to supplement the diet of this fish with romaine lettuce or other green leafy vegetables.
- Frontosa cichlids—Possibly the most popular fish from Lake Tanganyika, the frontosa cichlid likes meat. Some specimens will ignore flake food, requiring you to provide a steady, varied diet of krill, worms, or daphnia. This fish is one of the few that can be trained to eat directly out your hand.
- Jack Dempseys—These aggressive fish are popular pets since, like Oscars, they will identify and develop a relationship with their owner. They are not picky eaters, and will gladly thrive off of a diet of flake foods or just about anything else.
White Cloud—This popular beginner’s species is very happy to live on a diet of canned flake foods. Supplementing that diet with live foods such as brine shrimp or even frozen bloodworms can help: extra nutritional options like these will intensify its colors.
- Platies—The live-bearing platy comes in an enormous variety of colors, sizes, and finnage types. These community-friendly fish will are content with commercially-prepared flake food, but will thrive if given an extra boost of vegetable matter in their diet. With a vegetable-heavy diet and some aquarium plants, they will readily breed.
- Goldfish—Last, but not least, the ever-popular goldfish is happiest when presented with live worms, but will feel perfectly fine when provided with flake and sinking pellet foods. The key with goldfish is recognizing that they look for food either at the surface of the tank or at the bottom. Choose a food that sinks or floats to make feeding easy.