How to Stop Eating at Night

You've eaten healthy all day long and are proud of it. Then the sun goes down. Right as you lie down and begin to wind down for the night, your stomach starts to growl.

But how?

You've already eaten dinner. Well, you are hungry nonetheless... so you open the refrigerator and grab the tempting food staring you in the face. And the process repeats... It's a common occurrence.

Realizing it's a problem is the first step to solving it. You are scared that those late night calories may add up and potentially hurt your healthy eating efforts. It's only natural to ask yourself: why you are hungry for more food and how you make it stop.

What makes you gain weight is the extra calories you are consuming, just like how you lose weight based off of the calories you are restricting. Each of our bodies needs a different amount of calories per day, depending on factors like gender and activity level. Many sources will claim that eating after 7 pm will ruin your diet, but science-backed studies say otherwise. For example, scientists at Oregon Health & Science University did a study on food timing and weight gain and found that there was no correlation between the two [1].

If you are consistently consuming more calories than you are burning, then you will put on weight over time. So lets think this one through... if you consume your allotted calories between your healthy meals throughout the day and you decide to eat a late night snack, you will go over your calories for the day.

This process can happen at any time of the day. Imagine if you're striving to hit 2000 calories a day, but you start it off by eating a 1000 calorie breakfast of French toast, bacon and hash browns and then continue to eat the rest of your meals regularly, pushing you over your desired calorie intake.

Calories in & calories out—that's what matters the most when it comes to weight gain or weight loss. But we completely understand that night-time cravings are a thing (from personal experience). Thankfully, there are several ways to combat the pesky problem to keep your diet on point and hunger at bay.

1. Change Your Eating Habits

Paying attention to your eating habits the rest of the day may solve the problem on its own. Set up a general eating schedule for yourself—one that includes at least 3 meals, evenly spread apart.

You can even do 4-5 smaller meals a day if you feel the need to eat more often. Routines help us stay on track and support our hormonal clock, which ultimately controls our appetite.  

Then, you need to think about what you are actually eating. To start off, avoid sugar and processed foods as much as possible, because they contain "empty" calories. Drinking a soda doesn't make your stomach stop growling... and neither does eating a snack cake. 

Eating breakfast is incredibly important because it sets your eating habits for the rest of the day. If you eat a balanced breakfast that includes protein, complex carbohydrates and healthy fats, you will be less hungry throughout the rest of the day. Just like breakfast, your other meals should also include those three macronutrients.

Creating a diet based on these pillars of success will keep you full throughout the day and into the night, which will make you less likely to open the fridge before bed time.

2. Manage Your Stress

We get it... Life can be really stressful at times. But you need to find ways to relieve the stress, so it doesn't become detrimental to your body. Stress eating is a form of emotional eating, which often leads to cravings that can't be avoided. Food is a source of comfort for some, a way to release the stress, when it shouldn't be. You need to take control of your eating habits mentally, only eating when you're actually hungry, instead of eating to take the edge off of a bad day. In order to stop stress eating, you need to fix the source of the problem: the stress itself.

These practices focus on keeping a calm mind and distract you from the stressful situations you are dealing with. Another natural stress reliever is exercise. A little iron therapy is great for the mind and body, it's a win-win. All of these options have the potential to improve your overall health and sense of well-being. Incorporating them into your routine can reset your imbalanced hormones, balance your brain chemistry and stop cravings.Although some stress is out of our control, there are ways to relieve it as much as possible. Meditation, breathing exercises and yoga may help some keep their stress levels under control.

3. Get More Sleep

Lack of sleep actually disrupts the hormone levels associated with hunger, which is why you may feel more hungry than usual after pulling an all-nighter. The longer you are awake, the more time you will have to eat, which may create a desire for food in the late hours of the night. 

Adults are recommended to sleep anywhere from 7-9 hours a night in order to function normally throughout the day, without any of the negative side effects from sleep deprivation.

Columbia University researchers found that those who were sleep-deprived ate up to 300 calories more per day than the well-rested individuals [2]. The study focused on two groups over a span of six nights. One group slept 9 hours a night and the other slept 4 hours a night. The group that slept 4 hours a night craved high-fat foods such as ice cream and fast food.

Getting quality rest is beneficial for both your diet and fitness efforts. Check out our article on The Importance Of Sleep In Fitness, which explains how crucial rest is and how you may be able to boost your sleep quality.

4. Don't Beat Yourself Up Mentally

Following these tips will help diminish the late night cravings for the most part, but you may still have a couple of instances where you end up giving in. It's okay, don't stress about it.

If your body is hungry, feed it.

But like we discussed before, empty calories will do nothing for your hunger or your health. Try to avoid fatty, spicy, sugary or caffeinated foods. Focus your attention on complex carbs and protein, similar to your meals throughout the day.

Complex carbohydrates are an ideal option because they release serotonin, the chemical responsible for mood balance, which will help calm you down. Adding a source of protein will keep you full and happy, which will make the late night eating stop, instead of turning into a binge session.

A few healthy ideas include:

  • High fiber cereal and milk
  • Cottage cheese and berries or vegetables
  • String cheese
  • Whole grain toast and nut butter
  • Banana and mixed nuts

5. Portion Your Food

Psychologically limiting the amount of food you get to eat can be very difficult if you do not portion it out prior to starting to eat.

One of the mistakes I used to make was eating cereal right out of the box. You trick yourself into saying, "Just one more handful" Again, and again, and again. Until you've eaten half the box and then you go back to #4 and beat yourself up psychologically about it.

The best of all options is to weigh your food, but if you can't do that, try pre-packing your meals using meal prep, or a service like ours where we deliver pre-weighed food directly to your door.

6. Drink More Water

One of the easiest ways to make yourself feel full is to drink a lot of water when you are eating a smaller, or lower carb meal. Protein helps quite a bit when it comes to satiation, but sometimes what you really need is volume.

You need your stomach to feel that "full" feeling for at least 15-20 minutes after eating so you can truly feel satiated. It is a great trick that many bodybuilders or physique competitors use to trick themselves into feeling fuller when they are on a cut. It also obviously has clear hydration benefits, which is critical.

If you have other tips and tricks that have help you get your eating under control, please share them below! 

For those of you interested in Trifecta's meal delivery service to keep your food weighed out in the correct portions to help prevent over eating, try us out below:

Learn More


1. Sleep-deprived people eat 300 more calories a day
2. Eating at night myth 'exploded'