Depends on the fish. Small fish (ones under 3") i feed twice a day, usually with some flake in the morning and some live or frozen in the evening. Larger fish i feed once a day and predatory fish i feed a big meal a couple of times a week.
All tanks are fasted one day a week to allow the filters time to catch up with the bio load.