Hepper is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Can Goldfish Eat Rice? Everything You Need to Know!

Lindsey Stanton Profile Picture

By Lindsey Stanton


Yes, goldfish can eat rice! Rice is an excellent fiber booster for your goldfish, but it may have unwanted gluten side effects. Adding fibrous foods into your goldfish’s diet is important and provides a variety of health benefits. A varied diet is essential for goldfish, it ensures they are receiving necessary minerals and vitamins. Goldfish owners commonly supplement their goldfish’s diet with fresh vegetables from the home pantry, but what about rice?

Many hobbyists have claimed that their goldfish readily devour rice. First, preparation should be done to make sure your goldfish can easily eat and digest the rice.

This article will provide you with the necessary detailed information when it comes to goldfish consuming rice, as well as providing an in-depth answer to why rice for goldfish is a debated topic.

aquarium plant divider

Is it Safe to Feed Goldfish Rice?

Feeding goldfish rice is not a common practice. Although some hobbyists will disagree with goldfish consuming human foods other than vegetables, it does not make it unsafe.

If you choose to give your goldfish cooked rice on occasions, there is no harm, and it is perfectly safe. Feeding rice to your goldfish will not cause any immediate problems unless you feed them rice often. Then again, feeding too much of any food to goldfish can cause health problems. It is due to a lack of variety in the goldfish’s diet, leading to poor health due to a weakened immune system.

Feeding goldfish rice appropriately does not cause illness or death in goldfish if that is your main concern. Although some digestive issues can occur if you feed too much rice at once. Gluten is not a necessary part of their diet and rice should not be fed to fish that have a history of severe bloating after fibrous foods as it can cause the issues to arise again over time.

Image Credit: Kana.Wana, Shutterstock

The Nutritional Value of Rice

Whole grain brown rice has an excellent nutritional value. It has not been stripped of vital components like white rice is. It means brown rice is the better choice to feed your goldfish. It will ensure you are giving your goldfish a treat that is both enriching and nutritious.

Rice is a great source of dietary fiber, with 1.8mg per 100 grams! So, you can switch it up and feed rice in place of peas if you run out.

Many fish die as a result of improper food and/or portion sizes, which can be easily prevented by proper education.

The Truth About Goldfish New Edition

That's why our best-selling book, The Truth About Goldfish, covers exactly what you can and can’t give your goldies when it comes to mealtime. It’s even got a section dedicated to keeping your pet fish alive and well-fed when you go on vacation!

aquarium plant divider

The Benefits of Goldfish Eating Rice

Health is important when it comes to our goldfish, we want to make sure we are feeding foods that have health benefits!

  • Helps goldfish pass waste, as it is high in dietary fiber.
  • It is enriching for your goldfish to try and catch the rice, mimicking a close behavior in the wild. Cooked rice will sink in an aquarium and your goldfish will enjoy foraging around for the morsels.

Gluten for Goldfish

In the wild goldfish will consume:
  • Algae
  • Worms
  • Insects and their larvae
  • Decaying matter
  • Smaller fish
  • Aquarium plants
Image Credit: Waraphorn Aphai, Shutterstock

This shows us that gluten is not naturally part of their diet. This is where the argument on gluten safety starts. Gluten is commonly found in processed fish foods such as flakes and pellets, it may even be a component of an ingredient. Goldfish can tolerate a low number of gluten-based foods in their diet, even if it is not a natural dietary component.

Although goldfish should not eat foods like bread due to swelling after the bread enters the water, thoroughly cooking rice does not pose the same problem.

Always be on the cautious side when introducing new foods into your goldfish’s diet.

aquarium plant divider

How Much Rice Can Goldfish Eat?

Goldfish should get a serving of two thoroughly cooked rice grains a month at maximum and can be used in place of peas (although peas offer more health benefits). Due to rice having conflicting dietary approval in the aquarium hobby, feeding a small amount will suffice.

Types of Rice Goldfish Can Eat

Goldfish can eat two forms of rice, namely:
  • White rice: White rice is safe to feed to goldfish, although due to its low nutritional value, it is not a popular choice.
  • Brown rice: Brown rice is a highly recommended form of rice rich in nutrients. Therefore, making it an ideal form of rice to feed your goldfish other than white rice.

Preparing Rice for Goldfish

Goldfish should only be eating thoroughly boiled rice with no additives. Raw rice will be hard to break down and will expand in their intestines.

  1. Add a pot full of brown (ideal) or white rice (not recommended) on a stove with an adequate amount of boiling water.
  2. Cook until the rice is fully expanded and soft.
  3. Drain the excess water out of the pot and allow the rice to cool for an hour.
  4. The rice should then be at room temperature and you can feed a few grains to your goldfish.

aquarium plant divider


We hope this article has helped you understand why feeding goldfish rice has a conflicting answer. Following the appropriate preparation steps and feeding a minimal amount will safely let your goldfish eat this treat.

Check out some of our top trending goldfish posts:

Featured Image Credit: ImageParty, Pixabay

Related Articles

Further Reading

Vet Articles

Latest Vet Answers

The latest veterinarians' answers to questions from our database