Are you frustrated by your neighbor's dog barking loudly all night? This article shares 10 effective ways to deal with excessive barking , helping ...
How to make goldfish food from fruits and vegetables: 10 steps to proper preparation.
Maintaining healthy goldfish requires not only pellet food but also a supplement of natural fruits and vegetables. This article guides you on how to select, wash, steam, and chop vegetables such as carrots, sweet potatoes, spinach, or ripe fruits to make them easy for goldfish to eat and digest. This is the secret to keeping your goldfish happy, preventing constipation, and maintaining clean and safe aquarium water.
Many people think that feeding goldfish pellets or flake food is enough, but in reality, they still need fiber from fruits and vegetables for better digestion and overall health. This article guides you on how to make goldfish food using fruits and vegetables in the simplest way: choose the right types, prepare them properly, soften them safely, and cut them into the correct size. This will not only make your goldfish enjoy their food more but also reduce the risk of constipation, bloating, and other common digestive problems.
Let's start with the easiest steps to help your goldfish become healthier, more beautiful, and more active every day.
How to feed goldfish fruits and vegetables
1. Choose the right fruits and vegetables for your goldfish.
-
Prioritize ripe fruits like apples, bananas, and mangoes because they are easier to digest.
-
Choose fiber-rich vegetables like spinach, sweet potatoes, and carrots to support your digestive system.
-
Avoid varieties that are too sour or contain many hard seeds.
2. Wash and properly handle before feeding.
-
Wash thoroughly to remove dirt, sand, and chemical residue.
-
Peel the skin if it's hard or difficult to digest, especially with goldfish.
-
Remove any seeds and fibrous parts.
3. Cut soft fruits and vegetables into small pieces so the fish can eat them easily.
-
For soft fruits like ripe bananas, mangoes, and sweet potatoes:
-
Cut or chop into pieces 1–2 mm thick.
-
Small amounts help goldfish chew and digest better.
-
4. Steam hard vegetables and fruits until tender.
-
With raw apples, carrots, sweet potatoes, or other crunchy vegetables:
-
Peel and slice thinly.
-
Steam for 3–5 minutes until tender.
-
Let it cool, then chop it finely before feeding it to the fish.
-
5. Control the amount of food to avoid polluting the pond water.
-
Give only a small, sufficient amount; the fish will eat it all within 1–2 minutes.
-
Remove any excess material to keep the water clean and prevent digestive problems.
Method 1: Tips for choosing clean fruits and vegetables for goldfish to eat.
Step 1: Choose quality fruit to feed your goldfish.
1. Prioritize fresh, naturally ripened fruit that is not bruised or damaged.
-
Ripe fruit helps goldfish digest and absorb nutrients more easily.
-
Avoid choosing fish that are bruised, damaged, or have an unusual smell to reduce the risk of bacterial contamination that could harm the fish.
2. Prepare various fruits to test the goldfish's reaction.
-
Goldfish have different food preferences, so you should try a variety of foods to find out what they like.
-
Varying your fruit intake helps provide a variety of vitamins and fiber, supporting digestion.
3. Some fruits that goldfish commonly eat well.
-
Apples (peeled and steamed until soft before feeding)
-
Bananas or plantains
-
Strawberries and raspberries
-
Oranges (feed them very sparingly because they are slightly sour)
-
Pear
-
Grapes (seeds removed, chopped into very small pieces)
-
Mango

Step 2: Choose fiber-rich vegetables to feed your goldfish.
1. Prioritize fresh, firm vegetables that are not wilted or bruised.
-
Vegetables that are firm, heavy, and still have a crisp texture will retain a high fiber content.
-
Avoid buying vegetables that are wilted, soft, or have bruises, as these tend to lose nutrients and spoil quickly.
-
Fiber is an important component that helps goldfish digest food well, reducing constipation and preventing bloating.
2. Choose fiber-rich vegetables suitable for goldfish.
-
Lettuce, spinach
-
Sweet potatoes and potatoes
-
Pumpkin
-
Cauliflower, broccoli, and cabbage
-
Zucchini
-
Carrot
-
Cucumber
-
Lima beans and peas
3. Things to note when using vegetables as food for goldfish
-
Hard vegetables should be steamed for a few minutes until tender before chopping.
-
Feed only small amounts, avoiding excess that could pollute the pond water.
-
Combining a variety of vegetables helps goldfish receive a more diverse source of vitamins and fiber.

Step 3: Soak leafy vegetables in cold water for quick cleaning.
1. Prepare a bowl of cold water and soak the vegetables in it.
-
This applies to leafy vegetables or vegetables with a large surface area such as lettuce, spinach, beet leaves, broccoli, and cauliflower.
-
Pour cold water over the vegetables and let them sit for 1–2 minutes to allow the dirt to loosen.
2. Stir gently to remove soil, sand, and dirt.
-
Gently stir the vegetables in the bowl with your hands to loosen any dirt clinging to the leaves or in the small crevices.
-
This method provides a deeper clean than simply rinsing under running water.
3. Discard the soaking water and rinse under running water.
-
After stirring, pour out the dirty water from the bowl.
-
Rinse the vegetables under cold running water to completely remove any remaining dirt and ensure safety before preparing them as food for your goldfish.
4. Why is this method effective?
-
Leafy vegetables and cruciferous vegetables have many crevices and layers, which easily trap dirt.
-
Soaking in cold water helps loosen the dust faster, rinsing will make it cleaner and reduce the risk of introducing bacteria into the fish tank.

Step 4: Wash the fruits and vegetables thoroughly to remove dirt and chemicals before feeding them to the goldfish.
1. Wash your hands before handling fruits and vegetables.
-
Keeping your hands clean helps limit the introduction of bacteria into your fish food.
-
This is a small but very important step in protecting the health of goldfish.
2. Wash and gently scrub items with rough surfaces.
-
This applies to potatoes, carrots, apples, or other root vegetables with slightly rough skins.
-
Place under running cold water and gently scrub with your fingertips or a specialized brush to remove stubborn dirt and grime.
3. Wash small fruits using a colander or sieve.
-
Strawberries, raspberries, grapes, or other small, soft fruits need to be washed gently to avoid bruising.
-
Place in a colander, put under cold running water, and gently shake to rinse away dirt, natural pollen, and chemical residue.
4. Effective cleaning tools
-
You can use your fingers to scrub or use a vegetable brush to clean those small crevices that are hard to see with the naked eye.
-
Thorough scrubbing ensures the product is completely clean before being processed into goldfish food.
5. Why is the rinsing step important?
-
Unwashed vegetables can carry chemicals or bacteria that can cause digestive problems for goldfish.
-
Washing under running cold water helps remove almost all impurities, ensuring the fish is safe to eat.

Step 5: Dry the vegetables and fruits before preparing them for the goldfish.
1. Dry completely after washing.
-
After washing, use paper towels to pat the entire surface of the fruits and vegetables dry.
-
Drying the food helps minimize the amount of tap water (containing chlorine) that comes into contact with it before placing it in the goldfish tank.
2. Use disposable paper towels to ensure hygiene.
-
After wiping, discard the paper towel immediately to avoid re-contamination.
-
Keeping the ingredients dry makes them easier to chop and helps prevent water from getting into the tank.
3. Choose a safer cleaning solution if needed.
-
If you are concerned about residual chlorine in tap water, you can use purified or dechlorinated water to wash fruits and vegetables.
-
This method ensures the absolute safety of goldfish, especially in small tanks or for sensitive fish.
4. Why is the drying step important?
-
Tap water that has not been completely dechlorinated can affect the quality of the lake water.
-
Drying thoroughly gives you peace of mind when preparing food and better protects your goldfish's digestive system.

Method 2: Steam and chop vegetables properly to make them easier for the goldfish to digest.
Step 1: Peel the fruits and vegetables before preparing them for the goldfish.
1. Peel off the skin to make the goldfish easier to digest.
-
Goldfish only eat soft food, so most vegetables and fruits need to be peeled before being chopped or cooked until tender.
-
After peeling, you can eat the softer varieties immediately or continue cooking the harder ones.
2. Use a small paring knife to peel the skin off any items that require more careful processing.
-
Apple
-
Pear
-
Grape
-
Mango
-
Sweet potatoes and potatoes
-
Pumpkin
-
Zucchini
-
Carrot
-
Cucumber
Peeling helps remove any hard parts, wax, or impurities clinging to the outside, ensuring that the goldfish are not difficult to digest or cause choking when eaten.
3. Fruits that can be easily peeled by hand.
-
Banana
-
Plantain
-
Orange
These don't require a knife; just peel and chop them up before use.
4. Why is the peeling step important?
-
The shell is usually hard and contains many substances that goldfish have difficulty digesting.
-
Peeling vegetables helps soften them after steaming, making them easier to chop and safer for the fish to eat.

Step 2: Steam the vegetables for the goldfish to eat for 3-5 minutes.
1. Prepare the steamer and heat the water.
-
Pour about 2.5 cm (about 1 inch) of water into a pot and bring to a boil.
-
Place the steamer basket in the pot, ensuring the bottom doesn't touch the water so the vegetables cook using steam, retaining their natural tenderness.
2. Chop the ingredients into small pieces before steaming.
-
Peel, wash, and cut vegetables and fruits into small, bite-sized pieces for quick and even cooking.
-
Place the cut pieces in the steamer basket and cover with the lid.
3. Steam for 3–5 minutes until tender.
-
Keep the heat on medium and steam until the ingredients are tender when touched with a fork.
-
This level of tenderness makes it easier to chop and the goldfish is easier to digest.
4. Optional: Blanching if you don't want to steam.
-
Drop the vegetables directly into the boiling water.
-
Boil for exactly 1 minute , then immediately remove and place in a bowl of ice water to stop the cooking process.
-
This blanching method is suitable for softer fabrics or when you want to preserve the vibrant color.
5. Why is it necessary to soften vegetables?
-
Goldfish only eat very soft food, so steaming or blanching helps the ingredients reach the ideal softness for finely chopping (1–2 mm) without causing choking or indigestion.

Step 3: Soften vegetables using a microwave if you don't want to steam them on the stovetop.
1. Cut the ingredients into small pieces under 5 cm.
-
Peel, wash, and cut fruits and vegetables into pieces smaller than 2 inches (under 5.1 cm).
-
Its small size allows ingredients to cook more evenly and quickly in the microwave.
2. Place in a heat-resistant container and add a little water.
-
Use containers/trays specifically designed for microwave use.
-
Pour water in so that the water level is only about 0.3 cm (1/8 inch) at the bottom of the container.
-
This amount of water is enough to create steam, which helps soften the vegetables without making them mushy.
3. Cover tightly and heat in the microwave.
-
Cover with a lid or use a special plastic wrap to trap the steam.
-
Cook until tender; test by gently poking with a fork.
-
If the desired softness is not achieved, continue rotating for another 30-second intervals.
4. Notes on softening time
-
Soft fruits or vegetables like cucumbers and pears will ripen faster.
-
Harder vegetables like carrots and broccoli will need more time to cook.
-
Adjust the time based on the desired level of softness you need for chopping the fish for your goldfish.
5. Why is this method effective?
-
Convenient, quick, and suitable when you only need to prepare a small amount of food for your goldfish.
-
This helps vegetables reach the ideal softness for chopping into 1–2 mm pieces, which is safe for the fish's digestive system.

Step 4: Cut the vegetables into very small pieces so that the goldfish can eat them easily.
1. Chop the softened ingredients into pieces 1–2 mm in size.
-
Goldfish have small mouths and no stomachs, so their food must be extremely small for easy digestion.
-
Place the steamed, blanched, or softened vegetables or fruits on a clean cutting board.
-
Use a sharp knife to chop until the pieces are only about 1–2 mm (0.1–0.2 cm) thick.
2. Keep surfaces and utensils clean.
-
Make sure your cutting board and knife are dry and clean to avoid transferring contaminants into your goldfish's food.
-
Make it in small batches to make it easier to control the size.
3. Use a food processor if you want to save time.
-
Place the softened ingredients into the blender and blend in pulses.
-
Stop when the mixture reaches the right consistency—not too runny, but fine enough for the goldfish to eat safely.
4. Why is it necessary to cut the ingredients into pieces of 1–2 mm?
-
Pieces of fish that are too large can be difficult to swallow, easily causing choking or digestive problems.
-
Smaller pieces help goldfish absorb nutrients faster and prevent the water in the tank from becoming cloudy.

Step 5: Feed the goldfish the properly chopped vegetables and fruits.
1. Sprinkle the appropriate amount of food into the fish tank.
-
For 1–2 goldfish, use only a few very small pieces (about 1–2 mm).
-
If you have a tank with many fish, you can add a few small spoonfuls for the whole school to eat.
-
Goldfish will usually eat the food as soon as you drop it in.
2. Adjust the frequency of feeding fruits and vegetables.
-
Fruits: should only be given a maximum of twice a week because they contain a lot of sugar.
-
Vegetables: can be fed daily or every other day , depending on needs.
-
When supplementing with vegetables and fruits, you should reduce the amount of pellet food to avoid overfeeding the fish or polluting the water.
3. Note: After feeding, keep the water clean.
-
Observe whether the fish eat it all within 1–2 minutes.
-
Remove any excess material to prevent the water from becoming cloudy and to avoid increasing the risk of disease.
4. How to store prepared vegetables
-
Place the chopped vegetables in an airtight container and store in the refrigerator for up to 3 days .
-
Some types may darken or soften over time, but they are still safe as long as the smell and color are not unusual.
-
When feeding, check the texture and smell to ensure quality.
5. Why should we control our fruit and vegetable intake?
-
Feeding moderately helps goldfish digest food properly, reduces constipation, and maintains stable water color.
-
Avoid overeating fruit because its high sugar content can cause bloating or digestive problems.

Remove leftover food and dispose of it properly to keep the water in your goldfish tank clean.
1. Remove leftover vegetables and fruits after 24 hours.
-
If your goldfish don't eat all the food, you need to remove the leftovers within a maximum of 24 hours .
-
Leaving it for too long will cause the water to become cloudy, ferment , and increase the risk of disease in the tank.
-
For smaller tanks, it's advisable to check even more frequently to maintain water quality.
2. Properly process peas before feeding them to fish.
-
If using peas in their skins , remove the entire outer skin as it is very hard and goldfish cannot digest it.
-
Next, peel off the thin skin of each pea seed so that the flesh inside is soft, making it easier for the fish to eat.
-
This vegetable is excellent for aiding digestion, especially when goldfish suffer from constipation.
3. Remove the seeds from the cucumber to avoid indigestion.
-
When preparing cucumbers , remove the seeds from the center before steaming or chopping them.
-
Cucumber seeds are quite hard and can cause digestive problems if fish eat them.
4. Why is this step important?
-
Leftover food decomposes quickly in water, increasing ammonia and bacteria.
-
Removing indigestible parts like pea peels or cucumber seeds makes it safer for goldfish to eat and reduces the risk of digestive problems.
References
- https://goldfish2care4.com/goldfish-feeding.html
- 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/
Translated by: Lesley Collins Tran .


3 comments
Mình thấy cho cá vàng ăn đậu Hà Lan bỏ vỏ giống như đang làm món fine dining vậy. Chuẩn bị cầu kỳ hơn cả bữa ăn của mình. Nhưng công nhận, sau khi ăn xong tụi nó bơi tung tăng, nhìn mà thấy vui. Đúng là ‘khách hàng khó tính’ nhất nhà.
Hôm qua mình lỡ tay cho cá vàng ăn miếng xoài hơi to, kết quả là tụi nó nhìn nhau kiểu ‘ai nuốt trước đi’. Thế là mình phải vớt ra, cắt nhỏ lại. Bài học rút ra: cá vàng không phải cá mập, đừng tưởng miếng nào cũng nuốt được.
Mình vừa thử cho cá vàng ăn rau chân vịt hấp mềm, nhìn tụi nó nhai mà thấy như đang ăn buffet mini. Ai bảo cá vàng chỉ ăn cám viên, hóa ra tụi nó cũng sành ăn không kém gì mình. Chắc mai phải thử thêm cà rốt xem có ‘review’ khác không.