To select the diet for guppies, it's necessary to flexibly combine foods based on their growth stages and nutritional needs. Here are specific recommendations:

1. Live Baits (High-Protein First Choice)
Brine Shrimp Larvae
The best first food for fry, with protein content exceeding 60%. They can be hatched at home or purchased in frozen form.
Water Fleas/Red Worms
Promote bone development and coloration in sub-adult fish. Need to be disinfected to avoid parasites.
Bloodworms
Special for adult fish to gain body mass. Extremely nutritious but require strict cleaning.
2. Artificial Feeds (Convenient & Safe)
Flake Feeds
Suitable for all stages. Choose high-quality brands with protein ≥40%.
Microparticle/Powder Feeds
Dedicated to fry, easy to suspend in water for feeding.
Frozen Feeds
Such as frozen brine shrimp, balancing nutrition and safety.
3. Other Supplementary Foods
Egg Yolk Water
For emergency use (control the amount to prevent water deterioration).
Vegetables
Cooked spinach to supplement vitamins.
Rotifers/Paramecia
Ideal live baits for ultra-small fry (within 3 days old).
4. Feeding Tips by Stage
Fry (0-1 Month)
4-6 times a day, mainly with brine shrimp larvae/microparticle feeds.
Sub-adult (1-4 Months)
3-4 times a day, mix water fleas with pellet feeds.
Adult (4+ Months)
1-2 times a day, mainly pellet feeds + live baits 2 times a week.
Notes: Disinfect live baits. Feed an amount that can be eaten within 5 minutes—excess will deteriorate water quality.