Fish Food Nutrition
Typical protein, fat, fiber, moisture and energy values for common aquarium foods. Use the filter to find a food fast.
| Food | Protein % | Fat % | Fiber % | Moisture % | kcal per g |
|---|---|---|---|---|---|
| Tropical flake | 42 | 8 | 3 | 6 | 3.6 |
| Carnivore pellet | 45 | 12 | 3 | 8 | 3.8 |
| Goldfish pellet | 35 | 6 | 4 | 7 | 3.4 |
| Spirulina flake | 45 | 6 | 3 | 6 | 3.4 |
| Gel food | 10 | 1 | 1 | 80 | 1.2 |
| Frozen bloodworms | 8 | 1 | 1 | 88 | 0.6 |
| Frozen brine shrimp | 6 | 1 | 1 | 90 | 0.5 |
| Frozen daphnia | 5 | 0.7 | 1 | 92 | 0.4 |
| Blanched peas | 5.4 | 0.4 | 5 | 79 | 0.8 |
No food matches that filter. Clear the box to see all foods.
How to read a fish food label
The guaranteed analysis, the ingredient list and the moisture figure tell you more than the front of the package. Read those three first. Then check pellet size and storage advice.
The guaranteed analysis
You will see minimum crude protein, minimum crude fat, maximum crude fiber and maximum moisture. Carnivores such as bettas usually do well on higher protein. Plant eaters such as many plecos need more fiber and vegetable matter. Energy is rarely printed, so the kcal column above is an estimate for the category.
Ingredient order
Ingredients appear by weight before processing. Fresh fish lists high because it holds a lot of water, and it weighs much less after drying. Fish meal lists lower and can supply more protein. Watch for one grain split into several names, such as wheat flour and wheat middlings. Together they may outweigh the first ingredient. Whole fish and shrimp meal digest well for carnivores. Plant ingredients suit plecos and many cichlids.
Common ingredients
Fish meal and krill meal supply animal protein. Spirulina and algae supply plant matter and pigments. Wheat flour and wheat germ supply carbohydrates, and wheat germ digests well in cool water. Soy products supply protein at lower cost. Astaxanthin supports red and orange color in some foods.
Red flags and marketing claims
Be wary of labels with no analysis, no date or vague wording that hides the ingredients. Words such as "natural" and "premium" have no fixed meaning on fish food labels. A clear label does not guarantee a good food, but a vague one gives you nothing to judge.
Moisture changes the picture
A food with 90 percent water looks weak on paper. Flakes and pellets hold about 6 to 8 percent moisture. Frozen foods hold 85 to 90 percent. So a gram of frozen food carries far less energy than a gram of pellets.
| Food | Moisture | kcal per gram | Grams for 100 kcal |
|---|---|---|---|
| Tropical flake | 6% | 3.6 | 28 |
| Carnivore pellet | 8% | 3.8 | 26 |
| Gel food | 80% | 1.2 | 83 |
| Frozen bloodworms | 88% | 0.6 | 167 |
| Frozen brine shrimp | 90% | 0.5 | 200 |
Compare moist foods on a dry-matter basis in the fish food comparison tool. Then use the fish feeding calculator to turn calories into grams of the food you chose.
Flake, pellet and frozen food
Flakes are light and cheap, and they suit small surface and mid-water feeders. They break apart fast, and overfeeding them clouds the tank. Pellets are denser and pack more energy per gram. They come floating or sinking and in several sizes. Soaking helps fish that gulp air. Gel and frozen foods add variety. Thaw frozen food first and keep the thaw water out of the tank. Most keepers use them as part of the diet and not all of it.
Freeze-dried cubes swell once they get wet, so soak them before feeding. Live foods can pull a picky fish into eating, but they can also carry parasites. Many keepers use frozen foods instead.
Match the food to where your fish feed
Surface feeders such as bettas, gouramis and guppies take floating flakes and pellets. Mid-water fish such as tetras and angelfish take slow-sinking food. Bottom feeders such as plecos need sinking wafers or pellets. Match the food to the level, or the wrong fish will eat it. Pick a pellet size that fits the mouth.
| Species | Good staple | Variety |
|---|---|---|
| Betta | Soaked pellets | Frozen bloodworms |
| Goldfish | Sinking pellets | Gel food and peas |
| Guppy | Fine flake | Baby brine shrimp |
| Angelfish | Flake or pellet | Frozen brine shrimp |
| Pleco | Algae wafers | Zucchini and cucumber |
| Koi | Floating pellets | Lettuce and peas |
Switching and rotating foods
Mix a little new food into the old food over about a week. Feed a staple flake or pellet on most days. Offer a frozen food once or twice a week. Add a vegetable or a gel food for plant eaters. A treat day still counts toward the daily total, so replace part of the meal and do not add on top.
Frequently asked questions
Where do these numbers come from?
They are typical ranges for each food category, rounded. Real products differ, so the label on your food always wins.
What does dry-matter protein mean?
It is protein measured after removing water. You divide the as-fed protein by the dry share of the food, which is 100 minus moisture. It lets you compare a frozen food with a flake on equal terms.
What does crude protein mean on a label?
Crude describes the lab method. It does not mean low quality. The label gives minimum crude protein and fat and maximum crude fiber and moisture.
Is frozen food better than flakes?
Neither is better for every fish. Frozen foods add variety and animal protein, but they are mostly water. Most keepers use a flake or pellet as the staple and add frozen food once or twice a week.
How should I store fish food?
Buy a small tub and close it tightly. Dry food loses vitamin content over time, and a large tub can spoil before your fish finish it. Vitamin C breaks down in storage, so a stabilized form on the label holds up better.