Skip to content

What Types of Food Should You Feed Aquarium Fish? A Complete Guide

Fish swimming in aquarium

The Direct Answer

Fish food comes in five main types:

Food TypeBest ForExamples
Dry foodMost fishFlakes, granules, pellets
Frozen foodCarnivores, varietyBloodworms, shrimp, krill
Freeze-driedCarnivoresTubifex worms, mysis shrimp
Live foodFinicky eaters, conditioningBrine shrimp, feeder fish
Fresh greensHerbivoresZucchini, lettuce, cucumber

Match food type to your fish’s dietary category:

  • Carnivores: Meat-based foods (protein-focused)
  • Herbivores: Plant-based foods (fiber-focused)
  • Omnivores: Variety of both types

Why Food Type Matters

Different fish species evolved different digestive systems:

  • Carnivores have shorter digestive tracts optimized for processing protein quickly
  • Herbivores have longer tracts designed to break down plant matter slowly
  • Omnivores can handle both but benefit from variety

Feeding inappropriate food causes problems:

  • Malnutrition from missing nutrients
  • Swim bladder disorders from lack of fiber
  • Fish refusing to eat unfamiliar food types
  • Digestive issues from wrong food format

Dry Food Varieties

Flakes

Most common aquarium food. Float at the surface, ideal for surface-feeding fish like guppies, bettas, and hatchetfish.

Pros:

  • Easy to use and store
  • Available in many formulations
  • Affordable for daily feeding

Cons:

  • Lower fiber content than natural foods
  • Break down quickly in water
  • Not ideal for bottom dwellers

Granules

Smaller than pellets, sink slowly through the water column. Good for mid-level swimmers like tetras, barbs, and rasboras.

Pellets

Larger, denser food that sinks. Available in sinking and floating varieties:

  • Floating pellets: For surface feeders and larger fish
  • Sinking pellets: For bottom dwellers like Corydoras, loaches, plecos

Some pellets are species-specific (goldfish pellets, cichlid pellets) with adjusted nutrition profiles.

Spirulina and Nori Sheets

Dried algae sheets for herbivorous fish. Plecos, tangs, and mbuna cichlids benefit from these. Clip sheets to the tank glass or place near hiding spots.

Frozen Food Options

Frozen foods offer high nutrition and variety:

Frozen FoodTarget Fish
BloodwormsBettas, guppies, small carnivores
Brine shrimpMost tropical fish, conditioning for breeding
Mysis shrimpLarger carnivores, marine fish
KrillLarge cichlids, predators
Spirulina cubesHerbivores, plecos
PlanktonMarine fish, reef tanks

Storage tips:

  • Keep frozen until use
  • Thaw a small portion before feeding
  • Do not refreeze thawed food
  • Use within 2-3 months of purchase

Frozen food is excellent for conditioning breeding fish or adding variety to a commercial food diet.

Freeze-Dried Food

Freeze-dried foods retain most nutrients while being convenient to store:

  • Tubifex worms: High protein, good for carnivores
  • Mysis shrimp: Quality protein source
  • Bloodworms: Popular for bettas and small fish
  • Krill: For larger predatory fish

Pros:

  • No freezer needed
  • Long shelf life
  • Nutrient-dense

Cons:

  • Some fish reject the texture
  • Can float or sink unpredictably
  • Expands in fish stomach if not pre-soaked

Pre-soak freeze-dried food in tank water for 5 minutes before feeding to prevent digestive issues.

Live Food Considerations

Live food triggers natural hunting behavior and is excellent for:

  • Finicky fish refusing commercial foods
  • Conditioning breeders for spawning
  • Very large predatory fish

Common live foods:

  • Brine shrimp (freshly hatched)
  • Ghost shrimp
  • Feeder fish (use with caution - disease risk)
  • Blackworms
  • Wingless fruit flies (for surface feeders)

Caution with feeder fish: Feeder goldfish and rosies from pet stores often carry parasites and diseases. Quarantine feeder fish or raise your own to reduce risk. Many experienced aquarists avoid feeder fish entirely.

Greens for Herbivorous Fish

Fresh vegetables supplement commercial food for herbivores:

VegetablePreparation
ZucchiniSlice, blanch 1 minute, attach to clip
CucumberSlice, blanch briefly, weighs less
Lettuce (romaine)Rinse, clip to tank side
SpinachBlanch to soften
Peas (shelled)Blanch, remove skin, mash slightly

Feeding tips:

  • Blanching softens vegetables for easier eating
  • Use a vegetable clip or rubber band to hold greens
  • Remove uneaten portions within 24 hours
  • Feed greens 1-2 times per week as supplement

Plecostomus species, otocinclus, mollies, and mbuna cichlids particularly benefit from regular vegetable offerings.

Feeding a Mixed-Species Tank

Community tanks with fish at different levels need strategic feeding:

  1. First: Add floating food for surface feeders
  2. Second: Add slow-sinking granules for mid-tank fish
  3. Third: Add sinking pellets for bottom dwellers
  4. Last: Add frozen or live food if using

This sequence ensures each level of fish gets appropriate food before it passes out of reach.

Watch for competition. Aggressive fish may chase slower species away from food. Consider feeding in multiple locations or using feeding rings to separate zones.

Common Feeding Mistakes by Food Type

Mistake 1: Only flakes for all fish

Bottom dwellers like Corydoras rarely get enough food if only flakes are offered. Add sinking pellets or frozen food that reaches the substrate.

Mistake 2: Ignoring herbivore fiber needs

Plecos and herbivorous cichlids develop digestive problems on protein-only diets. Add spirulina flakes, algae sheets, or fresh vegetables.

Mistake 3: Overfeeding live food

Live food is nutritious but expensive and risky if sourced poorly. Use as supplement, not primary diet, unless you culture your own.

Mistake 4: Stale dry food

Flakes and pellets lose nutrients after 6 months opened. Vitamin content degrades. Buy smaller containers you can use within 3-4 months.

Quick Reference Table

Fish TypePrimary FoodSupplements
BettaPellets, frozen bloodwormsLive brine shrimp occasionally
GoldfishSinking pelletsBlanched peas, greens
TetrasFlakes, granulesFrozen brine shrimp
CorydorasSinking pellets, tabletsFrozen bloodworms, blackworms
PlecoAlgae wafers, sinking pelletsZucchini, cucumber, nori
Cichlid (carnivore)Pellets, frozen krillLive feeder fish (cautiously)
Cichlid (herbivore)Spirulina flakes, algae wafersFresh greens, nori

Summary

Match food type to fish dietary needs. Dry foods work for daily feeding. Frozen and freeze-dried foods add variety and nutrition. Live food helps finicky eaters and breeding conditioning. Fresh greens keep herbivores healthy.

In mixed tanks, feed from surface to bottom so all fish get appropriate food. Replace dry food every few months to maintain nutrient quality. Watch fish response to adjust portions and types over time.

Comments