Want to know one of the funnest parts about keeping goldfish? Feeding them of course. Who can resist seeing those wiggly little fins and pleading eyes! But this begs the question (no pun intended!): What do goldfish eat?
In this article, we will go over the fundamentals of goldfish nutrition.
What do Goldfish Eat in the Wild?
They are scavengers, and rely on processing large amounts of food to get the small amount of nutrition they need. Wild carp prioritize quality over quantity and will resort to stunting the growth of would be competitors if food quality isn’t acceptable.
Feeding goldfish the same diet as a wild carp isn’t acceptable for several reasons. First, it’s difficult to source and find all the foods eaten by wild carp for pet goldfish. Second, goldfish are selectively bred for thousands of years and cannot tolerate a diet similar to that of wild carp. Finally, different varieties of goldfish have unique needs to ensure proper growth and reproductive success.
What Should You Feed Your Goldfish? — The 3 Aspects of a Balanced Diet
A balanced diet for goldfish will be primarily made of the following:
1. The Staple Diet of Pellets, Gel Food or Flakes
Goldfish can get by for a limited period of time without this. But ultimately if you want your goldfish to be healthy and not suffer from vitamin and nutrient deficiencies, you need to be feeding your goldfish a good staple diet.
The diet staple is something that provides your goldfish with all the nutrition they need for the day (with the right ratios of protein, fat, carbs, vitamins, and minerals)—something that rummaging around in your refrigerator won’t be able to do.
Good quality fish food manufacturers formulate foods that are designed to do just that. Only a small amount per day is required to get your fish loaded up on all those nutrients—in a very yummy way!
Research indicates that for optimal growth, goldfish require at least 40% protein in their diet, and a fat rating of around 7 – 10%. They require around 4.0 Calories (kcal) per gram of body weight as energy.
The three main types of goldfish foods are pellets, gel food, or flakes. You really only need to pick one—and each kind of food has its own advantages.
2. Foraging Material like Fibrous Veggies
It’s super important to make sure your goldfish gets all the nutrition they need with their daily feeding of the staple diet. And sure, maybe your fish would stay pretty healthy with just that. But the rest of the day, your fish’s digestive tract is not moving like it would naturally be doing if it lived in a pond. This state of stagnation can make your fish more prone to issues like constipation.
This makes foraging material like fibrous vegetables extremely useful, and a welcome addition to their aquariums. We will list acceptable forms of fibrous vegetables shortly.
How much of this you need to feed really depends on the size of the fish and how fast they will go through it.
Many fish die as a result of improper food and/or portion sizes, which can be easily prevented by proper education. That's why our best-selling book, The Truth About Goldfish, covers exactly what you can and can’t give your goldies when it comes to mealtime. It’s even got a section dedicated to keeping your pet fish alive and well-fed when you go on vacation!
Many fish die as a result of improper food and/or portion sizes, which can be easily prevented by proper education.
That's why our best-selling book, The Truth About Goldfish, covers exactly what you can and can’t give your goldies when it comes to mealtime. It’s even got a section dedicated to keeping your pet fish alive and well-fed when you go on vacation!
Remember: It might take a bit of time for goldfish to get used to eating their greens if they’ve only been given yummy pellets, flakes, or gel food. It’s like going from eating hamburgers to a salad.
If they aren’t eating the veggies, withhold the rich processed food until they do. They won’t starve, and they will eventually cave once they get hungry enough. It usually takes a few days, but in some cases (especially if the fish has been overfed) it could take as much as a week or two before they come around to the veggies. But once they do, they will discover how much fun it is to nibble on these all day long!
Tip: You can wilt the veggies first by steaming them to soften them up.
3. Treats for Something Different & Nutritious
They say variety is the spice of life. And the same is true for the life of a goldfish! It’s a good idea to break things up with a nutritious treat—usually given 2–3 times a week.
Treats like live and/or dried foods offer the benefits of a boost of protein and color-enhancing properties—great for fish you are trying to get to grow bigger or develop more into their full potential
Recommended treats for goldfish are sun-dried krill, earthworms, and frozen bloodworms. These foods are also great to feed a goldfish that has recently been through stress such as shipping.
It’s really important not to overdo the treats. Too much can make your goldfish overweight and unhealthy. But in moderation… They are a great addition to your goldfish’s diet!
Foods a Goldfish Can Eat: The Big List
Below is a list of foods goldfish can eat. Goldfish will eat just about anything after all. Please note that some of these foods can cause harm to the fish if fed in excess or over a long period of time. These lists aren’t comprehensive, and it’s best to consult with your aquatic veterinarian before adding these foods in your goldfish’s diet.
1. Fish Food
Determination of a healthy diet for your goldfish is an exciting prospect. In this article, we’ve covered the basics of the goldfish diet. Remember to consult your aquatic veterinarian if you have doubts about what you should feed your goldfish.