I can give you the recipe for the food I make for my discus.
500g of fish. Any fish, I usually make a bit of a mix.
500g of shellfish. Again a mix: mussels, scallops and so on
500g of shrimp. very good to help with binding
500g of fruit and veg. Again a mix: peas, spinach, carrots, apples, pears, and so on. A banana is good to provide potassium
1 head of garlic each clove peeled.
All of the above needs to be fresh, as in not frozen.
Blitz the fruit and veg in a food processor and mince the rest in a mincer. If you don't have a mincer you can put that too in the food processor.
To the above add:
1 shot glass of salmon oil
1 tablespoon of spirulina
1 teaspoon of astaxanthin
1 crushed pill of vitamins (the ones for humans are just fine)
The mix will be fairly liquid, so I add a handful of good quality flake or granules, or freeze dried artemia/bloodworm/daphnia/whatever, often a mix of them. This will soak up the moisture.
To bind this mixture I use 300 bloom pigskin gelatine, and once set it makes nice little bricks of food.
Slice them in such a way that each piece is enough food for max four days and freeze the bits. If you cut them all the same shape and size they will stack beautifully and take up less space in your freezer.
This feeds my 20 discus for about 4 or 5 months. I just take a new piece out of the freezer once I've fed the last bit from the previous piece and once it's defrosted I cut it in single meal pieces.