What has teeth in his throat instead of his mouth, no stomach at all and yet will eat himself to death, given the chance? If you said a scary sea monster, well you’re close.
But think smaller. Think cuter. Think that friendly little goldfish in your living room.
Who knew that the common goldfish could be such a fascinating creature? The more you learn about this humble fish, the more you realize that they aren’t actually that “common” after all.
Their unusual characteristics mean you need to approach feeding with a bit more care than with other fish.
Don’t panic though, there’s nothing hard about it. In fact, you might even find that adding a bit of food variety to your fish’s diet makes mealtimes a bit more interesting.
- What To Feed Your Goldfish?
- How Much Should I Feed My Goldfish?
- Choosing Goldfish Food: Pellets Or Flakes?
- Goldfish Flakes – Pros and Cons
- Goldfish Pellets – Pros and Cons
- Supplementing Your Goldfish’s Diet
- Final Thoughts
What To Feed Your Goldfish?
When asking what do goldfish eat, it’s always helpful to start by looking at them in their natural habitat. What is the environment like? What sort of food would they find there?
In the wild, these omnivores will eat pretty much anything that doesn’t put up a fight; insects, plants, zooplankton, snails, crustaceans, etc. This large variety of food gives the fish all the protein and minerals and vitamins that he needs.
So how do we replicate this in an aquarium? First, let’s look at feeding frequency.
How Much Should I Feed My Goldfish?
To properly care for your goldfish, they need small meals several times a day.
With this in mind, aim to feed your fish 2 to 3 times a day and let him eat for a total of 5 to 6 minutes. That’s around 2 to 3 minutes per feed.
When the time is up, remove any left over food from the tank.
Why? For the following two reasons.
Goldfish Are Opportunistic Eaters
First, goldfish are opportunistic eaters, meaning that when it comes to food, they have less willpower than your uncle at a Thanksgiving dinner.
Your fish will eat and eat and eat and then eat some more. Some people even claim that goldfish will eat until they explode, though it’s more accurate to say that they will eat until their intestines are impacted and the rotting food in their digestive tract leaves them susceptible to death by disease. Which is a whole lot less dramatic, I know.
Either way, it’s important that you don’t overfeed your goldfish. To protect your pet, you need to remove the extra food from the tank before he eats too much.
Uneaten Food Becomes Toxic
Second, any food that ends up in the substrate will end up rotting and polluting the water with ammonia, which could end up poisoning your fish.
Removing the excess food from the tank will help keep the water healthier and cleaner.
Do Not Overfeed, Underfeed If Anything
It’s far more dangerous to overfeed a goldfish than it is to underfeed one.
How can you tell if you’ve overfed yours? One telltale sign is a long string of faeces trailing behind your fish as he swims. If they can poop that much, they’ve eaten too much.
If five year old boys are laughing hysterically at the poo strings your goldfish is sporting, you might want to consider scaling back at mealtimes.
Choosing Goldfish Food: Pellets Or Flakes?
What should most mealtimes consist of?
The bulk of your goldfish’s diet will be made up of a quality, commercial fish food. Head on over to your favorite pet store and check out the selection available, the variety is astounding!
Most importantly, find a food that is specifically formulated for goldfish.
Compared to other fish, goldfish need a lower protein, higher carb diet, and you’ll want a food that meets these demands. So don’t just buy any old food that’s made for other fish breeds or marketed as ‘good for all and any.’
The labels on the food canisters should tell you the percentages of protein in the food.
A goldfish kept in cool water (below 60 degrees) will need about 25 percent protein, while fish swimming in warmer water might do well with a higher amount.
Be careful that the food you choose doesn’t include a lot of cheap, nutritionally empty fillers like corn or soybean which are hard for goldfish to digest and will cloud up the water.
The best course of action is to read reviews and find a well trusted, highly recommended brand known for it’s quality.
Once you’ve decided on a quality fish food brand, you then need to decide whether to purchase pellets or flakes. Opinion is divided over which is better, as there are pros and cons with each choice.
Goldfish Flakes – Pros and Cons
- Flakes float on the surface of the water, which makes it far easier for you to remove any uneaten food after a couple minutes.
- Good for varying your fish’s diet
- Flakes contain less roughage than pellets, so they’re harder on a fish’s digestive system
- When fish eat from the surface, they may swallow air. This leaves the fish susceptible to digestive problems like swim bladder disorders
- Flakes don’t stay fresh as long so you might end up buying them more often
Goldfish Pellets – Pros and Cons
- In the wild, goldfish tend to eat at the bottom or the middle of the water, not at the surface. Sinking pellets are a bit more natural in this sense.
- Pellets stay fresher longer than flakes and so they might be more cost effective in the long run.
- It’s much harder to remove any uneaten food because it falls into the substrate.
- Some pellets are too big for a goldfish you need to find an appropriate size. Fish rummaging through the substrate might accidentally swallow gravel.
If you can’t decide which to use, why not try both?
There is no harm in giving your fish a little bit of variety. In fact, your goldfish will welcome some diversity in their diet. Remember that in the wild, goldfish eat a wide selection of foods!
Having said that, our recommendation is to feed pellets.
This is because in the wild, a goldfish will do most of it’s foraging and feeding on the bottom to mid-water and only occasionally feed from the surface.
Supplementing Your Goldfish’s Diet
It’s fun to treat a fish every now and then with other foods. It doesn’t have to be anything fancy, of course. Chef Ramsey isn’t going to be stopping in to check on your presentation or anything.
Start By Feeding Your Goldfish Fruit And Vegetables
Goldfish love to eat shelled peas, boiled veggies, cut up melon slices, and cucumber.
A veggie clip is a handy tool for keeping the food secure at the bottom of the tank.
These fruits and vegetables will give your fish some much needed fibre to keep their digestive systems moving smoothly.
What Else? Bloodworms And Brine Shrimp
Bloodworms and brine shrimp are always a welcome snack. You can purchase these at your pet store or even raise brine shrimp yourself.
Keep in mind though that if you choose to use live food, there is a small chance that diseases can be passed on to your fish. Using frozen or freezedried food, though less nutritious, will eliminate this risk.
Add Edible Plants To The Tank
Another option for supplementing your fish’s diet is to provide some tasty plants.
Plant some in the gravel for your fish to peck at or top your aquarium with a floating plant. Duckweed is a popular choice that goldfish love to snack on, but there are many others.
Of course, just like any other pet, goldfish should not be overfed treats! However, including them regularly is an important part of caring for your fish.
As a staple daily food, we recommend sinking pellets with the occasional feeding of flakes for variety.
On top of this, we recommend occasional bloodworms and brine shrimp. We recommend dried or frozen if you aren’t going to grow your own as the risk of parasites and bacteria is unfortunately quite high…unless you find a good, reliable source.
Finally, add the odd edible plant or occasional piece of fruit or veg to their diet, to add the final touches to mimicking their natural diet.
This variety of food provides your fish with the full range of vitamins and minerals that they would find in their natural habitat, and with just this little bit of effort, you can ensure your goldfish lives a long and healthy life.
Happy fish keeping!