Yes, I feed my blue angels with self prepared beefheart. They love it so much and ask for more, but I controlled the quantity. Don't make beefheart as your fishs' basic food, it will ruin your water as it will get dirty easily. I will feed BH to my angels as and when I want to make a water change. This way it won't pollute the water so much.