How Eating At Certain Times Of Day Disrupts The Body

The Best Time For Lunch

A journal from Northwestern Medicine found that the best time to eat lunch is about four to five hours after breakfast.

person eating a salad
Louis Hansel/Unsplash
Louis Hansel/Unsplash

For example, if someone ate breakfast at seven in the morning, they should eat lunch between 11 a.m. and noon. Those who have to wait longer should have a snack in between meals.