As per the Indian Council of Medical Research (ICMR) guidelines, it is generally recommended to have three main meals (breakfast, lunch, and dinner) and two to three healthy snacks in between.