A drop in appetite can happen for dozens of reasons, ranging from a stressful week at work to an underlying medical condition. Your brain, gut, and hormones constantly communicate to regulate hunger, and a disruption anywhere in that chain can leave you eating less without a clear explanation. Understanding the most common causes can help you figure out whether your reduced appetite is temporary or worth investigating further.
How Your Body Controls Hunger
Two hormones do most of the heavy lifting. Ghrelin, produced mainly in the stomach, signals your brain that it’s time to eat. Leptin, released by fat cells, does the opposite: it tells your brain you have enough energy stored and suppresses hunger. These two hormones act on a region deep in the brain called the hypothalamus, which functions like a thermostat for appetite. When leptin activates certain neurons there, it triggers a chemical cascade that actively inhibits food intake.
On top of that long-range signaling, your gut sends short-term “fullness” signals during and after meals. One key player is cholecystokinin (CCK), a hormone released when food enters the small intestine. Physical stretching of the stomach wall also tells the brain to stop eating. If any part of this system becomes overactive or underactive, your desire to eat shifts accordingly.
Stress and Mental Health
Acute stress is one of the most common reasons people suddenly eat less. When your body enters a fight-or-flight state, adrenaline floods your system and digestion essentially gets deprioritized. Blood flow redirects to your muscles and heart, and your stomach may feel tight or uneasy. For many people, a major deadline, a conflict, or financial worry is enough to kill their appetite for hours or even days.
Depression and anxiety can have a similar effect over longer periods. Depression often blunts the brain’s reward response to food, making meals feel like a chore rather than something pleasurable. Anxiety can keep your nervous system in a low-grade fight-or-flight mode, suppressing hunger signals throughout the day. If you’ve noticed your appetite dropping alongside changes in mood, energy, or sleep, the two are likely connected.
Infections and Illness
Feeling less hungry when you’re sick isn’t just psychological. Your immune system actively suppresses appetite as part of what researchers call “sickness behavior.” When your body fights off a virus or bacterial infection, immune cells release inflammatory molecules called cytokines, including TNF and IL-6. These cytokines cross into the brain and directly target areas that regulate hunger. They also promote the release of leptin, the satiety hormone, which further dials down your desire to eat.
This is why even a mild cold can make food seem unappealing. The response is thought to be an evolutionary strategy: by redirecting energy away from digestion and toward immune defense, your body may recover faster. Once the infection clears, appetite typically returns within a few days.
Medications That Reduce Appetite
If your appetite dropped around the time you started a new medication, that’s worth noting. Drugs across nearly every major category can impair taste and smell, and those sensory changes alone are enough to make eating less appealing. Stimulant medications prescribed for ADHD are well known for suppressing hunger. Certain antidepressants, particularly SSRIs, can reduce appetite in the first weeks of use. Antibiotics, anti-inflammatory drugs, chemotherapy agents, and some blood pressure medications can also interfere with how food tastes or how hungry you feel.
These effects are more common than many people realize. If you suspect a medication is involved, tracking when the change started relative to your prescription can give you useful information to share with your doctor.
Digestive Conditions
Sometimes the problem isn’t a lack of hunger signals but a stomach that fills up too quickly. Gastroparesis, a condition where the stomach empties more slowly than normal, causes early fullness, bloating, nausea, and sometimes vomiting. You might sit down genuinely hungry but feel stuffed after just a few bites. It’s more common in women and in people with diabetes, though many cases have no identifiable cause. People with gastroparesis often need to shift to four or five smaller meals a day because their stomach simply can’t handle normal portions.
Other digestive issues, from acid reflux to inflammatory bowel disease, can also make eating uncomfortable enough that you start avoiding meals or eating smaller amounts without fully realizing the pattern.
Thyroid and Hormonal Changes
Your thyroid gland sets the pace for your metabolism, and when it’s underactive (hypothyroidism), your body burns less energy at rest. This reduced metabolic demand can translate to less hunger. Hypothyroidism also causes fatigue, sluggishness, and sometimes low mood, all of which independently dampen appetite.
On the other end, hyperthyroidism speeds everything up. People with an overactive thyroid usually feel hungrier, not less so. If your reduced appetite comes alongside weight gain, cold sensitivity, or unusual fatigue, an underactive thyroid is one possibility worth checking.
Nutrient Deficiencies
A lack of certain nutrients can quietly erode your appetite. Zinc deficiency is a notable example. Zinc plays a direct role in how your taste buds function. When levels drop, food can taste bland or off, a condition called hypogeusia. In documented cases, patients with zinc deficiency experienced progressive taste loss that led to poor food intake, malnutrition, and significant weight loss. In one clinical case, a patient’s taste perception and nutritional intake returned to normal after zinc supplementation.
Iron deficiency can compound the problem, and the two deficiencies frequently occur together. If food has tasted “wrong” or less flavorful than usual, a simple blood test can check your levels.
Sleep Disruption and Circadian Changes
Poor sleep doesn’t just make you tired. It reshapes the hormonal landscape that controls hunger. Circadian misalignment, the kind caused by shift work, jet lag, or consistently irregular sleep schedules, alters levels of ghrelin, leptin, and other appetite-regulating hormones. Research published in Nature Reviews Endocrinology found that circadian disruption reduces daily energy expenditure by roughly 55 calories per day and shifts food preferences toward less healthy options. For some people, this disruption increases appetite. For others, it suppresses it, particularly when meals fall outside the body’s expected eating window.
If your schedule has recently changed, whether from a new job, travel, or simply staying up much later than usual, your appetite may need a few weeks to recalibrate.
Aging
If you’re over 60, a gradual decline in appetite is common enough that it has its own clinical name: the anorexia of aging. Older adults tend to feel less hungry at mealtime and get full faster during meals compared to younger adults. Several overlapping factors drive this: taste and smell decline with age, the stomach empties more slowly, and the hormones that regulate hunger become less responsive. These changes are a normal part of aging, but they can lead to undernutrition if they go unaddressed over months or years.
When Reduced Appetite Becomes Concerning
A few days of eating less during a stressful period or a mild illness is rarely cause for alarm. The threshold that doctors consider significant is losing more than 5% of your usual body weight over 6 to 12 months without trying. For someone who weighs 160 pounds, that’s 8 pounds. If you’re approaching or exceeding that level of unintentional weight loss, or if your appetite has been noticeably low for several weeks with no obvious explanation, it’s worth getting a basic evaluation. Blood work can quickly screen for thyroid dysfunction, nutrient deficiencies, inflammation, and other treatable causes.

