What Do Platies Eat?

Platies are extremely popular as pets. If this is your first run with the docile beauties, you must be wondering how you can care for them.

So, what do platies eat, and how much should you feed them?

A typical platy’s diet should include tropical fish food, vegetables, bloodworms, brine shrimp, prawns, daphnia, and vinegar eels.

Platy owners should provide their fish with a diverse diet that incorporates all of the nutrients, minerals, and vitamins they need.

You can find this balance in store-bought, homemade meals, or a mix of both.

Read on to find out more about what and how to feed platies.

What Do Platies Eat: Store-Bought vs. Homemade

Platy fish are omnivorous, meaning that they’ll indulge in pretty much any food they encounter in their tank.

When it comes to fish food, there isn’t a clear-cut best option to go with. Your best course of action is to provide your platies with a diverse, well-balanced diet that satisfies all their nutritional requirements.

Gold Platy Swimming

Here are some possible food options you can choose from:

Commercial Foods

There are a plethora of options in terms of platy fish food that are available commercially. These include freeze-dried, frozen foods, flakes, and vegetable pellets.


Flakes are an excellent, hassle-free food option for platies, as they are for the majority of fish.

They provide your pets with all the nutrients they need in terms of proteins, vitamins, and minerals.

Additionally, flakes make feeding your fish a breeze because they’re incredibly easy to administer. You just shake and drop them into the tank!

However, you should only feed your platies organic flakes that are made with all-natural ingredients.

Vegetable Pellets

Vegetables are an essential component of a healthy platy fish diet. They are key drivers in the development of pigment compounds and building immune systems.

This is why it’s always a good idea to incorporate plants into your fish tank. It’s decorative and allows your pets to feed on the algae that grow on them. Double win!

The naturally occurring algae in your tank may not be sufficient, though. That’s why it’s strongly advised that you include vegetable pellets in your platies’ diet.

Make sure to buy vegetable pellets that contain algae, plankton, and spirulina.

Freeze-Dried & Frozen Foods

Freeze-dried foods are the next best thing to live foods. Yet, more often than not, you’ll find that live food isn’t available in your area, or their source can’t be trusted.

In these cases, freeze-dried foods are a great option. Plus, it helps reduce the risk of diseases in live foods since the freeze-drying process eliminates a whole bunch of harmful bacteria and parasites.

The best freeze-dried food options to feed your platy fish are bloodworms and brine shrimp, amongst others.

Frozen foods are also a viable option. However, they might not contain as much protein as their live and freeze-dried counterparts.

Homemade Foods

If you have the time to do so, you can actually prepare food for your platy fish at home and incorporate it into their diet.

Here are some ideas you can try:


Because greens in a platy fish’s diet are extremely important, you can supplement the commercial fish food with homemade vegetable treats.

Try boiling the vegetables, blending them together, and then freezing them. You can then thaw small portions at a time.

Even flakes can be homemade by drying vegetable paste in the oven. Get creative with the flavors, from zucchini and lettuce to squash!

Cultured Foods

If you wish to feed your platies the freshest possible live foods, you can harvest things like micro worms, brine shrimp, and vinegar eels at home.

This allows you to provide your aquarium pets with freshly hatched food, which is especially beneficial to baby fish. That’s because they need a particularly high concentration of nutrients.

Preparing these kinds of treats at home can be a bit time-consuming, though.

Egg Yolk

Egg yolk is a hassle-free option, and it’s rich in protein. It’s also super affordable, highly available, and easy to prepare.

All you need to do is extract the yolk from a hard-boiled egg and grind it into a paste.

However, you should only feed your platies small portions of yolk at a time. This is because excess food can have an adverse effect on the water quality in your tank.

Keep in mind that egg yolk has a high-fat content, which makes it a better option for baby platies than for adults.

What to Feed Baby Platies

Generally speaking, baby platies have pretty much the same tastes and preferences as adults. However, there are certain dietary considerations you should keep in mind.

For one, you have to feed them small portions so that they can easily digest their meals.

Plus, it’s always recommended to diversify their diet to include both protein-rich and plant-based foods. This helps ensure healthy development.

Here are some of the best options to feed your baby platies:

  • Egg yolks
  • Baby brine prawns
  • Bloodworms
  • Vinegar eels
  • Daphnia
  • Powdered dry food
  • Dry flakes

Orange Platy on Gravel

How to Feed Platies

Platies aren’t difficult to feed since they’ll eat a wide range of foods. They’re omnivorous by nature, after all!

The main issue here is overfeeding. You should always avoid feeding your pet fish more than their recommended requirements.

This is much easier said than done, though.

Don’t let their tiny bodies fool you. Platies have huge appetites, and they’re almost certain to indulge themselves.

They should be fed a maximum of two times a day. Each feeding should consist of a quantity of food that they can eat in no more than two minutes.

Otherwise, you risk problems ranging from upsetting the chemical water balance to dysfunction in the fish’s digestive system.


Platies are one of the most common species kept in home aquariums. They’re omnivorous fish with huge appetites and a tolerance for a wide variety of foods.

So, what do platies eat exactly?

There are a lot of store-bought and homemade meals to choose from, including algae, flakes, worms, shrimps, vegetable pellets, and even egg yolk!

The most important thing to keep in mind is that you should provide your platies with a diverse and well-balanced diet.

Just also be mindful of not overdoing it to keep digestion problems at bay!