Freshwater Angelfish Diet and Feeding

Angelfish Food

Table of Contents

Freshwater Angelfish Diet and Feeding

Angelfish, specifically the freshwater angelfish (Pterophyllum scalare), are popular aquarium fish known for their graceful appearance and distinctive shape. To keep them healthy and vibrant, it’s important to provide them with a balanced diet and proper feeding. Here’s a guide on the angelfish diet and feeding:

Angelfish Food Varieties

Angelfish like the Green Angelfish Care  are omnivorous and will accept a variety of foods in their diet. Here’s a list of suitable angelfish foods:

  1. Flake Food: High-quality flake food designed for tropical fish is a convenient staple for angelfish. Look for a brand that offers a balanced diet with essential nutrients.
  2. Pellet Food: Pellet food is similar to flakes and comes in various sizes. It provides a balanced diet and can be a good option for angelfish.
  3. Live Foods: Angelfish enjoy live foods, and these can be a great source of nutrition. Some live foods to consider include brine shrimp, blackworms, daphnia, and small aquatic insects.
  4. Frozen Foods: Frozen foods are a convenient way to offer a varied diet. You can feed angelfish frozen brine shrimp, bloodworms, daphnia, and other frozen food options available at pet stores.
  5. Freeze-Dried Foods: Freeze-dried foods like brine shrimp, bloodworms, and tubifex worms are suitable for angelfish. These foods offer some of the benefits of live and frozen foods without the need for refrigeration.
  6. Vegetables: While angelfish are primarily carnivorous, they can benefit from occasional servings of blanched vegetables like spinach, lettuce, cucumber, or zucchini. These can be attached to a clip and placed in the tank for them to graze on.
  7. Prepared Angelfish Foods: Some brands offer specialized angelfish pellets and flakes that cater to their dietary needs. These foods may contain added ingredients to enhance their coloration and overall health.
  8. Homemade Fish Food: You can prepare homemade fish food using ingredients like fish fillets, shrimp, vegetables, and gelatin. This allows you to customize the diet and ensure high-quality ingredients.
  9. Spirulina: Spirulina flakes or pellets can be given occasionally. These can help enhance the coloration of your angelfish.

When feeding angelfish, it’s essential to maintain a balanced diet by providing a variety of food types. Avoid overfeeding to prevent water quality issues, and only offer an amount that your fish can consume within a few minutes. Feeding once or twice a day is typically sufficient. It’s important to monitor your angelfish’s health and adjust their diet as needed based on their condition and dietary preferences. Choosing an Angelfish: Tips for Selection and Tank Setup

The Best angelfish food

The best angelfish food is a varied diet that includes a mix of high-quality flake food, pellets, and live or frozen foods. Angelfish are omnivores, so they need a diet that includes both plant and animal protein. Black Angelfish

Here are a few of the best angelfish foods on the market: Altum Angelfish

  • TDO Chroma Boost™: This nutritionally dense food is high in protein and omega fatty acids, and it’s also top-dressed with Haematococcus pluvialis, which can help to enhance your angelfish’s colors.
  • Reef Nutrition Arcti-Pods®: This food is a concentrate of arctic copepods, which are a natural source of carotenoids, protein, omega fatty acids, and waxy esters. It’s a great choice for helping your angelfish to stay healthy and vibrant.
  • Hikari Angelfish Flakes: This flake food is specifically designed for angelfish, and it contains a high percentage of protein and other essential nutrients.
  • New Life Spectrum Angelfish Formula: This pellet food is also specifically designed for angelfish, and it contains a variety of high-quality ingredients, including fish meal, shrimp meal, and krill meal.

In addition to these commercial foods, you can also supplement your angelfish’s diet with live or frozen foods, such as brine shrimp, bloodworms, and mysis shrimp. These foods are high in protein and nutrients, and they can help to keep your angelfish healthy and active.

When feeding your angelfish, it’s important to offer them a variety of foods to ensure that they are getting all the nutrients they need. It’s also important to feed them only what they can eat in 2-3 minutes, and to avoid overfeeding them. Angelfish Care Guide | Tips for Breeding, Best Tank Setup, tankmates and more 

Here is a sample feeding schedule for angelfish:

  • Morning: Feed 1-2 pinches of flake food or a few pellets.
  • Evening: Feed a variety of live or frozen foods, such as brine shrimp, bloodworms, or mysis shrimp.

You can also supplement your angelfish’s diet with algae wafers once or twice a week.

Homemade Angelfish Food Recipe

Creating homemade angelfish food can be a fun and cost-effective way to provide your fish with a nutritious diet. Here’s a basic angelfish food recipe that you can prepare at home. This recipe includes a variety of ingredients to offer a balanced diet:


  1. Fish Fillets: You can use lean fish fillets, such as tilapia or cod. Remove the skin and bones and chop the fillets into small pieces. These will serve as the protein source.
  2. Shrimp: Use small, peeled, and deveined shrimp. You can use both fresh or frozen shrimp.
  3. Vegetables: Include vegetables like spinach, peas, or zucchini. These provide essential fiber and nutrients.
  4. Spirulina: Spirulina is a type of blue-green algae available in powder or flake form. It can enhance the coloration of your angelfish.
  5. Garlic: Garlic is known to have health benefits for fish and can stimulate their appetite.
  6. Gelatin: Gelatin will help bind the ingredients together and create a gel-like consistency for easier feeding.


  1. Cook the fish fillets and shrimp: Boil or steam the fish and shrimp until they are fully cooked. Make sure there are no bones in the fish.
  2. Steam or blanch the vegetables: Cook the vegetables until they are soft and easily mashed. You can use a microwave, steamer, or boiling water for this.
  3. Blend the ingredients: In a blender or food processor, combine the cooked fish, shrimp, vegetables, spirulina, and a small amount of garlic. Blend until you have a smooth and consistent mixture.
  4. Add gelatin: In a separate bowl, dissolve a small amount of gelatin in hot water following the instructions on the gelatin package. Once it’s dissolved, add it to the blended mixture and blend again.
  5. Form into cubes or portions: Pour the mixture into ice cube trays or silicone molds. This will allow you to create easily portioned food blocks that can be stored in the freezer.
  6. Freeze and store: Place the trays or molds in the freezer until the mixture solidifies. Once frozen, remove the cubes or portions and store them in a sealed container in the freezer.

Feeding Instructions:

When you’re ready to feed your angelfish, simply remove a frozen cube or portion from the freezer and thaw it in a small amount of aquarium water. Then, offer the thawed food to your fish.

Remember that this homemade food can be one part of your angelfish’s diet, and it’s important to vary their diet with other commercial foods like high-quality flakes, pellets, live or frozen foods, and fresh vegetables to ensure they receive a balanced and nutritious diet. Additionally, observe your angelfish’s eating habits and adjust their diet as needed to maintain their health and well-being.

What do angelfish eat the wild?

In the wild, angelfish (Pterophyllum scalare) primarily feed on a diet that consists of various types of natural food sources found in their native habitat, which is the Amazon River basin in South America. Their diet includes: The Best Filters for Angelfish: A Comprehensive Guide

  1. Small Fish: Angelfish are carnivorous and will prey on small fish and fry. They are opportunistic feeders, and in the wild, they hunt for smaller fish as a source of protein.
  2. Insects and Larvae: Insects, insect larvae, and aquatic invertebrates make up a significant portion of the angelfish’s diet. They often feed on mosquito larvae, water fleas (Daphnia), and other aquatic insects.
  3. Plankton: Planktonic organisms, such as small crustaceans and zooplankton, are also part of their diet. Angelfish will filter-feed on these tiny aquatic organisms.
  4. Detritus: Angelfish may consume detritus, which includes decomposing plant matter, microorganisms, and organic debris found in their natural habitat.
  5. Plant Matter: While angelfish are primarily carnivorous, they may nibble on small amounts of plant matter. This can include algae and tiny aquatic plants.
  6. Microorganisms: Angelfish may also consume microorganisms, such as microalgae, that are present in the water column and on submerged surfaces.

Their diet varies based on the availability of these food sources in their environment. In the wild, angelfish exhibit a combination of hunting and foraging behaviors, seeking out different types of prey and microorganisms as they move through their natural habitat. Breeding Angelfish: A Comprehensive Guide

When keeping angelfish in captivity, it’s important to replicate a diet that closely resembles their natural food sources. Providing a variety of live, frozen, and prepared foods can help ensure their nutritional needs are met and keep them healthy and vibrant in an aquarium?

Related Posts You May Like

Leave a Reply

Lee Johnson

Lee Johnson

Aquarium Enthusiast

I love sharing my knowledge about all things aquarium related. I have been keeping aquariums for over 20 years and cannot imagine a life without an aquarium. 

Lee Johnson
My Personal Favorites