Everyone has a circadian rhythm that regulates their sleep and wake schedule. Certain hormones are released at different times to sync with the body’s internal clock. It’s beneficial to know the ideal time to eat for effective weight loss and optimal health. People need to train themselves to eat at certain times to prevent odd hour food cravings and control food portions. Ideal eating schedule for effective weight loss Breakfast between 6:00 am and 8:00 am Optional - very light late-morning snack (only if you get hungry), one hour before lunch Lunch between 11 am and 12:30 pm (before hunger hormone ghrelin starts creeping up) Midafternoon snack between 3:00 pm and 4:00 pm Dinner between 5:00 pm and 7:00 pm