1757169807204.jpeg?signature=56757f57594cfab8503e8d05bb89c5c72dd1e4366e30a7d9bff1e1eb3bafcb11)
What Do Glass Catfish Eat? A Practical Feeding Guide
Glass catfish (Kryptopterus vitreolus, still often sold under older names like K. bicirrhis or K. minor) eat small meaty foods like baby brine shrimp, daphnia, and bloodworms as the core of their diet, supplemented with micro-pellet or fine flake once they're established. Because the species is shy, weak at competing for food, and famously see-through, feeding it well is as much about technique and timing as it is about what's in the bag or freezer.
What Glass Catfish Eat in the Wild
Glass catfish come from slow-moving, vegetated rivers and streams in Southeast Asia, particularly the Thailand and Indonesia region. In these habitats they hover in loose groups over gentle current, picking zooplankton, tiny crustaceans, insect larvae, and small worms out of the water column as it drifts past. This background matters for feeding: it explains why the species is an omnivorous micropredator built to intercept small, slow-moving prey rather than compete aggressively at the surface, and why a calm current and unhurried feeding style suit it better than a turbulent, high-flow setup.
The Core Diet: What to Feed
The most reliable staple foods are small, meaty, and easy to swallow whole:
- Baby brine shrimp (frozen or live) — a near-universal favorite and a good conditioning food
- Daphnia and moina — small crustaceans sized well for a glass catfish's mouth
- Bloodworms — whole for adults, chopped for juveniles or smaller individuals
- Grindal worms
- Mosquito larvae
Most sources agree that meaty protein should be the dominant part of the diet, not an occasional treat. A high-quality micro-pellet or sinking, slow-sinking flake can serve as a convenient staple base once a fish is confirmed to be eating it, but it should supplement — not replace — regular meaty feedings, especially in the first weeks after acquiring new stock.
Matching Food Size to Mouth Size
The glass catfish's mouth is small and angled slightly upward and forward, adapted for picking food out of the water column rather than grazing the substrate or tearing at larger items. Food that's too big simply gets ignored or spat out.
| Life stage | Suitable food size | Examples |
|---|---|---|
| Fry / juvenile | Very fine, near-dust particles | Baby brine shrimp, microworms, crushed flake |
| Sub-adult | Small whole items | Daphnia, moina, chopped bloodworms |
| Adult | Small-to-medium whole items | Whole bloodworms, mosquito larvae, micro-pellets |
If you're shopping for a staple, browse freeze-dried food options sized for small-mouthed community fish, and check the particle or pellet size against the table above before buying.
Juvenile vs. Adult Feeding Differences
Young glass catfish grow fastest on frequent small meals of live or near-live foods — baby brine shrimp and microworms are standard choices — fed multiple times a day in tiny amounts. As fish mature, they can handle larger particle sizes (whole bloodworms, adult daphnia) and tolerate slightly less frequent feeding without issue. If you're raising a mixed-age shoal, feed to the smallest fish's mouth size and let larger tank mates pick up anything left over.
How Often and How Much to Feed
Feed 1–2 times daily, offering only as much as the shoal can fully consume within 1–3 minutes. Because glass catfish are slow, shy feeders that can easily miss a single large feeding if a bolder tank mate crowds them out, splitting the day's food into two smaller sessions is the safer default — it gives every fish more chances to get fed without pushing total food volume up.
As a starting point for a shoal of six to eight adult glass catfish, a pinch of baby brine shrimp or a small cube of frozen food thawed and dosed gradually (rather than dumped in whole) is usually enough per feeding — watch consumption for a few days and adjust up or down rather than following a fixed amount. Overfeeding to compensate for a fish that "seems" underfed is one of the most common mistakes with this species, and it fouls water quickly since glass catfish are sensitive to poor water quality.
Getting a Reluctant Fish to Eat
Many individuals — especially wild-caught imports — are reluctant to accept dry food at first. Live or frozen foods have much higher acceptance rates and are the standard way to "prime" a new fish before attempting to wean it onto prepared foods.
A practical weaning sequence:
- Week 1–2: Offer only live or frozen meaty foods (baby brine shrimp, daphnia, bloodworms) to build confidence and confirm the fish is eating reliably.
- Week 3: Start mixing in a small amount of high-quality micro-pellet or crushed flake alongside the usual meaty food at the same feeding.
- Week 4 onward: Gradually increase the proportion of prepared food while keeping meaty food in rotation at least a few times a week — variety across protein sources supports nutrition and long-term vitality better than any single food fed exclusively.
If a fish stops accepting prepared food at any point, drop back to live or frozen offerings for a week before trying again. Patience matters more than speed here.
Confirming a Transparent Fish Is Actually Eating
The glass catfish's transparency is a genuine diagnostic advantage: a recent meal typically shows up as a visible pale or whitish mass in the gut area shortly after feeding. Before assuming a fish isn't eating just because it's hard to see, look for this food mass and watch feeding behavior directly at feeding time — you'll usually catch individual fish darting out to grab food and retreating back to their resting spot.
Feeding in the same spot and at the same time each day also builds a conditioned response. Over time the shoal will associate that location and moment with food, making it easier to observe individuals, spot a fish that's off its food, and — if it's ever needed — dose medication discreetly at a predictable point in the day.
Tank Mates and Feeding Success
Glass catfish are extremely shy and weak competitors at the food source. They will often avoid approaching food entirely while bolder, faster tank mates are active nearby, which is a common reason owners mistakenly assume their fish aren't eating.
Good tank mate choices for feeding success are calm, similarly small, non-boisterous community fish:
- Small tetras
- Corydoras
- Kuhli loaches
- Mollies or swordtails, in larger setups with plenty of space
Avoid fin nippers, aggressive fast feeders, and anything much larger that will dominate the water column at feeding time. If you're stocking a community around glass catfish, FishyHub's small tetra selection and corydoras are both solid, calm-tempered options that won't outcompete a glass catfish shoal.
A Feeding Technique That Works
Feed active tank mates on one side of the tank first or at the same time, then drop slow-sinking food near the glass catfish's usual resting area so they aren't forced to compete head-on. This lets the shoal feed at its own pace without racing faster fish to the food.
Shoaling Requirements Affect Feeding, Too
Glass catfish should always be kept in a group of 6 or more (some sources say 5 as an absolute minimum). A lone fish or a small group is measurably more stressed, less confident, and eats less than a properly sized shoal. Confidence at feeding time is a group behavior in this species — a bigger shoal means individual fish are more willing to venture out and feed in the open rather than hiding.
Water Conditions That Support a Healthy Appetite
Feeding success is tied closely to stable water conditions. A consolidated safe range:
| Parameter | Recommended range |
|---|---|
| Temperature | 74–82°F (23–28°C), most stable around 75–80°F |
| pH | 6.5–7.2 |
| Hardness | Soft to moderately hard |
| Current | Gentle to moderate — this is a river species |
Stability matters more than hitting an exact number. Sudden swings in temperature or chemistry can suppress appetite in a species that's already a picky, easily stressed eater, so consistency during acclimation and normal husbandry is worth prioritizing over chasing a precise figure.
Common Feeding Mistakes to Avoid
- Assuming the fish isn't eating because it's hard to see — check the translucent gut for a visible food mass first.
- Overfeeding to compensate for perceived under-eating, which fouls water quickly.
- Keeping too few individuals, causing stress-driven hiding and food avoidance.
- Housing with fast, aggressive, or much larger tank mates that outcompete the shoal at every feeding.
- Offering only large-particle food (whole pellets, large flake) that a small, weak-jawed mouth can't handle.
- Skipping proper acclimation for new, often wild-caught imports — stressed new arrivals refuse food, so patience and live food are key during the first days and weeks.
- Ignoring water parameter swings, which can suppress appetite even when the food itself is appropriate.
A Note on Look-Alike Species
Several catfish are sold under the common name "glass catfish," and they don't all have identical care or diet needs, nor the same adult size. Before settling on a feeding plan, confirm you actually have the species covered here rather than a similar-looking relative — it affects expected size, appetite, and how quickly a fish will accept prepared foods.
Diet, Transparency, and Long-Term Health
Diet quality affects more than growth rate. A varied, protein-rich diet supports the fish's overall condition, coloration, and vitality over its lifespan, while a narrow or nutritionally thin diet (relying on one food type exclusively) tends to show up as duller condition and weaker long-term health. Since transparency is the species' signature trait, keeping the fish well-fed and healthy is also what keeps that clear, glassy appearance looking its best.
Frequently Asked Questions
What is the best staple food for glass catfish?
Frozen or live baby brine shrimp, daphnia, and bloodworms form the most reliable backbone of the diet. A quality micro-pellet or fine flake can serve as a supplement once a fish is confirmed to be eating it consistently.
Will glass catfish eat flakes or pellets?
Many will, especially once established in a tank, but acceptance is inconsistent — particularly with newly imported or wild-caught stock. Live or frozen food remains the reliable fallback whenever a fish refuses prepared food.
How often should I feed glass catfish?
Feed 1–2 times per day, offering only as much as the shoal eats within a couple of minutes. Two smaller feedings are generally safer than one large one for this slow, easily out-competed species.
How can I tell if my glass catfish is eating since it's transparent?
Look for a visible pale or whitish food mass in the gut area shortly after a feeding, and watch feeding behavior directly rather than assuming based on appearance alone. Fish that are eating will dart toward dropped food and retreat to their resting spot.
Do glass catfish need live food to survive?
Not strictly, but live or frozen meaty food dramatically improves feeding response and health, especially in the first weeks after acquisition. Diets based purely on dry food tend to produce more inconsistent results.
What size group do I need to feed a glass catfish shoal properly?
Six or more is the recommended minimum for confidence at feeding time. Smaller groups tend to hide more and eat less, even when food is offered correctly.
Can glass catfish eat baby shrimp or fry from the tank?
Being small-mouthed micropredators built to target zooplankton-sized prey, they can and will pick off very small fry or shrimplets. This is worth factoring in if you're breeding shrimp or fish in the same tank.
What tank mates make feeding time easier for glass catfish?
Calm, similarly small, unaggressive species that don't dominate the water column work best — small tetras, corydoras, and kuhli loaches are common choices. Avoid fast, boisterous, or much larger fish that will beat the shoal to every feeding.
Once you've got a feeding routine dialed in, you can browse FishyHub's full range of meaty and prepared foods sized for small community fish like glass catfish.
