According to Shark Project, most sharks can survive on 2 to 3 percent of their body weight in food each day, which equates to a minimal amount of eating. As sharks must continuously move in order to breathe, they are also constantly searching for food.
This translates to a few small meals a day, on average, for the sharks that hunt. It can also mean a bigger meal every other day or so. Filter-feeding sharks, such as the whale shark, feed almost constantly throughout the day. Since sharks are cold blooded, their energy requirements are lower than mammals. However, large, warm-bodied sharks, such as the great white, eat in high volume and in relatively high frequency. Discovery News states that, on average, a great white eats the equivalent of a seal pup every three days.