Fish Food Guide: Best Types for Betta, Koi & Goldfish

Fish Food: The Complete Guide to Choosing the Best Food for Every Fish

Flakes, pellets, frozen and live options explained, with feeding schedules for betta, goldfish, koi, tropical, guppy, puffer and pond fish.

By | Last Updated: | 12 min read

Types of fish food including flakes, pellets and frozen cubes
Common types of fish food: flakes, pellets, frozen and freeze-dried options.

Walk into any pet store and the fish food aisle can feel like a maze. There are flakes, sinking pellets, freeze-dried cubes, frozen blocks and jars of live brine shrimp. Every label promises vibrant color and a long life. So which fish food is actually right for your tank or pond?

The short answer is that the best fish food matches the species, its mouth size, its natural diet and the way it feeds. This guide breaks it down in plain language, with practical examples, comparison tables and feeding tips you can use today.

Quick answerUse a high-quality staple (flakes or pellets) made for your fish type, add frozen or live food a few times a week for variety, and feed only what the fish finish in about two minutes. Overfeeding does more harm than underfeeding.

What Is Fish Food and What Is It Made Of?

Fish food is a prepared diet designed to give aquarium and pond fish the protein, fats, carbohydrates, vitamins and minerals they would find in the wild. Most commercial formulas are built from a mix of fish meal, shrimp or krill, algae such as spirulina, wheat or other grains, and added vitamins.

Not every fish eats the same way. Understanding three feeding groups makes shopping much easier:

  • Carnivores (for example puffers and many cichlids) need a high-protein diet from animal sources.
  • Herbivores (such as some plecos and mollies) need plant matter and algae.
  • Omnivores (goldfish, guppies, most tetras and koi) eat both and do best on balanced formulas.

Matching the diet to the group is the foundation of fish health, and it is the first thing experienced aquarists check.

Types of Fish Food Compared

Each format has strengths. Many keepers combine two or three for a more complete diet.

TypeBest forProsWatch out for
Fish food flakesSmall, surface-feeding fish (guppies, tetras, danios)Affordable, easy to portion, widely availableLose nutrients after opening; can cloud water if overfed
Pellets (floating or sinking)Betta, goldfish, cichlids, koiLess mess, available in many sizesDry pellets can swell in the stomach if fed too much
Frozen fish foodAlmost all species, especially picky eaters and carnivoresClose to natural prey, high acceptanceNeeds freezer space; thaw before feeding
Freeze-driedBetta, tropical fish, puffers (as a treat)Long shelf life, convenientSoak first to avoid swelling; not a complete diet alone
Live foodConditioning breeders, wild-caught or fussy fishTriggers natural hunting behaviorCan introduce parasites if the source is not reliable
Gel and wafer foodsBottom feeders, plecos, shrimpSinks, targets algae eatersRemove leftovers quickly
Practical tipUse a high-quality flake or pellet as the daily staple, then rotate in frozen or live food two or three times a week. Variety is one of the simplest ways to improve appetite and color.

Betta Fish Food: What Bettas Really Eat

Searches for betta fish food (and the common misspelling beta fish food) are very popular, and for good reason. Bettas are carnivores that naturally eat insects and larvae. A cheap flake with plenty of filler is not ideal for them.

Betta fish eating a pellet at the surface of an aquarium
A betta rising to the surface to take a small pellet.

What to look for

  • Protein-rich ingredients such as fish meal, shrimp or insect meal listed first.
  • Small floating pellets sized for a betta’s upturned mouth.
  • Occasional treats like frozen bloodworms or brine shrimp.

Feeding example

A common routine is two to four small pellets, once or twice a day, with one fasting day per week. Owners often notice better digestion and less bloating when portions stay small.

Common mistakeBettas look hungry all the time. Their stomachs are tiny, though, so extra food quickly turns into waste and poor water quality.

Goldfish Food: Flakes, Pellets and Greens

Searches for gold fish food usually mean one thing: the owner wants a diet that keeps these omnivores healthy without fouling the tank. Goldfish produce a lot of waste, so a quality formula matters.

  • Sinking pellets help prevent goldfish from gulping air at the surface, which can contribute to buoyancy problems in fancy varieties.
  • Soaked pellets are gentler on digestion.
  • Fresh greens such as blanched peas (shelled), spinach or lettuce add fiber.

Feed small portions once or twice daily. If uneaten food remains after a couple of minutes, reduce the amount next time.

Koi Fish Food and Pond Fish Food

Outdoor fish feed differently from indoor aquarium fish because water temperature controls their metabolism. That makes the season just as important as the brand.

Koi fish eating floating pond fish food
Koi feeding on floating pellets in a garden pond.

Koi fish food by season

  • Warm water: a high-protein growth or color formula supports activity and development.
  • Cooling water: switch to an easily digestible wheat germ formula.
  • Cold water: when the pond drops to roughly 50°F (10°C) or lower, most keepers stop regular feeding because the fish cannot digest food properly.

Choosing pond fish food

Floating pellets let you watch how much is eaten and remove excess. A mixed pond with goldfish, koi and shubunkins usually does well on a quality all-round floating pellet matched to the smallest fish’s mouth size.

Pro tipFeed koi by temperature, not by the calendar. A cheap pond thermometer is one of the best investments for healthy fish.

Tropical Fish Food: Tetra, Guppy and Community Tanks

For community tanks, a good tropical fish food flake is the usual starting point. Small fish such as neon tetras, guppies and rasboras eat from the upper and middle water levels, so flakes and micro pellets suit them well.

Guppy fish food types

  • Fine flakes or micro granules suited to small mouths.
  • Spirulina-enriched formulas for plant content.
  • Baby brine shrimp or crushed flakes for fry.

Tetra fish food

Tetra is one of the best-known fish food brands in the world, and its flakes are a popular choice for general community tanks. As with any brand, check that the formula matches your fish’s diet rather than choosing by name alone.

Best tropical fish food: how to choose

  1. Pick a formula aimed at your fish’s feeding group (omnivore, carnivore or herbivore).
  2. Check particle size against mouth size.
  3. Make sure protein and fat levels suit the species.
  4. Rotate in frozen food for variety.

Puffer Fish Food

Puffer fish food is a specialist topic. Many puffers are carnivores with teeth that grow continuously, so they need hard-shelled foods such as snails to keep them worn down.

  • Offer snails, clams, mussels and shrimp with shells.
  • Use frozen foods rather than only dry pellets.
  • Research your exact species first, because needs differ between freshwater and brackish types.

How Much and How Often Should You Feed Fish?

A widely used guideline is to give only what fish consume in about two minutes. Young fish and fry usually eat more often, while adult fish can often be fed once or twice a day.

FishTypical frequencyGood staple
Betta1 to 2 small feedings dailyProtein-rich pellets
Goldfish1 to 2 times dailySinking pellets plus greens
Guppies and tetras1 to 2 times dailyFine flakes or micro pellets
Koi (warm water)1 to several small meals dailyFloating pellets
PuffersDaily or every other day (species dependent)Frozen foods and shelled prey

Signs of overfeeding

  • Cloudy water or a greasy film on the surface.
  • Food settling on the substrate.
  • Rising ammonia or nitrate in test results.
  • Stringy or excess waste.

Tips if you travel

Healthy adult fish can usually handle a short break without feeding. For longer trips, ask a trusted friend to use pre-portioned feeding packs rather than dumping in extra food.

How to Read a Fish Food Label

Labels reveal more than the front of the package. Here is what to check:

  • Ingredient order: ingredients are listed by weight, so a named protein (fish, shrimp, krill) near the top is a good sign.
  • Guaranteed analysis: shows minimum protein and fat and maximum fiber and moisture.
  • Preservatives: look for clear information on how the food is preserved.
  • Pellet size and sink rate: match them to your fish’s mouth and feeding level.
  • Freshness: buy sizes you can finish within a few months, because vitamins degrade after opening.
Storage tipKeep fish food in a cool, dry place with the lid tightly closed. Avoid storing it above the tank, where humidity and warmth speed up spoilage.

Popular Brands: Tetra, Hikari and Others

You will see a few names again and again. Rather than naming one best brand, compare what each line offers.

Brand typeKnown forGood fit
TetraWide range of flakes and community-tank foodsBeginners and mixed tanks
HikariSpecialized lines for betta, cichlids, goldfish and koiKeepers wanting species-specific formulas
Grain-free carnivore formulasHigher animal protein and fewer fillersCarnivorous and predatory fish
Store brandsLower priceOccasional variety; read the label first

If you are searching for fish food near me, local aquarium shops often carry frozen and live options that big-box stores do not, and staff can help with species-specific advice.

Other Things People Mean by “Fish Food”

The phrase has a few other meanings that show up in search results.

Fish food ice cream

Fans of Ben & Jerry’s know Phish Food, a chocolate ice cream with marshmallow and caramel swirls and fudge fish. Searches such as “fish food ice cream” and “fish food Ben and Jerry” are about the dessert, not aquarium food.

Fly fish food

Anglers searching fly fish food are usually asking what trout and other fish eat so they can match the hatch, such as insects, nymphs and small baitfish. It is a fishing topic rather than a product.

Looking for fish to eat?

If you were hoping for a seafood dinner, these cuisine guides on our site are a better place to start:

You can also browse more guides on the FastFoodOpen blog or return to the FastFoodOpen homepage.

Common Fish Feeding Mistakes to Avoid

  • Feeding the same food every day with no variety.
  • Using oversized pellets for small fish.
  • Leaving uneaten food in the tank.
  • Buying huge containers that go stale.
  • Ignoring temperature when feeding pond fish.
  • Giving human food scraps, which can foul water and lack proper nutrition.

Fish Food FAQs

What is the best fish food for beginners?

A quality flake or small pellet made for your fish type is the easiest start. Add a frozen food such as brine shrimp once or twice a week for variety.

How often should I feed my fish?

Most adult aquarium fish do well with one or two small feedings a day. Offer only what they finish in about two minutes.

Can fish go a few days without food?

Healthy adult fish can usually manage a short break of a few days. Overfeeding before you leave is riskier than a brief fast.

Is frozen fish food better than flakes?

Frozen food is closer to natural prey and is often accepted by picky eaters. Flakes are convenient and balanced. Using both gives the best results.

How do I know if I am overfeeding?

Uneaten food on the bottom, cloudy water and rising ammonia or nitrate readings are the usual warning signs. Cut portions and increase water changes.

Conclusion

The best fish food is the one that fits your fish. Start with a species-appropriate flake or pellet, add frozen or live treats for variety, and keep portions small. Match the formula to whether your fish are betta, goldfish, koi, tropical, guppy or puffer, and adjust pond feeding by water temperature.

Check labels, store food properly and watch your fish after meals. Healthy appetite, bright color and clear water are the best signs you chose well. For more guides, visit the FastFoodOpen blog.

NoteThis article is general information. For sick fish or species with special needs, consult an experienced aquarium professional or a veterinarian who treats fish.
MN

Muhammad Naseem

Muhammad Naseem is an SEO strategist and content writer specializing in SEO, AI and digital marketing. He creates helpful, well-researched, search-friendly content that serves real reader needs.

Connect on LinkedIn

Last Updated: October 8, 2026