Even though feeding your discus fish is not difficult, there are some guidelines that need to be followed to ensure that you are not causing problems with your feeding methods.
If you are using pellets, there is one caution. Make sure you soak the pellets in water before introducing them into your tank. If you don't do this, they may swell in the fish's stomach causing bloating.
Frozen brine shrimp are a good source of protein. You can buy packages of brine shrimp and keep them in your freezer. At feeding time, break off a small piece and drop it into your tank.
Discus in the wild eat live food, such as white and black worms. These are also available commercially. And they can be kept in your fridge, but not frozen. Do not buy large quantities of live food. You want it to be fresh when feeding your prized fish.
One other food worth mentioning is beef heart. Some hobbyists make their own fish food by using beef heart in combination with other ingredients. This is an inexpensive alternative for live food with the benefit of providing the necessary protein.