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.

Part 1
Part 1 of 2:

Selecting and Washing the Produce

  1. 1
    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
  2. 2
    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
  3. 3
    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.

  4. 4
    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.
  5. 5
    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.
  6. Advertisement
Part 2
Part 2 of 2:

Heating and Chopping the Produce

  1. 1
    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.

  2. 2
    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.
  3. 3
    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 18 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.

  4. 4
    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.
  5. 5
    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.
  6. Advertisement

Expert Q&A

  • Question
    Do goldfish eat fruit?
    Doug Ludemann
    Doug Ludemann
    Professional Aquarist
    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.
    Doug Ludemann
    Professional Aquarist
    Expert Answer
    They 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.
  • Question
    What do I do if my goldfish keeps hitting its head against the wall?
    Community Answer
    Community Answer
    Consider that your goldfish might have parasites. Its behavior might be defined as flashing.
  • Question
    Can I save the rest of the peas or lettuce in the fridge?
    Community Answer
    Community Answer
    Do 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.
Advertisement

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

About This Article

Doug Ludemann
Co-authored by:
Professional Aquarist
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. This article has been viewed 241,260 times.
82 votes - 88%
Co-authors: 16
Updated: October 21, 2021
Views: 241,260
Categories: Fish | Goldfish
Article SummaryX

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!

Did this summary help you?
Advertisement