What time should you stop eating to lose belly fat?

You should not eat after 7 p.m. if you want to maintain or lose weight. According to Cara Harbstreet, M.S., R.D., L.D., owner of Street Smart Nutrition, there are a variety of reasons why people might not want to eat after a particular time in the evening, especially if it's close to when they go to sleep.