Guppies are energetic omnivores with tiny mouths, so the best food combines animal and plant ingredients in a size they can eat easily. A complete staple should do most of the work, while a little variety can support good condition and natural colour. Food cannot compensate for poor water quality or genetics, and overfeeding is a much greater risk than offering too little.
Our top pick is Hikari Fancy Guppy. Its very small, slowly sinking granules are made specifically for guppies and other livebearers. Omega One Super Color Flakes are an excellent flake alternative, while NorthFin Community is our preferred micro pellet.
Disclosure: As an Amazon Associate, Aquarium Hunter earns from qualifying purchases.
Quick comparison
| Food | Best for | Format |
|---|---|---|
| Hikari Fancy Guppy | Best overall | Very small, slow-sinking granule |
| Omega One Super Color Flakes | Best flakes for colour | Flake |
| NorthFin Community 0.5 mm | Best micro pellet | Slow-sinking pellet |
| Zoo Med Spirulina 20 | Best plant-rich rotation food | Flake |
| New Life Spectrum Optimum Flakes | Best for community tanks | Flake |
Best guppy foods reviewed
1. Hikari Fancy Guppy — Best overall
Hikari designed this food for guppies and other livebearers. The semi-floating granules absorb water and soften without quickly disintegrating, giving surface-feeding guppies time to find them. The tiny particle size also reduces the need to crush the food for adults.
The official analysis lists 50% crude protein and 8% crude fat. The formula includes colour-enhancing ingredients, seaweed as an iodine source and stabilised vitamin C. That makes it a strong everyday staple, although we still recommend occasional variety rather than relying on any single food forever.
Best for: owners who want a purpose-made guppy staple with a very small particle size.
See manufacturer specifications
2. Omega One Super Color Flakes — Best flakes for colour
Omega One Super Color Flakes use salmon and whole herring, with salmon skins supplying naturally occurring pigments. Flakes are convenient for guppies because they remain near the surface and can be rubbed between clean fingers for smaller fish.
The manufacturer lists 42% crude protein and 12% crude fat. This is a rich food, so use a small pinch rather than a cloud of flakes. It is a particularly good choice when you keep different sizes of guppies and want a food that is easy to crumble.
Best for: easy portioning and supporting natural colour through a quality flake diet.
See manufacturer specifications
3. NorthFin Community Formula 0.5 mm — Best micro pellet
NorthFin Community combines krill, herring and sardine with kelp, spirulina and garlic. Its 0.5 mm version is much more suitable for adult guppies than standard-sized pellets, and the slow-sinking format lets fish feed through the upper water column.
The official analysis lists 40% crude protein and 5% crude fat. Add only a few pellets at a time: even small pellets can reach the bottom if too much is dropped in at once.
Best for: aquarists who prefer a measured micro pellet for a mixed freshwater community.
See manufacturer specifications
4. Zoo Med Spirulina 20 Flakes — Best plant-rich rotation food
This flake contains 20% spirulina alongside salmon meal and is labelled for daily use with freshwater and marine fish, including guppies. The plant-rich recipe makes it a useful way to add variety to an omnivorous guppy’s diet.
Its guaranteed analysis lists 45% crude protein and 4% crude fat. Crush the flakes to an appropriate size, and rotate them with a balanced guppy or community staple.
Best for: adding spirulina and variety without preparing fresh vegetables.
See manufacturer specifications
5. New Life Spectrum Optimum Flakes — Best for community tanks
New Life Spectrum Optimum Flakes are a practical general tropical food when guppies share their aquarium with other small community fish. The flakes can be crushed for tiny mouths and spread across the surface so less assertive fish get a chance to feed.
This is our broad community option rather than a guppy-specific formula. Watch how every species responds, offer only a small amount, and supplement thoughtfully if a tank mate has specialised dietary needs.
Best for: convenient feeding in a peaceful mixed tropical aquarium.
How to choose food for guppies
Use a complete staple
Choose a food intended as a complete diet for small tropical omnivores. A sensible ingredient list includes recognisable aquatic proteins plus plant material such as spirulina or kelp. Marketing words such as “premium” matter less than an appropriate particle size, a balanced formula and food your fish actually eat.
Match the particle size
Guppies have small, upturned mouths. Fine flakes and roughly 0.5 mm granules are easier to manage than large pellets. Crush flakes or pellets when needed, especially for juveniles. If fish repeatedly spit food out, the pieces may be too large or hard.
Colour food has limits
Ingredients containing natural pigments can support normal colour, but no food can rewrite genetics. Strong colour also depends on low stress, stable water conditions and overall health. Be wary of dramatic promises or treating colour enhancement as more important than balanced nutrition.
How much and how often should guppies eat?
Feed adult guppies one or two small meals per day. Offer only what the group can finish quickly, ideally within about a minute, then remove obvious leftovers. Manufacturer directions can be broader, but the right amount depends on fish size, temperature, stocking and how much natural grazing is available.
Uneaten food breaks down and can contribute to ammonia and nitrate. If food regularly reaches the substrate, reduce the portion. Monitor body condition rather than responding to begging; healthy guppies are enthusiastic feeders even when they do not need more.
Fry need much smaller food and more frequent tiny meals because they are growing rapidly. A powdered fry food or finely crushed quality flake can work. Keep portions controlled and maintain excellent water quality, because frequent feeding also creates more waste.
Should guppies have treats?
Small amounts of frozen or cultured foods such as brine shrimp or daphnia can add enrichment and variety. Thaw frozen food in a separate container and add only a little. Avoid wild-collected live foods because they may introduce parasites or pollutants. Freeze-dried foods should be a supplement, not the whole diet.
Do not feed bread, seasoned human food or fatty mammal meat. These are not appropriate substitutes for a formulated tropical fish diet.
Storage and freshness
Buy a container your fish will finish while it is fresh. Keep the lid tightly closed and store food in a cool, dry place away from aquarium humidity and direct sun. Discard food that smells rancid, has become damp or shows mould. Using a small daily container can prevent repeatedly exposing the main supply to moisture.
Frequently asked questions
Are flakes or pellets better for guppies?
Both can work. Flakes are easy to crush and remain available at the surface; micro pellets make portions easier to measure. The best choice is a complete formula in a size your guppies swallow comfortably.
Can guppies eat betta food?
An occasional small amount is unlikely to be a problem, but betta foods are designed for more carnivorous fish. Guppies do better with a balanced omnivore staple containing both aquatic protein and plant ingredients.
Why is my guppy spitting food out?
The particle may be too large or hard, or the food may be unfamiliar. Crush it smaller and watch the fish closely. Persistent refusal to eat, especially with hiding, weight loss or abnormal swimming, can indicate stress or illness rather than a food preference.
Our verdict
Hikari Fancy Guppy is our best overall choice because its tiny, slowly sinking granules suit guppy feeding behaviour and its formula is designed for livebearers. Choose Omega One Super Color Flakes if you prefer an easily crushed flake, or NorthFin Community 0.5 mm for a measured micro pellet. Whichever food you choose, small portions, sensible variety and clean water will make the biggest difference.






