23 May 2026  ·  6 min read

Why Am I Tired After Eating Beans?

Find out why beans may leave you feeling tired after eating, exploring the digestive and metabolic impacts.

ℹ️

This article is AI-assisted and reviewed by the WhyAmITired team. It is for informational purposes only and does not constitute medical advice. Where evidence is preliminary we say so — always consult a GP for personal health concerns.

Beans are a nutritious food choice, but they can leave you feeling fatigued after consumption. This tiredness can be attributed to their complex composition and the way your body processes them.

Not sure exactly what's making you tired?

Our free 2-minute AI analysis identifies your specific root causes — not generic advice.

Get Your Free Analysis →

Why Beans Makes You Tired

Beans are high in fibre, which can create a significant digestive load. The body requires more energy to break down the fibre, diverting resources away from other functions, potentially leading to feelings of tiredness.

Additionally, beans contain oligosaccharides that ferment in the gut, causing bloating and discomfort. This fermentation process can produce gas and other byproducts, which may further contribute to a sense of fatigue as your body works to manage these effects.

Beans also have a moderate impact on blood sugar levels due to their complex carbohydrates. This can lead to a gradual rise and fall in blood sugar, which may result in fatigue as energy levels fluctuate. Furthermore, beans are rich in non-haem iron and tryptophan, which can promote the production of serotonin, potentially leading to drowsiness.

How Long Does the Tiredness Last?

The tiredness experienced after eating beans typically lasts for a few hours. This duration can vary depending on individual digestive health and the amount consumed. Generally, the effects should subside as your body processes the beans and returns to its normal state.

What to Do About It

The good news is that food-related fatigue is usually straightforward to address once you know the cause.

Adjust your portions. Large amounts of any food increase digestive load. Eating a smaller serving and seeing how you feel is a simple first test.

Pair it differently. Combining beans with protein, healthy fat, or fibre slows digestion and smooths the energy curve, reducing the likelihood of a crash.

Time it well. If you need to be alert after eating, avoid large portions of beans before important tasks. Saving it for the evening when energy demands are lower can make a real difference.

Check for underlying sensitivity. If tiredness after beans is consistent and pronounced, it is worth considering whether a food intolerance is involved. A short elimination trial or GP conversation can help rule this out.

When to See a Doctor

Occasional tiredness after eating beans is normal. See your GP if the fatigue is severe or disabling, if it happens after small amounts not just large portions, or if you have accompanying symptoms like bloating, pain, skin reactions, or brain fog. These may point to conditions like coeliac disease, IBS, or blood sugar dysregulation worth investigating.

Related

Not sure exactly what's making you tired?

Our free 2-minute AI analysis identifies your specific root causes — not generic advice.

Get Your Free Analysis →

Frequently Asked Questions

Why do beans cause bloating?

Beans contain oligosaccharides, which are complex sugars that can be difficult for some people to digest. When these sugars reach the large intestine, they ferment, producing gas and causing bloating, which can contribute to feelings of fatigue.

Can beans affect my energy levels due to their iron content?

Yes, beans are a source of non-haem iron, which is less readily absorbed than haem iron found in animal products. In some individuals, low iron absorption can lead to fatigue, especially if beans are a primary protein source in their diet.

What else could cause tiredness after eating?

General post-meal fatigue has several causes — meal size, blood sugar regulation, circadian timing, and underlying conditions like iron deficiency or thyroid issues can all contribute. If you are consistently tired after all meals regardless of what you eat, a broader investigation is worthwhile.