This article was co-authored by Doug Ludemann and by wikiHow staff writer, Jessica Gibson. Doug Ludemann is the owner and operator of Fish Geeks, LLC, an aquarium services company based in Minneapolis, Minnesota. Doug has worked in the aquarium and fish-care industry for over 20 years, including having worked as a professional aquarist for the Minnesota Zoo and Shedd Aquarium in Chicago. He received his Bachelor of Science in Ecology, Evolution, and Behavior from the University of Minnesota.
wikiHow marks an article as reader-approved once it receives enough positive feedback. This article has 18 testimonials from our readers, earning it our reader-approved status.
This article has been viewed 276,953 times.
It's easy to think that goldfish get all of their nutrition from pellets or flakes, but they need fiber that comes from fresh produce. Select a variety of ripe fruits and vegetables and clean them well. Then peel the produce. If they're soft, you can finely dice them and serve them to the goldfish. If the fruits and vegetables are firm, you'll need to heat them until they're soft enough to finely chop.
Feeding Goldfish Fruits and Vegetables
Select ripe fruits like apples, bananas, and mangos and fiber-rich vegetables like spinach, sweet potatoes, and carrots. If the fruits and veggies are soft, simply clean and dice them into 1-2 mm-sized pieces. If the fruits and veggies are hard, peel the skin and steam them for 3-5 minutes so they’re soft.
Steps
-
Choose high-quality fruits. Look for fruits that are ripe and don't have blemishes or bruises. Since goldfish enjoy variety, pick out several kinds and see what they like to eat. For example, buy:[1]
- Apples
- Bananas and plantains
- Raspberries and strawberries
- Oranges
- Pears
- Grapes
- Mangoes
-
Buy vegetables that are high in fiber. Fiber will improve your goldfish's digestion and prevent constipation. Look for vegetables that are firm and heavy without blemishes or wilted spots. You can feed your goldfish:[2]
- Lettuce and spinach
- Sweet potatoes and potatoes
- Pumpkin
- Cauliflower, broccoli, and cabbage
- Zucchini
- Carrots
- Cucumbers
- Lima beans and peas
Advertisement -
Submerge leafy or delicate produce in a bowl of cold water. If the produce has a large surface area or is leafy, put it into a bowl and fill the bowl with cold water. Leave the produce for 1 to 2 minutes and then swish it around to loosen any dirt or debris. Then drain the produce and rinse it under cold running water.[3]
Did You Know? Submerging and rinsing works well for lettuce, spinach, beet greens, broccoli, and cauliflower.
-
Rinse the produce to remove dirt and pesticides. Wash your hands before you begin. If you're cleaning produce that has a rough surface, such as potatoes, carrots, or apples, scrub them gently under cold running water to remove any dirt. If you're rinsing small produce, such as strawberries, raspberries, or grapes, put them in a colander and rinse them under cold running water.[4]
- To help scrub the produce, you can use your fingers or purchase a vegetable scrubbing brush.
-
Dry the produce completely. Prevent chlorine from the tap water that you used to rinse the produce from getting into the goldfish tank. To do this, use a paper towel to dry the cleaned produce. Then discard the paper towel and prepare the produce.[5]
- If you're still concerned about transferring chlorine to the tank, use distilled water instead of tap water to clean the produce.
-
Peel the clean fruits and vegetables. The goldfish will need very soft food, so you'll have to remove the peel from most vegetables. You can chop and use soft food immediately or peel and heat harder produce. If you can't use a vegetable peel, take a paring knife and peel away the outer layer from:
- Apples
- Pears
- Grapes
- Mangoes
- Sweet potatoes and potatoes
- Pumpkin
- Zucchini
- Carrots
- Cucumbers
Tip: You can simply pull off the peel from bananas, plantains, and oranges.
-
Steam the produce on the stovetop for 3 to 5 minutes. Heat about 1 inch (2.5 cm) of water in a pot until it comes to a boil. Then place a steamer basket into the pot and roughly chop the produce. Add it to the steamer basket. Then cover and steam the vegetables and fruit until they're tender when you poke them with a fork.[6]
- If you'd rather blanch the produce, add the fruits and vegetables directly to the boiling water in the pot. Boil the produce for 1 minute and then transfer it to a bowl of ice water to stop it from cooking.
- Ensure that the steamer basket doesn't touch the water in the pot.
-
Use the microwave if you don't want to steam on the stovetop. If you'd rather use the microwave, cut your choice of fruits and vegetables into chunks that are less than 2 inches (5.1 cm) in size. Put them into a microwave-safe container and pour in enough water to come 1⁄8 inch (0.32 cm) up the sides. Cover the container and microwave the produce until it's tender when you poke it with a fork.[7]
- If the produce isn't as soft as you'd like, cover and microwave it in 30-second increments.
Did You Know? The amount of time it takes to heat the produce will depend on the type of fruit or vegetable you're preparing. Soft produce, such as cucumbers or pears, will take less time than firmer produce, such as carrots or broccoli.
-
Chop the produce into tiny pieces. Since fish have very small mouths and no stomach, you'll need to make the produce as small as possible. Set the already soft or cooked produce on a clean cutting board and use a knife to chop the fruit or vegetables into pieces that are 1 mm (0.10 cm) to 2 mm (0.20 cm) in size.[8]
- To save time, put the food into a food processor and pulse it until it's finely chopped.
-
Feed the goldfish the finely chopped produce. Scatter some of the prepared fruits or vegetables into the tank with your goldfish. If you're only feeding 1 or 2 fish, just add a few tiny pieces. For a tank full of goldfish, add a few spoonfuls. The fish will immediately begin to nibble at the food.
- Although goldfish can eat fruit, you should limit their fruit intake to 2 times a week and feed the vegetables once every day or two. The goldfish may not eat as many pellets or flakes, so consider cutting back on the dried food a little.
- If you'd like to store the prepared fruits and vegetables, put them into an airtight storage container and refrigerate them for up to 3 days. Keep in mind that some produce will become brown or soften over time.
Expert Q&A
-
QuestionDo goldfish eat fruit?Doug LudemannDoug Ludemann is the owner and operator of Fish Geeks, LLC, an aquarium services company based in Minneapolis, Minnesota. Doug has worked in the aquarium and fish-care industry for over 20 years, including having worked as a professional aquarist for the Minnesota Zoo and Shedd Aquarium in Chicago. He received his Bachelor of Science in Ecology, Evolution, and Behavior from the University of Minnesota.
Professional AquaristThey can, but don't feed too many fruits and vegetables to your fish. It's easy to cause buoyancy, indigestion, and bloat issues. In general, a quality flake or pellet diet explicitly designed for goldfish can suffice. Goldfish need plant matter, but they also need protein and vitamins. They can get all of these from quality goldfish foods. -
QuestionWhat do I do if my goldfish keeps hitting its head against the wall?Community AnswerConsider that your goldfish might have parasites. Its behavior might be defined as flashing.
-
QuestionCan I save the rest of the peas or lettuce in the fridge?Community AnswerDo NOT save food after it has been in tank water. It will start to ferment or grow bacteria - I got my whole tank sick once by using "saved peas." It is not worth the risk for a couple spoonfuls of food. Better to boil and shell peas, then freeze them in ice cube trays and thaw as needed. Make sure you thaw them, though. Don't drop ice cubes into your tank.
Tips
-
If your fish hasn't eaten all of the fruit or vegetables, scoop out the produce after 24 hours and discard it. Leaving the food in the tank for more than 1 day will make the water cloudy.Thanks
-
If you're preparing peas in a pod, remove the pod and discard it. Then peel the peas so they're tender.Thanks
-
Remember to scoop out and discard the seeds from the centers of cucumbers.Thanks
Things You'll Need
- Knife
- Cutting board
- Bowl
- Paper towels
- Pot
- Steamer basket
- Microwave-safe container with a lid
- Airtight storage container
- Colander, optional
- Vegetable peeler, optional
References
- ↑ http://goldfish2care4.com/goldfish-feeding.html
- ↑ http://goldfish2care4.com/goldfish-feeding.html
- ↑ https://extension.umaine.edu/publications/4336e/
- ↑ https://extension.umaine.edu/publications/4336e/
- ↑ https://aquariumtidings.com/how-to-feed-vegetables-to-fish/
- ↑ https://www.thekitchn.com/how-to-steam-vegetables-cooking-lessons-from-the-kitchn-108512
- ↑ https://www.thekitchn.com/how-to-steam-broccoli-in-the-m-47176
- ↑ https://www.fishtankworld.com/feeding-goldfish/
About This Article
To prepare fruits and vegetables for goldfish to eat, rinse the produce thoroughly with cold water to remove dirt and pesticides. Next, dry the produce completely and peel away any skins or rinds. Then, roughly chop the produce and steam it in about 1 inch of boiling water for 3 to 5 minutes. Finally, chop the softened produce into tiny pieces that are between 1 mm to 2 mm in size. For tips on using your microwave to stream the produce, read on!
Reader Success Stories
-
"A few months ago I received a 40 gallon tank from someone, and just my luck, there was a 5 inch goldfish and a 3 inch goldfish. The conditions of their tank are just right, and the temperature is about 77-78. I know that seems high, but they are thriving in it and have 14 fry. They are picky eaters so I'm glad I found this, because now they like banana!"..." more