Fish Food Guide for Beginners: What, How Much & How Often to Feed Aquarium Fish

This Fish Food Guide for beginners explains the main types of aquarium fish food, how much to feed, how often to feed, and how to choose food for different freshwater fish.

Proper feeding is an important part of keeping aquarium fish healthy. The right food supports growth, energy, color, breeding, and the immune system. The wrong food—or simply too much food—can cause poor nutrition, digestive problems, cloudy water, algae, ammonia, and other aquarium problems.

Beginners often worry that their fish are hungry because fish swim to the front whenever someone approaches the aquarium. Most fish quickly learn that people may bring food. Begging does not always mean they need another meal.

The goal is to feed a suitable variety in amounts the fish can finish without leaving food to decay in the aquarium.

Quick Fish Food Facts

Main Food Types: Flakes, pellets, wafers, frozen food, freeze-dried food, live food, vegetables, and gel food

Diet Types: Herbivore, carnivore, omnivore, algae grazer, and specialized feeder

Common Feeding Schedule: Once or twice daily for many healthy adult community fish

Young Fish: Fry and growing juveniles may need smaller meals more often

Best Feeding Amount: Only what the fish can finish within a short time

Bottom Feeders: Need sinking food that reaches them

Common Beginner Mistake: Overfeeding because the fish continue begging

Important Rule: Choose food based on the fish species, mouth size, natural diet, and feeding location

Why the Right Fish Food Matters

Different fish have different nutritional needs.

Some fish mainly eat plant material and algae. Others eat insects, crustaceans, worms, smaller animals, or a combination of plant and animal matter.

Feeding every fish the same flakes may keep some fish alive, but it may not provide the best long-term nutrition.

The right diet can help support:

Healthy growth
Strong immune function
Good body condition
Bright natural color
Normal digestion
Breeding condition
Fin and skin health
Activity and natural behavior

A varied diet is often better than relying on only one food every day.

Herbivores, Carnivores, and Omnivores

Fish are commonly described as herbivores, carnivores, or omnivores.

Herbivorous Fish

Herbivorous fish eat mostly algae and plant-based material.

Examples include some:

Plecos
African mbuna cichlids
Mollies
Silver dollars
Algae-grazing fish

Good foods may include:

Spirulina flakes
Vegetable-based pellets
Algae wafers
Blanched vegetables
Plant-based gel foods
Natural algae and biofilm

Herbivores still need balanced nutrition. They should not be expected to survive only on whatever algae grows in the tank.

Carnivorous Fish

Carnivorous fish eat mostly animal-based food.

Examples include:

Bettas
African dwarf frogs
Some cichlids
Predatory catfish
Certain puffers

Good foods may include:

Protein-rich pellets
Frozen brine shrimp
Mysis shrimp
Daphnia
Bloodworms as part of a varied diet
Insect-based foods
Appropriate live foods from safe sources

Carnivores should not be fed fatty mammal meat as a regular diet.

Omnivorous Fish

Omnivores eat both plant and animal-based foods.

Examples include:

Angelfish
Guppies
Platies
Swordtails
Goldfish
Rainbowfish
Many tetras
Many gouramis

A quality flake or pellet can be the main food, with frozen foods, vegetables, or other suitable foods added for variety.

Flake Food

Flake food is one of the most common aquarium foods. It floats at first and then slowly sinks as it absorbs water.

Flakes work well for many small and medium community fish, including:

Guppies
Platies
Mollies
Swordtails
Tetras
Danios
Barbs
Small gouramis

Advantages of flakes include:

Easy to find
Easy to break into smaller pieces
Good for surface and midwater feeders
Available in many formulas

Do not add a large pinch without watching how much the fish actually eat. Uneaten flakes can quickly break apart and collect in the substrate or filter.

Pellet Food

Pellets are available in different sizes and may float, sink slowly, or sink quickly.

Pellets are useful because they can provide a concentrated, balanced diet with less mess when fed properly.

Pellets are available for:

Bettas
Goldfish
Cichlids
Discus
Plecos
Shrimp
Bottom feeders
Community fish

Choose a pellet small enough for the fish to swallow comfortably.

A pellet that is too large may be ignored, spit out repeatedly, or difficult for the fish to eat.

Sinking Wafers and Bottom-Feeder Foods

Bottom-dwelling fish need food that reaches the bottom.

Fish such as corydoras, kuhli loaches, plecos, and some catfish should not be expected to survive only on scraps left by other fish.

Good bottom-feeder foods include:

Sinking pellets
Algae wafers
Shrimp pellets
Vegetable wafers
Gel foods
Appropriate frozen food

Watch the aquarium to make sure the bottom feeders actually receive food. Fast surface fish may eat almost everything before it reaches the bottom.

Feeding part of the meal after the aquarium lights dim may help shy or nocturnal fish.

Frozen Fish Food

Frozen food can provide useful variety and is accepted by many fish.

Common frozen foods include:

Brine shrimp
Bloodworms
Mysis shrimp
Daphnia
Krill
Cyclops
Specialized discus or cichlid mixtures

Frozen food should be stored frozen and used before it becomes old or freezer burned.

You can thaw a small portion in a clean cup of aquarium water before feeding. Do not leave frozen food sitting at room temperature for long periods.

Only feed an amount the fish can finish. Frozen food can pollute the aquarium when too much is added.

Freeze-Dried Fish Food

Freeze-dried foods are convenient and store longer than frozen foods.

Common examples include:

Freeze-dried bloodworms
Brine shrimp
Tubifex worms
Krill
Daphnia

Freeze-dried food can be offered as part of a varied diet.

Some dry foods float and may be difficult for certain fish to eat. Soaking a small amount briefly in aquarium water may help, especially for foods that expand after becoming wet.

Freeze-dried treats should not automatically become the only food unless the product is labeled as a complete and balanced diet for that species.

Live Fish Food

Live food can encourage natural hunting behavior and may be useful for breeding fish or raising fry.

Common live foods include:

Baby brine shrimp
Daphnia
Blackworms from a safe source
Grindal worms
Microworms
Vinegar eels
Flightless fruit flies for suitable surface feeders

Live foods can carry parasites, bacteria, or contaminants when collected from unsafe locations.

Use foods from trusted cultures or suppliers. Avoid collecting worms, insects, or water organisms from areas exposed to pesticides, fertilizers, pollution, or wild fish diseases.

Should You Feed Feeder Fish?

Feeder fish are generally not a good regular food for Oscars or other predatory aquarium fish.

Feeder fish may:

Carry parasites
Carry bacterial disease
Be poorly nourished
Injure the fish eating them
Create unnecessary waste
Provide an unbalanced diet

Quality pellets, frozen foods, insects, shrimp, worms, and other appropriate foods are usually safer and more nutritious.

Some predators may eat whole fish naturally, but that does not mean store-bought feeder goldfish are the best daily diet.

Vegetables for Aquarium Fish

Many herbivorous and omnivorous fish enjoy vegetables.

Possible choices include:

Zucchini
Spinach
Green beans
Cucumber
Shelled peas for suitable fish
Romaine lettuce
Broccoli in small amounts

Vegetables are often softened by blanching them briefly in hot water and then cooling them before placing them in the aquarium.

Remove uneaten vegetables after several hours so they do not decay and pollute the water.

Cucumber is mostly water and may be enjoyed by fish and snails, but more nutritious vegetables such as zucchini, spinach, and green beans are often better regular choices.

Gel Fish Food

Gel food is mixed with water, allowed to set, and then cut into portions.

It can be useful for:

Goldfish
Plecos
Discus
Cichlids
Community fish
Bottom feeders
Fish requiring medication mixed into food under proper guidance

Gel foods can contain a balanced mixture of protein, plant matter, vitamins, and minerals.

Prepare and store gel food according to the manufacturer’s directions. Discard portions that smell spoiled or have been stored too long.

How Much Should You Feed Aquarium Fish?

Feed only what the fish can finish within a short time.

There is no perfect number of flakes or pellets for every fish because food size, fish size, species, age, and appetite vary.

A good method is:

Add a very small amount
Watch the fish eat
Add a little more only if needed
Stop before food begins collecting on the bottom

Some pellets are meant to remain available for bottom feeders, but large amounts should not sit uneaten for long periods.

A fish’s stomach is usually much smaller than beginners imagine.

How Often Should You Feed Fish?

Many healthy adult community fish do well with one or two small meals per day.

However, feeding frequency depends on the fish.

Adult Community Fish

Many adult guppies, platies, tetras, danios, barbs, gouramis, and similar fish can be fed once or twice daily.

Fry and Young Fish

Growing fry may need very small meals several times per day because they are developing quickly and have small stomachs.

Extra feeding means extra waste, so fry tanks often need frequent cleaning and water changes.

Nocturnal Fish

Plecos, kuhli loaches, and some catfish may feed more comfortably in the evening or after the lights dim.

Large Predatory Fish

Large adult fish such as Oscars may not need multiple heavy meals every day. Feed according to body condition, activity, age, and the food being used.

Shrimp and Snails

Shrimp and snails graze throughout the day but still may need supplemental food when the aquarium does not provide enough algae and biofilm.

Is It Okay to Skip a Day of Feeding?

Many healthy adult aquarium fish can tolerate an occasional day without food.

Skipping a day is not necessary for every fish, but it may help prevent overfeeding in some home aquariums.

Do not use this approach for:

Newly hatched fry
Very young growing fish
Underweight fish
Sick fish needing nutritional support
Species with specialized frequent-feeding needs

Fish should be judged by their species, age, health, and body condition rather than following one rule for every aquarium.

Feeding Fish While on Vacation

Healthy adult fish can often handle a short period with less food better than they can handle an aquarium full of decaying vacation food.

For a short trip, possible options include:

Feed normally before leaving
Use a reliable automatic feeder that has been tested beforehand
Ask a trusted person to feed pre-measured portions
Perform normal maintenance before the trip

Do not have someone pour food directly from the container. Prepare individual portions in small bags, pill containers, or cups.

Vacation food blocks can dissolve unpredictably and may affect water quality. Test any product before depending on it.

How to Feed a Community Aquarium

A community aquarium may contain fish that feed at different levels.

You may need:

Floating flakes for surface feeders
Slow-sinking pellets for midwater fish
Sinking wafers for bottom dwellers
Food added in more than one area
Evening feeding for nocturnal fish

Watch shy fish closely. A fish can slowly lose weight even when plenty of food is added if aggressive or fast fish eat everything first.

How to Know Whether Fish Are Getting Enough Food

Signs that fish may not be receiving enough food include:

Weight loss
A sunken belly
Poor growth
Weakness
One fish being pushed away at feeding time
Bottom feeders never reaching food
Very thin body shape
Reduced activity

Do not respond by dumping in large amounts. Instead, improve how the food is distributed.

Possible solutions include:

Feed in several locations
Use sinking foods
Feed shy fish with a turkey baster or feeding tube
Feed after lights dim
Separate aggressive feeders
Use food appropriate to the fish’s mouth size

Signs of Overfeeding

Common signs of overfeeding include:

Food left on the bottom
Cloudy water
Rising ammonia or nitrite
High nitrate
Algae growth
Dirty filter media
Bad odor
Snail population increase
Fish becoming overweight
Bloating or digestive problems

If too much food enters the tank:

Remove the excess with a net or siphon
Check ammonia and nitrite
Perform a partial water change when needed
Increase aeration
Reduce the next feeding

Overfeeding does not show love. It often creates poor water quality.

Fish That Always Look Hungry

Many fish learn to beg.

Goldfish, Oscars, cichlids, mollies, guppies, and other fish may swim excitedly to the front whenever someone approaches.

Fish can act hungry immediately after eating.

Judge feeding by:

Body condition
Food amount
Growth
Water quality
Age
Species
Activity

Do not feed again every time the fish beg.

Feeding Bettas

Bettas are carnivorous fish and need protein-rich food.

Good betta foods include:

Quality betta pellets
Frozen brine shrimp
Frozen bloodworms as part of a varied diet
Daphnia
Mysis shrimp
Small insect-based foods

Do not feed a betta only plant-based flakes.

Feed small portions because bettas have small stomachs and can become bloated when overfed.

Feeding Goldfish

Goldfish are omnivores and benefit from both plant and animal-based foods.

Good goldfish foods include:

Quality sinking pellets
Gel food
Blanched vegetables
Daphnia
Brine shrimp
Occasional bloodworms
Duckweed from a safe source

Sinking foods may help reduce surface gulping, especially in fancy goldfish.

Goldfish produce a lot of waste, so feeding and filtration must be managed carefully.

Feeding Plecos

Plecos should not live only on algae.

Depending on the species, they may need:

Algae wafers
Vegetable wafers
Zucchini
Green beans
Spinach
Driftwood
Gel food
Occasional protein foods

Research the exact species because some plecos are stronger algae grazers, some eat wood and biofilm, and others need more protein.

A sunken pleco belly may indicate that the fish is not receiving enough food.

Feeding Corydoras Catfish

Corydoras need their own sinking food.

Good choices include:

Sinking catfish pellets
Shrimp pellets
Bottom-feeder tablets
Frozen bloodworms
Daphnia
Brine shrimp
Gel food

Corydoras are not aquarium vacuum cleaners. Leftovers alone are not a complete diet.

Feeding African Cichlids

African cichlid diets depend on the species.

Many mbuna need foods with a strong plant-based or spirulina component. Too much rich, fatty, or meaty food may contribute to digestive trouble.

Peacocks and many haps can usually handle more animal protein, but they still need a balanced diet.

Do not feed all African cichlids exactly the same food without researching their natural diet.

Feeding Discus

Discus benefit from a varied, high-quality diet.

Possible foods include:

Discus pellets
Frozen brine shrimp
Mysis shrimp
Bloodworms as part of a varied diet
Daphnia
High-quality flakes
Carefully prepared gel foods

Young discus are often fed smaller meals more frequently than adults.

Remove uneaten food promptly because discus are kept in warm water, where food can spoil quickly.

Fish Food Ingredients

Read the label when choosing fish food.

Look for foods made for the correct species or diet type.

A quality food may include:

Fish meal or whole fish ingredients
Shrimp or krill
Insect protein
Spirulina
Algae
Plant ingredients
Vitamins
Minerals

The ingredient list should match the type of fish being fed.

A herbivore needs more plant material than a carnivore. A carnivore needs suitable animal protein rather than a food made mostly from inexpensive fillers.

Storing Fish Food

Fish food loses freshness and nutritional quality over time.

To protect it:

Keep the lid closed
Store it in a cool, dry place
Keep it away from heat and direct sunlight
Do not allow moisture into the container
Avoid touching food with wet fingers
Buy a size that can be used within a reasonable time
Discard food that smells stale, moldy, or rancid

Buying a huge container is not always economical if the vitamins and fats deteriorate before the food is used.

You can divide a large amount into smaller sealed containers and keep only one container open at a time.

Can Fish Eat Human Food?

Some plain foods can be used carefully, such as blanched vegetables or safe seafood for certain larger fish.

Avoid:

Seasoned food
Salty food
Fried food
Processed meat
Bread
Cheese
Sugary food
Food containing sauces or spices
Fatty beef or poultry as a regular diet

Aquarium fish should receive foods designed for their nutritional needs.

Common Beginner Feeding Mistakes

Common mistakes include:

Feeding too much
Feeding every time fish beg
Using one food for every species
Ignoring bottom feeders
Using pellets that are too large
Leaving vegetables in too long
Depending only on live feeder fish
Feeding carnivores a mostly plant-based diet
Feeding herbivores too much rich protein
Using old or damp food
Not watching whether shy fish eat
Adding extra food before leaving for vacation

Good feeding is not about adding more food. It is about choosing the correct food and giving the correct amount.

Simple Beginner Feeding Routine

A simple routine for many community aquariums is:

  1. Feed one small meal in the morning or evening.
  2. Watch the fish for a few minutes.
  3. Make sure food reaches surface, midwater, and bottom feeders.
  4. Remove large amounts of uneaten food.
  5. Offer a different suitable food on another day for variety.
  6. Check fish body condition regularly.
  7. Reduce feeding if food is collecting or water quality is declining.
  8. Adjust the routine for fry, nocturnal fish, herbivores, predators, or specialized feeders.

Final Thoughts

Choosing the right fish food does not need to be complicated.

Start by learning whether each fish is an herbivore, carnivore, omnivore, algae grazer, bottom feeder, or specialized feeder.

Use a quality staple food and add appropriate variety. Feed small amounts, watch every fish eat, and make sure food reaches the lower parts of the aquarium.

The biggest feeding problem in most beginner aquariums is not starvation—it is overfeeding.

A little less food, combined with good variety and careful observation, usually leads to cleaner water and healthier fish.

Happy Fishkeeping!

— Rick Sr.

About the Author

Rick Mileski Sr. has been keeping and breeding tropical fish since the late 1960s. He owned FinTastik Tropical Fish store for 13 years, where he bred and sold many species of freshwater tropical fish. Through BeginnersFishKeepers.com, he shares practical, beginner-friendly advice based on more than 50 years of hands-on fishkeeping experience.

Tags: , , , , , , ,
 
Next Post

Aquarium Maintenance Guide for Beginners: Water Changes, Filter Cleaning & Weekly Care

© 2026 Beginners Fish Keepers | Privacy Policy | Affiliate Disclosure | Get in Touch