The 8 Best Frozen Fish Foods

Beef Heart, Bloodworms, Brine Shrimp and More

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

Our Top Picks
"This food is made for freshwater or saltwater fish such as angels, clowns, sharks, and more."
"Made with a combination of brine shrimp and added vitamins, it’s formulated to mimic the same nutrients found in a coral reef."
"Ocean Nutrition is a low-cost frozen food for tropical fish such as butterfly, seahorses, and clownfish."
"Made primarily from plankton, this food contains beta-carotene to enhance your fish’s color and ensure your fish stay healthy."
"This blend of frozen food contains a wide variety of seafood, such as shrimp, squid, and more; perfect for your coral reef aquarium."
"Each package includes frozen silversides; great for all carnivorous fresh and marine fish, but especially suited to predator fish."
"This package of whole krill can be eaten by fresh or saltwater omnivores or carnivores, and is a great source of protein."
"Affordable and high quality for the price, these frozen bloodworms are great for freshwater and saltwater fish."

Best Overall: San Francisco Bay Brand San Francisco Bay Brand Sally's Emerald Entree Frozen Fish Food

If you’re hunting for a great all-around frozen food for a wide variety of fish, the San Francisco Bay Brand Sally's Frozen Emerald Entree Fish Food is a great choice. This food is made for freshwater or saltwater fish such as angels, clowns, sharks, and more. Each serving provides essential lipids, vitamins, and pigments to keep your fish healthy, and includes add Mysis shrimp to act an attractant. Each package comes with 3.5 ounces of food and is made up of 90 percent water, 6.2 percent protein, 1.2 percent fat, and .5 percent fiber. The primary ingredients in Sally’s Emerald Entree are water, brine shrimp, Mysis, krill, and plankton.

Reviewers say that not only is Sally’s Emerald Entree very easy to use, but their fish also gobble it up when it’s feeding time. It’s affordable, and a great way to give your fresh or saltwater fish added proteins to help them maintain beautiful coloring.

Best for Marine Fish: San Francisco Bay Brand Frozen Beefheart Cubes 3.5oz

San Francisco Bay Brand’s Marine Cuisine is a frozen fish food formulated specifically for omnivorous and carnivorous marine fish. Made with a combination of brine shrimp and added vitamins, it’s formulated to mimic the same nutrients found in a coral reef. It contains 30 cubes and 3.5 ounces of food and can be fed often. It contains added vitamins and minerals, such as stabilized vitamin C, vitamin B12, and marine-derived omega-3 fatty acids.

Owners love San Francisco Bay Brand food because they say the consistency and high-end ingredients make it easy to feed and appealing to many types of fish. Marine Cuisine is a great choice for marine fish such as clownfish, angelfish, eels, tangs, and more, and is a healthy way to keep your fish well-fed and happy.

Best for Tropical Fish: Ocean Nutrition Prime Reef Frozen Food

Ocean Nutrition’s Prime Reef Frozen Food contains a blend of proteins such as mussels, shrimp, clams, and squid that tropical fish love, and that mimics the diet found on a tropical reef. Added vitamins such as folic acid, vitamin C, and vitamin B help maintain your fishes’ color and vitality and toughen cellular membranes. You can feed Ocean Nutrition food between one and three times a day, and each frozen cube is designed to ensure proper dispersion during feeding time. 

Each seven-ounce package contains 70 cubes of food, and each cube should be eaten in five minutes or less. Ocean Nutrition is a low-cost frozen food for tropical fish such as butterfly, seahorses, and clownfish. 

Best for Freshwater Fish: San Francisco Bay Brand Sally's Frozen Plankton Fish Food

San Francisco Bay Brand Sally's Frozen Plankton Fish Food is specifically formulated for freshwater carnivores such as barbs, cichlids, catfish, and sharks. Made primarily from plankton, this food contains beta-carotene to enhance your fish’s color, as well as essential vitamins and minerals to ensure your fish stay energized and healthy. It’s great for all life stages of fish and can be fed multiple times a day, but all uneaten food should be removed after three minutes. Each 3.5-ounce container comes with 30 cubes of food, is a great pick for finicky freshwater fish. 

San Francisco Bay Brand is one of the most popular frozen fish foods on the market because it’s easy to feed and enticing to nearly all types of fish.

Best for Coral Reef: Rod`s Food Original Blend 6oz

Rod`s Food Original Blend is a great product for your coral reef aquarium. This blend of frozen food contains a wide variety of seafood, such as shrimp, squid, scallop, oyster, octopus, and more. Particles range from five microns up to 3/8th inches in size, making it a diverse and rich diet for your entire coral reef tank. Each frozen package is six ounces and comes in a solid block that needs to be thawed in a cup of tank water before feeding. You can feed coral Rod’s Food up to one to two times a week and fish two to three times a day.

Customers say Rod’s Food causes their entire tanks to go wild, even the pickiest eaters. Reviewers appreciated the varied particle sizes and say that while it is very smelly, it’s worth it for food that their fish love. 

Best for Predator Fish: Ocean Nutrition Silverside Extra-Large Flat Pack 16oz

Ocean Nutrition’s Silverside Food is great for all carnivorous fresh and marine fish but especially suited to predator fish, such as groupers and lionfish. Silversides are small fish that naturally occur in shallow, sandy areas and are an excellent source of proteins and oils. They are packed whole and contain vitamins such as biotin, beta carotene, ascorbic acid, and amino acids. Each package includes 16 ounces of frozen silversides and contains only fish (no frozen water). 

Customers love Ocean Nutrition Silversides because it’s high quality and provides essential vitamins and nutrition to their fish at an affordable price. Though they do fall apart while thawing, they’re easy to feed and appealing to all types of fish.

Best for Large Fish: San Francisco Bay Brand Sally's Frozen Krill Flat Pack

If you have large-aquarium carnivores, San Francisco Bay Brand’s Krill Flat Pack is a smart way to give your fish the nutrients they need to maintain health and vitality. This package of whole krill can be eaten by fresh or saltwater omnivores or carnivores and is a great source of protein, Omega-3s, and astaxanthin, which helps to keep color vibrant. This krill can be fed whole for large fish or broken down into pieces for smaller fish. It comes in either a 16- or 32-ounce package and contains krill, water, and sodium alginate. It needs to be thawed before feeding, and any uneaten food should be removed after three minutes. 

Krill is a great choice for many types of fish, but the size makes it an obvious pick for larger ones, such as eel, lionfish, and puffers.

Best Bloodworms: San Francisco Bay Brand The Lunchbox Frozen Bloodworms Tropical Fish Food

Bloodworms are a popular fish food that appeals to many types of fresh and saltwater fish. While live bloodworms are great, they’re a lot harder to find than frozen ones. San Francisco Bay Brand’s The Lunchbox Frozen Bloodworms are great for freshwater and saltwater fish and contain 100% natural bloodworms. Bloodworms are high in iron and protein but lack amino acids and essential vitamins, so they should always be fed alongside other nutrient-rich foods. Ideal of all life stages, you can purchase either a 40 or 120-count package that comes in individually frozen cubes for easy feeding. 

Reviewers appreciate that San Francisco Bay Brand’s The Lunchbox Bloodworms are smaller in size and easier for all types of fish to consume. They are affordable and high quality for the price, and a great product if you want frozen fish food that the majority of fresh and saltwater fish will gobble up.

Continue to 5 of 8 below.