What To Feed Goldfish – Nutricious Food Guide

Deciding what to feed your goldfish is more than just a sprinkle of flakes; it's about balance and variety. With the right mix of nutrition, your goldfish can grow, healthy, vibrant and active. I'll go over the best foods available that your goldfish will gobble up!
What to feed goldfish, a guide to a nutritious diet.

What To Feed Goldfish

Goldfish are omnivores and need to eat a varied diet to keep them healthy and live their best life.

A high-quality goldfish flake and pellet is a good base diet.

You should supplement this with frozen or freeze-dried foods such as brine shrimp, bloodworms, and daphnia, along with veggies such as shelled peas, broccoli, spinach, and lettuce.

Fruits such as blueberries, strawberries, and watermelon can be fed in moderation.

Goldies also love to munch on plants, duckweed and elodea are great choices.

Now you know what to feed goldfish, we’ll go over the highest quality and most nutritious foods available and I’ve also included my no-mess homemade fish food recipe, that your goldies will gobble down!

Best Goldfish Pellets

I prefer to feed goldfish sinking pellet food over flake food due to the flakes breaking up easily and making a mess in the water.

If you have a fancy variety of goldfish pellets are much better for them due to them being prone to taking in excess air at the water’s surface and developing swim bladder problems.

Best All Round
Best For Fancy Goldfish
Best Budget Buy
4.4
4.7
4.5
$22.09$16.01
$14.00$13.00 ($1.86 / oz)
$8.97 ($1.12 / Ounce)
2mm
3mm
2mm
Protein 36% / Fat 5% / Fiber 5%
Protein 45% / Fat 7% / Fiber 3%
Protein 35% / Fat 10% / Fiber 3%
Organic kelp, Antarctic krill meal, high omega-3 DHA herring meal, whole sardine meal
Fish meal
Salmon and whole herring
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best All Round
4.4
$22.09$16.01
2mm
Protein 36% / Fat 5% / Fiber 5%
Organic kelp, Antarctic krill meal, high omega-3 DHA herring meal, whole sardine meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best For Fancy Goldfish
4.7
$14.00$13.00 ($1.86 / oz)
3mm
Protein 45% / Fat 7% / Fiber 3%
Fish meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best Budget Buy
4.5
$8.97 ($1.12 / Ounce)
2mm
Protein 35% / Fat 10% / Fiber 3%
Salmon and whole herring
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/22/2024 04:07 am GMT

Best Goldfish Flakes

Floating flakes are OK to feed juvenile goldfish, but once they’ve grown big enough to take a pellet, I’d switch.

Best All Round
Runner Up
Best Budget Buy
4.6
4.5
4.8
$14.75 ($2.78 / Ounce)
$10.99$10.40 ($2.89 / oz)
$9.39$6.95
Protein 30% / Fat 17% / Fiber 1.3%
Protein 38% / Fat 5% / Fiber 5%
Protein 42% / Fat 2% / Fiber 11%
Salmon & whole herring
Fish meal
Fish meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best All Round
4.6
$14.75 ($2.78 / Ounce)
Protein 30% / Fat 17% / Fiber 1.3%
Salmon & whole herring
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Runner Up
4.5
$10.99$10.40 ($2.89 / oz)
Protein 38% / Fat 5% / Fiber 5%
Fish meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best Budget Buy
4.8
$9.39$6.95
Protein 42% / Fat 2% / Fiber 11%
Fish meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/22/2024 06:26 am GMT

Best Freeze Dried Goldfish Foods

These kinds of food are high in protein, which is super important for a fish’s growth and muscle health.

Plus, because they’re freeze-dried, they last a long time without spoiling, so you can keep them handy for feeding time.

I recommend using long tweezers to pick out the foods below, as they can cause an allergic reaction in some people.

Avoid touching your face and wash your hands thoroughly if you make contact with these foods.

Blood Worms

Blood worms are a natural part of a fish’s diet.

They contain a high amount of iron and protein but do lack other essential minerals, amino acids, and vitamins so they should be used to supplement their regular diet of flake or pellets.

Best All Round
Runner Up
Best Budget Buy
4.7
4.6
4.5
$12.09$9.46
$11.97 ($0.12 / Ounce)
$3.13 ($12.52 / oz)
Protein 65% / Fat 5% / Fiber 3.5%
Protein 50% / Fat 4% / Fiber 4%
Protein 50% / Fat 2% / Fiber 15%
Blood worms, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6, vitamin B12
Blood worms
Blood worms
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best All Round
4.7
$12.09$9.46
Protein 65% / Fat 5% / Fiber 3.5%
Blood worms, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6, vitamin B12
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Runner Up
4.6
$11.97 ($0.12 / Ounce)
Protein 50% / Fat 4% / Fiber 4%
Blood worms
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best Budget Buy
4.5
$3.13 ($12.52 / oz)
Protein 50% / Fat 2% / Fiber 15%
Blood worms
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/24/2024 01:01 am GMT

Brine Shrimp

Brine shrimp are packed with good stuff like proteins and fatty acids.

They have a simple structure that makes them easy for goldfish to break down and absorb.

Some brine shrimp are enriched with extra nutrients that can help boost your goldfish’s immune system, making them better at fighting off illnesses.

Best All Round
Runner Up
Best Of The Rest
4.4
4.5
4.4
$11.67$8.49
$10.35 ($8.09 / Ounce)
$9.99 ($14.27 / Ounce)
Protein 47% / Fat 5.5% / Fiber 0.5%
Protein 48% / Fat 6% / Fiber 2.5%
Protein 49% / Fat 7% / Fiber 0.6%
Brine shrimp, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6, vitamin B12
Brine shrimp and vitamin E
Brine shrimp
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best All Round
4.4
$11.67$8.49
Protein 47% / Fat 5.5% / Fiber 0.5%
Brine shrimp, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6, vitamin B12
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Runner Up
4.5
$10.35 ($8.09 / Ounce)
Protein 48% / Fat 6% / Fiber 2.5%
Brine shrimp and vitamin E
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best Of The Rest
4.4
$9.99 ($14.27 / Ounce)
Protein 49% / Fat 7% / Fiber 0.6%
Brine shrimp
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/24/2024 01:10 am GMT

Daphnia

Freeze-dried daphnia retains much of the nutrition they had when alive, providing essential vitamins and minerals that contribute to the overall health of your goldfish.

HIKARI BIO-PURE VITAMIN ENRICHED FREEZE DRIED DAPHNIA
4.6
$12.09 $9.47

High quality

Vitamin enriched

Weight: 0.42oz (12g)
Nutrtional Info: Protein 66% / Fat 5% / Fiber 5%
Main Ingredient(s): Daphnia, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6, vitamin B12
Buy on Amazon
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/22/2024 10:57 pm GMT

Krill

Krill is loaded with protein, which supports growth, muscle development, and overall goldfish health.

It contains astaxanthin which is a natural pigment that can help enhance the vibrant colors of your goldfish.

Also high in Omega-3 Fatty Acids which are important for a healthy heart and can improve the condition of your goldfish’s skin and fins.

Best All Round
Runner Up
4.4
4.4
$9.79
$17.51 ($9.73 / Ounce)
Protein 63% / Fat 12% / Fiber 3%
Protein 60% / Fat 10% / Fiber 19%
Krill, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6 and vitamin B12.
Krill and vitamin E
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Best All Round
4.4
$9.79
Protein 63% / Fat 12% / Fiber 3%
Krill, vitamin E, vitamin C, vitamin B1, vitamin B2, vitamin B6 and vitamin B12.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
Runner Up
4.4
$17.51 ($9.73 / Ounce)
Protein 60% / Fat 10% / Fiber 19%
Krill and vitamin E
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/22/2024 08:54 pm GMT

Gel Food For Goldfish

Repashy gel food offers you a quick and convenient way to make up nutritious food for your goldfish.

It’s a powdered food that has to be mixed with water and heated to form a dense gel consistency (1 part powder to 3 parts water, can be adjusted to suit).

Either mix the powder with cold water and then microwave it or bring some water to a boil on the stove, remove it from the heat, and then stir in the powder.

Pour the mixture into a tub and allow it to set.

A word of warning – this stuff stinks!!
If you have a weak stomach, I’d avoid this and make my homemade version below.

You can store it in your refrigerator for up to 2 weeks, or in your freezer for up to 6 months.

When storing in your freezer, it’s best to put the mixture into ice cube trays, so you can get out individual portions as you need them.

6 oz - Best Value
3 oz
4.7
4.4
$19.99 ($3.33 / Ounce)
$12.58
Protein 40% / Fat 6% / Fiber 5%
Protein 40% / Fat 6% / Fiber 5%
Krill meal, spirulina algae, & black soldier fly larvae meal
Krill meal, spirulina algae, & black soldier fly larvae meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
6 oz - Best Value
4.7
$19.99 ($3.33 / Ounce)
Protein 40% / Fat 6% / Fiber 5%
Krill meal, spirulina algae, & black soldier fly larvae meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
3 oz
4.4
$12.58
Protein 40% / Fat 6% / Fiber 5%
Krill meal, spirulina algae, & black soldier fly larvae meal
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/24/2024 09:52 am GMT

Homemade Fish Food

If you want to spoil your goldie and make them some homemade food, they’ll love my Herbilicious recipe. This is my stinky-free version of the Repashy gel.

You’ll need the following ingredients:

To make it:

  1. Cook the veggies
  2. Blitz them in a blender with a 1/3 cup of water
  3. Mix the agar agar powder with water and boil it for a couple of minutes
  4. Mix in the blended veggies
  5. Put the fish feed into a tub or ice cube tray and leave it to set

I’ve also done 2 other delicious homemade recipes with step-by-step instructions, your goldfish will love the Oceanic Greens recipe.

Vegetables & Fruits That Are Safe To Feed Goldfish

You should blanch the veggies first, so they are soft enough for your fish to eat, with fruit remove the rind and seeds.

Vegetables you can feed your goldfish include:

  • Broccoli
  • Cucumber
  • Lettuce
  • Peas (remove the outer shell)
  • Spinach
  • Zucchini / Courgette

Fruits you can feed your goldfish include:

  • Apple
  • Banana
  • Kiwi
  • Orange
  • Raspberries
  • Watermelon

It’s important to feed fruits in moderation as an occasional treat because of the higher sugar content.

Live Plants That Goldfish Will Eat

Goldfish will nibble away on some live plants, these are the 2 they find most irresistible!

Duckweed

Duckweed is super easy to grow at home and goldies love to munch on it, it does grow very fast and can overtake your tank if you’re not careful though.

With that in mind, only add small amounts at a time and keep it contained within an aquarium feeding ring.

SUNGROW FISH FEEDING RING
4.0
$7.95 $3.95

Made in U.S.A.

Helps keep your fish tank cleaner by keeping food contained in the feeding ring.

Suction cup secures it in place.

Dimensions in Inches (L x W x H): 4 x 4 x 2
Material: Plastic
Weight lbs: 0.04lbs (20g)
Buy on Amazon Buy on Chewy
As an Amazon associate, I earn from qualifying purchases. This is at no additional cost to yourself.
04/22/2024 11:03 pm GMT

Elodea

Elodea Densa is another great option for a goldfish tank, it looks good and provides a healthy food source for your goldie.

It grows quickly, removes harmful nitrate, and infuses oxygen back into the water.

Closing Thoughts On Best Food To Feed Your Goldfish

Keeping goldfish healthy is a matter of a good diet and maintaining water quality, the 2 go hand in hand. Cheap food = more mess = dirty tank water.

The foods listed in this post are full of top-quality ingredients that will keep your goldie in good health and help towards keeping your tank clean.

Check out the aquarium health section for more guides like this and keep your tank in tip-top shape.

Picture of Paul

Paul

Hey, fellow fish enthusiast 👋! I'm Paul and I've been an aquarium addict since I won my first goldfish at the fair many years ago. Let me share with you the knowledge that I've gained along the way (and avoid the mistakes I've made!), so you too can create an underwater paradise for your aquatic friends.