What causes hunger and weight gain?
Table of Contents
What causes hunger and weight gain?
You may feel hungry frequently if your diet lacks protein, fiber, or fat, all of which promote fullness and reduce appetite. Extreme hunger is also a sign of inadequate sleep and chronic stress. Additionally, certain medications and illnesses are known to cause frequent hunger.
What can cause an extreme increase in appetite?
Causes may include:
- Anxiety.
- Certain drugs (such as corticosteroids, cyproheptadine, and tricyclic antidepressants)
- Bulimia (most common in women 18 to 30 years old)
- Diabetes mellitus (including gestational diabetes)
- Graves disease.
- Hyperthyroidism.
- Hypoglycemia.
- Premenstrual syndrome.
What medical conditions make you hungry all the time?
Several things can cause hunger.
- Diabetes. Your body turns the sugar in food into fuel called glucose.
- Low Blood Sugar. Hypoglycemia is what you have when the glucose in your body drops to very low levels.
- Lack of Sleep.
- Stress.
- Diet.
- Medication.
- Pregnancy.
- Thyroid Problems.
Why does my appetite come and go?
Registered dietitian Kate Patton, MEd, RD, CCSD, LD, says that an increase or decrease in your appetite is your body’s response to how you’re living your life – what foods you’re eating, your stress level, your mood and how active you are. Your appetite can even be dictated by your emotions.
What pills can i take to lose my appetite?
The Food and Drug Administration (FDA) has approved these prescription appetite suppressants:
- Diethylpropion (Tenuate dospan®).
- Liraglutide (Saxenda®).
- Naltrexone-bupropion (Contrave®).
- Phendimetrazine (Prelu-2®).
- Phentermine (Pro-Fast®).
- Phentermine/topiramate (Qsymia®).
Why am I hungry one day and not the next?
It’s completely normal to have fluctuations in hunger and appetite levels from day to day. The important thing is to tune in and respect your body’s cues telling you eat to eat.
How can I control my appetite to lose weight?
A person can use the following ten evidence-based methods to suppress their appetite and avoid overeating:
- Eat more protein and healthful fats.
- Drink water before every meal.
- Eat more high-fiber foods.
- Exercise before a meal.
- Drink Yerba Maté tea.
- Switch to dark chocolate.
- Eat some ginger.
- Eat bulky, low-calorie foods.