7 Reasons You Constantly Feel Tired After Eating—and How to Get Your Energy Back (2023)

Eating a meal is supposed to give your body energy to power through the day. That’s why it’s a little confusing when it does the exact opposite, leaving you lethargic and sleepy instead.

Feeling tired after eating is pretty common, and there are a slew of reasons why your food can act as the opposite of fuel. The first? Digesting a meal is a lot of work.

“If you think about it, our body is a well-oiled factory,” says Melissa Prest, D.C.N., R.D.N., C.S.R., a dietitian at the National Kidney Foundation of Illinois. “It kind of works like this: The food goes in and starts going along on a conveyor belt. Different machines are at work to break down the food, packaging it for specific purposes and shipping it to places that help your body continue to do its work. Obviously, this takes a lot of energy, which can make someone feel tired.”

What’s more, insulin—a hormone made by your pancreas that controls your blood sugar—has a major impact on your energy levels after you eat. When you chow down, your insulin levels spike to make sure your blood sugar levels are where they should be, Prest explains. “When that job is done, insulin levels decline, which can make people feel tired. It is a normal process and sleepiness should not last that long,” she says.

To avoid that post-meal slump, Prest suggests incorporating a mix of complex carbs, healthy fats, and lean protein into every meal, and opting for foods that are lower in saturated fats, high in fiber, and minimally processed. Moving your body every day, getting at least seven hours of sleep each night, and staying hydrated will also keep you going until bedtime.

Still feeling tired after eating and wondering why? Ahead, seven reasons you may be ready to hit the hay after lunch.

(Video) Why Am I Always Tired? Top 7 Reasons!

1. You drank alcohol with your meal.

Your glass of wine could be spurring your post-meal drowsiness. Alcohol is a sedative, meaning it can leave you feeling pretty low energy, according to Harvard Health experts.

“Alcohol suppresses our central nervous system, causing us to feel sleepy,” Prest explains. “This sedative effect does not last long, but drinking alcohol close to your bedtime disrupts the sleep cycle, meaning you will not have a very restful sleep.”

So, stick to just one drink a day if you’re a woman and two max if you’re a man—or skip the booze entirely if you notice it impacting your energy levels regularly.

2. Your meal was high in fat and carbs.

Comfort foods are delicious, but can often make you feel sluggish if they’re high in fat and carbs. The hormone cholecystokinin (CCK), which is released from the small intestine, is often to blame here.

“If you ate a slice of cheese pizza, which is typically a higher-fat and higher-calorie food, CCK is released and helps the body break down the protein and fat in that slice,” Prest says. “Some research has shown that there is a relationship between the increase of CCK after eating a high-fat meal and feeling sleepy a few hours later.”

When you dine on foods known to increase inflammation, like red meat or sugary sweets, your body can release cytokines (agents that help your immune cells communicate with each other), like interleukin-1 (IL-1). “Research has shown that higher levels of IL-1 after a meal is associated with post-meal sleepiness,” Prest says.

(Video) Why Am I Always Tired? Avoid These 6 Energy Vampires | Exhausted

3. Certain hormones are being thrown out of whack.

“When tryptophan-rich foods are eaten in a large quantity at a meal, particularly with carbohydrate-rich foods, you may find that you feel tired a few hours after eating,” Prest explains. Cue your classic, post-Thanksgiving nap.

Tryptophan is often found in turkey, chicken, milk, bread, chocolate, canned tuna, cheddar cheese, peanuts, oats, and more. The essential amino acid helps your body make the relaxation-inducing hormones serotonin and melatonin, explains Prest. Because of this, it’s even been researched as a treatment for sleep disorders, such as insomnia.

4. Or you ate a pretty big lunch.

Sometimes, feeling tired after you eat has more to do with how much you ate instead of what you ate. The reason is simple: “The bigger the meal, the more energy it takes for your body to break it down,” Prest says. Expending all that energy can then lead to fatigue, so try to reduce your portion sizes and reach for a high-protein snack if you get hungry in between meals.

5. A hidden food intolerance could be to blame.

Food intolerances, or even full-blown food allergies, are often associated with uncomfortable GI symptoms like stomach cramping or diarrhea. But occasionally, a food intolerance you’re not aware of yet can make you feel wiped out.

For example, whether you have a gluten sensitivity or celiac disease, “you may feel tired after eating foods containing gluten because it can trigger an allergic reaction,” Prest says. That can limit your body’s ability to properly fuel itself from the food you ingested, leading to tiredness.

6. Your caffeine addiction isn’t doing you any favors.

Your morning cup of Joe puts some pep in your step, but not for too long. The stimulating effects of caffeine typically have a half life (the time it takes your body to eliminate half of the caffeine) of three-to-five hours after you chug it down, which means you’ll start to feel your 8 a.m. coffee buzz drop around—you guessed it—lunchtime. So, feeling tired may be less about what you ate for lunch, and more about the timing of your first cup of coffee in the morning.

(Video) #Tired all the Time? Common Lifestyle and Health #Causes of Fatigue

7. You may have an underlying condition.

If you’ve ruled out all the other options and you’re still constantly tired after you eat, it may be time to chat with your doctor to see if an underlying condition could be stirring up your symptoms.

Someone may feel tired if they have an issue that can interfere with absorbing nutrients from food, like anemia, Prest says. Additionally, hormonal imbalances, insulin sensitivity, or idiopathic postprandial syndrome (IPS) could be worth looking into, she says.

IPS is where you experience symptoms of hypoglycemia (low blood sugar levels) two-to-four hours after eating, but your actual blood sugar is in the normal range of 70 to 120 mg/dL, Prest explains. Symptoms of hypoglycemia include feeling tired, shaky, sweaty, and experiencing heart palpitations, light-headedness, or even panic attacks.

“The symptoms of IPS are like hypoglycemia, but they are usually less severe. While we do not know what causes IPS, we do know that certain things like eating foods with a high glycemic index, like sugar, drinking a large amount of alcohol, along with having a normal glucose level that drops too quickly after eating may contribute to IPS,” she says.

There are many other reasons you may be feeling fatigue at any point during the day, so if you find you’re always tired, schedule an appointment to ensure all your health markers are where they should be.

(Video) 7 Reasons You Are Always Tired (And What Can You Do About It)

7 Reasons You Constantly Feel Tired After Eating—and How to Get Your Energy Back (1)

Arielle Weg

Arielle Weg is the associate editor at Prevention and loves to share her favorite wellness and nutrition obsessions. She previously managed content at The Vitamin Shoppe, and her work has also appeared in Women’s Health, Men’s Health, Cooking Light, MyRecipes, and more. You can usually find her taking an online workout class or making a mess in the kitchen, creating something delicious she found in her cookbook collection or saved on Instagram.

(Video) Feeling drained? These foods will help you fight fatigue | Your Morning


Why am I always tired and have no energy after eating? ›

“Oftentimes, when you're eating a meal rich in carbohydrates and protein, you may feel sleepier because you have an uptake of tryptophan from the protein and then an increase of serotonin,” explains Zumpano. Eating also causes your blood sugar levels to rise, which can lead to a decrease in energy.

How do I stop feeling tired after eating? ›

A balanced diet that includes foods such as vegetables, whole grains, and fatty fish promotes sustained energy. Try to incorporate more nuts, seeds, and olive oil into your meals. Avoiding too much sugar and eating smaller, more frequent meals can also help.

Why do I feel tired even after I eat? ›

Research has found that meals that are high in fat, carbohydrates, or calories10 may increase sleepiness. Other factors that may play a role in postprandial sleepiness include a person's meal timing, work schedule, overall health, exposure to daylight, and body composition.

What foods give you energy? ›

To optimize your daily energy level, try adding some of these foods into your meal plan.
  • Oatmeal. The complex carbs in oatmeal mean it's a slow-burning source of energy. ...
  • Bananas. ...
  • Yogurt. ...
  • Sesame seeds. ...
  • Cinnamon. ...
  • Water. ...
  • Beans. ...
  • Lentils are tasty little legumes, rich in carbs and fiber.
23 Sept 2021

What are the 3 foods that cause fatigue? ›

As a nutritional psychiatrist, I always try to avoid these five types of foods that can make you tired and stressed:
  • Processed foods. ...
  • Industrial seed oils. ...
  • Added and refined sugars. ...
  • Fried foods. ...
  • Artificial sweeteners.
14 May 2022

Which fruit gives instant energy? ›

Bananas may be the best quick snack for sustained energy. While bananas are a good natural source of sugar, they are also rich in fibers that help slow the digestion of that sugar. Bananas contain helpful nutrients that make the body feel full of energy.

What vitamin is best for fatigue? ›

The 5 Best Vitamins for Energy & Tiredness
  • Vitamin B1 (Thiamin) ...
  • Vitamin B2 (Riboflavin) ...
  • Vitamin B3 (Niacin) ...
  • Vitamin B5 (Pantothenic acid) ...
  • Vitamin B6 (Pyridoxine)

What vitamins should I take to have more energy? ›

The eight B vitamins (thiamin, riboflavin, niacin, pantothenic acid, B6, biotin, folate and B12) provide the most energy, as they aid in cell metabolism, help the body transform carbohydrates and fats into energy and carry energy-nutrients around the body.

What should you eat first thing in the morning? ›

The 12 Best Foods to Eat in the Morning
  • Eggs. Eggs make a simple, nutritious breakfast choice. ...
  • Greek yogurt. Greek yogurt is a great option if you're looking for a quick breakfast. ...
  • Coffee. Aside from water, coffee is the world's most popular beverage. ...
  • Oatmeal. ...
  • Chia seeds. ...
  • Berries. ...
  • Cottage cheese. ...
  • Whole wheat toast.

What deficiency causes tiredness and fatigue? ›

One possible reason for feeling tired, anxious, and weak is having low levels of iron, vitamin D, or B12. Many experts believe that a significant percentage of the U.S. population is deficient in vitamin D. Having low levels of vitamin D can cause muscle weakness and pain.


1. I Always Wake Up Tired - What Can I Do? | This Morning
(This Morning)
2. Sleepy After Eating? – Top Reasons Explained by Dr.Berg
(Dr. Eric Berg DC)
3. Why You're Always Tired - The REAL Reasons - Dr. Berg
(Dr. Eric Berg DC)
4. 7 Surprising Reasons You Are Tired ALL the Time
(Bob & Brad)
6. Why you're still tired after getting 8 hours of sleep
Top Articles
Latest Posts
Article information

Author: Fr. Dewey Fisher

Last Updated: 11/11/2022

Views: 5705

Rating: 4.1 / 5 (42 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Fr. Dewey Fisher

Birthday: 1993-03-26

Address: 917 Hyun Views, Rogahnmouth, KY 91013-8827

Phone: +5938540192553

Job: Administration Developer

Hobby: Embroidery, Horseback riding, Juggling, Urban exploration, Skiing, Cycling, Handball

Introduction: My name is Fr. Dewey Fisher, I am a powerful, open, faithful, combative, spotless, faithful, fair person who loves writing and wants to share my knowledge and understanding with you.