open mouth goldfish

Make your goldfish’s life more exciting by giving them something different!


There are healthy treats you can occasionally give your fish that they are sure to LOVE.

But what options are best?

Today I’m going to tell you my five favorite treats to give my water puppies.

Let’s get to it!

divider1- goldfish

A Quick Comparison of Our Favorites

Image Product Details
Our Top Pick
Sun-Dried Krill Sun-Dried Krill
  • Color-enhancing
  • Not freeze-dried
  • 100% whole & natural
  • Second place
    Dried Black Soldier Fly Larvae Dried Black Soldier Fly Larvae
  • Insect-based food
  • Not super high in protein
  • Perfect to feed on a more regular basis
  • Third place
    Earthworms Earthworms
  • Could be used as a diet staple
  • Far less of constipation problems
  • Amino acid profile is perfect for goldfish
  • Frozen Bloodworms Frozen Bloodworms
  • Great treat option
  • Great amino acid profile
  • Cubes can be popped out
  • Frozen Brine Shrimp Frozen Brine Shrimp
  • Nutritious treat
  • High-quality ingredients
  • Make a great snack for goldfish
  • 1. Sun-Dried Krill

    This has got to be my favorite on-the-go treat (for my goldfish, silly!).

    Sun-dried krill is 60% protein – way too rich to feed on a daily basis…

    … But the perfect periodic pick-me-up as a twice a week munchie.

    The benefits are fabulous:

    • Color-enhancing – This treat contains natural carotenes which enhance pink and orange goldfish pigment and promote better color.
    • Not freeze-dried – The freeze-drying process can damage nutrients and results in a much drier, crumblier product. Sun-drying is as gentle as it gets.
    • 100% whole & natural – No weird preservatives or additives, just krilly goodness.  The shell is on which gives the fish an extra digestive boost.
    • High protein – Good quality marine-based protein is just what goldfish need to promote good muscle development, and wen growth on fancy goldfish.  Younger fish also have higher protein demands than older ones.

    Because they are in dried form, they couldn’t be easier to feed.

    Simply pinch them into smaller pieces and watch your fish go crazy!

    They are just perfect for fish that have just been through the stress of shipping or illness to get them on the road to recovery.

    2. Dried Black Soldier Fly Larvae


    This is one you probably haven’t heard about before.

    But it’s actually used as an ingredient in many of the better goldfish food brands available on the market today.

    The reason being, it’s an insect-based food that’s healthier than freeze-dried food – and goldfish take very kindly to it.

    Black soldier fly larvae are not super high in protein like some of the richer treats, so they are perfect to feed on a more regular basis.

    If you’re the type who wants to drop something in the tank for your fishies every time you walk by and see them swimming around looking all cute and begging…

    … This is a good option for you.

    Because they’re not so rich, they make a good daily – or even more than once daily – treat.

    For smaller fish, you will want to pinch them into littler pieces.

    Bigger fish might not have any problems AT ALL snarfing down an entire grub in one bite!

    I get mine in bulk here.  One bag lasts a long time.

    3. Earthworms

    In my book, earthworms really could be used as a diet staple for goldfish.

    That’s because they are just so nutritious.

    The amino acid profile?

    PERFECT for goldfish.

    They’re so moist that they have far less of a chance at causing swim bladder or constipation problems.

    Not to mention, live raw foods are something goldfish would vacuum up off the bottom of a pond day after day if they could.

    But it’s probably a good idea to stick with a quality brand that includes all the vitamins and minerals and use earthworms as a treat every once in a while.

    Twice a week is probably a good time frame.

    You can probably find earthworms in your yard with a little digging (as long as you don’t spray any pesticides or weed killers!).

    But I buy them in bulk here and put them in a plastic shoe box filled with dirt, crushed eggshells and some dried leaves like a mini compost setup.

    I feed them a small amount of food scraps once a week.

    Then when it’s time to give my goldfish a yum yum, I pull one of these bad boys out of the bin and toss him in the tank.

    (Now you know why they use worms as fish bait  )

    4. Frozen Bloodworms

    Frozen bloodworms can be purchased at your local big box pet store.

    The cubes can be popped out and cut into smaller portions if desired.

    I have noticed these make my hands really itchy if I get them on my skin (and from what I’ve read I’m not alone on this).

    So you can use a toothpick or another utensil to pick them up if you’d rather.


    They SMELL awful (in my opinion).

    But the fish really seem to love them, and they have a very great amino acid profile perfect for goldfish.

    So they shouldn’t be overlooked as a great goldfish treat option to feed 3-4 times a week.

    They are often used to condition goldfish for spawning.

    5. Frozen Brine Shrimp

    Brine shrimp are a lower protein food that also make a great snack for goldfish.

    These little guys are the color of a band-aid and look like pale teeny tiny lobsters.

    You can usually get them from the same places you can find frozen bloodworms.

    Get this:

    Baby brine shrimp are commonly used as a food source for newborn goldfish fry!

    Why Offer Treats to Your Goldfish?

    More variety can help with providing a more balanced diet.

    Not to mention that goldfish live in captivity, and the more interesting you can make the most important part of their life (i.e. food), the happier they will be.

    Treats can also give goldfish a nice “protein boost” which can help them grow more and display more vibrant colors.

    In the wild, goldfish are always rummaging through all kinds of stuff to eat, so you are helping to mimic their natural habitat.

    The more often a goldfish eats snacks throughout the day (NOT too much rich ones though) the more it helps to keep their digestive tract moving.

    Plus, feeding them a yummy treat every so often is a lot of fun 🙂

    There are even ways you can make toys that dispense food to provide the extra stimulation of figuring out a puzzle to your fish:

    How Often Should You Give Your Fish Treats?

    It depends on what you’re feeding.

    Higher protein treats should be fed less frequently (twice or three times a week is recommended), especially if your fish is over 1 year old.

    Lower protein foods can be fed on a more regular basis – even daily.

    Of course:

    Treats are not a supplement for foraging material, and goldfish should have 24/7 access to fresh leafy greens to reduce boredom and risk of constipation problems.

    divider4-bubblesWrapping it All Up

    I hope this post gave you some new ideas for good treat foods to feed your goldfish.

    Now I want to turn it over to you…

    What kind of treats do you feed your fish?

    Have you tried any of the ones above?

    Leave your comment below!