If you have had little appetite for days and want to know which vitamins can help you feel like eating again, the short answer is this: the deficiencies most associated with poor appetite in adults are those of vitamin B1, B12 and zinc, according to the US National Institutes of Health (NIH) fact sheets. Iron is worth checking because a shortage is very tiring, and vitamin C increases its absorption. Omega-3, which appears on many lists, has no studies linking it to eating more.
That said, a supplement only makes sense if it fits the real cause. Loss of appetite can come from an infection, stress, medication, hormonal changes or, in older adults, from a natural decline in taste and smell. In this guide you will see which vitamins to look at, which format to choose, how long they take to work, and when it is better to consult a doctor or dietitian before taking anything. Some of these vitamins also come as vitamin and mineral supplements.
Why adults lose their appetite
Hunger is not just "an empty stomach". It is a mix of hormonal, neural, and emotional signals that the body constantly adjusts. When any of those signals breaks down, appetite drops. These are the most common causes in adults.
Physical causes and medical conditions
- Acute infections: colds, flu, or gastroenteritis usually suppress appetite for several days.
- Digestive issues: reflux, gastritis, bloating, or chronic constipation create early fullness.
- Thyroid: both hypothyroidism and hyperthyroidism can change appetite.
- Medication: some antibiotics, painkillers, antidepressants, or cancer treatments reduce hunger.
- Nutrient deficiencies: low iron, B12, B1, or zinc lower energy and, with it, appetite.
Stress, anxiety, and mental health
Sustained stress raises cortisol and can suppress hunger for weeks. Anxiety and depressive states do something similar: they lower interest in food and disrupt eating routines. If the loss of appetite coincides with a period of strong emotional pressure, work changes, or grief, the priority is not vitamins, but addressing the cause.
Age and appetite in older adults (hyporexia)
Eating less is common in older adults. This progressive decline in appetite is called hyporexia. Several factors usually combine: metabolism slows down, taste and smell lose sharpness, chewing or swallowing problems appear, and sometimes loneliness or loss of meal routine plays a role. In this group, watching for B12, zinc, and vitamin D deficiencies is especially important to prevent unintentional muscle loss.
What should you take to boost appetite in older adults?
The first step is a blood test: B12 and zinc deficiencies are common in older people, and correcting them can help. Eating little and often, with tastier dishes and in company, also helps. If the loss of appetite lasts or there is weight loss, a doctor should assess it.
This is not a formality: according to a review by the American Academy of Family Physicians, unintentional weight loss after 65 is associated with more illness and mortality, and medication can alter taste or cause nausea.
Which vitamin is low when you have no appetite
If the loss of appetite is not explained by a clear medical condition, it is worth checking your micronutrient status. These are the vitamins and minerals most consistently linked to appetite in adults:
| Nutrient | Role linked to appetite | Typical signs of deficiency | Common format |
|---|---|---|---|
| Vitamin B1 (thiamine) | Turns carbs into energy. With no energy, the body "asks for less" | Fatigue, low appetite, irritability | B-complex, ampoules |
| Vitamin B12 | Red blood cell production and nerve function | Tiredness, low appetite, weight loss, tingling, pallor | Sublingual tablets, injectable |
| Zinc | Maintains taste and smell and supports digestion | "Food tastes bland", whitish tongue, frequent infections | Capsules, often combined with magnesium |
| Iron | Oxygen transport; deficiency causes anaemia and exhaustion | Tiredness, pallor, brittle nails, digestive discomfort | Tablets, syrup, better with vitamin C |
| Vitamin C | Contributes to the normal function of the immune system and increases iron absorption | Tender gums, recurrent infections | Tablets, powder, effervescent |
B complex: the energy base of appetite
The B-group vitamins (B1, B2, B3, B6, B9, B12) work together to convert food into energy. When one of them runs low, metabolism slows, fatigue sets in, and appetite drops. That is why most appetite supplements use a full B complex instead of a single vitamin.
- B1 (thiamine): essential for carb metabolism. In its early stages, a deficiency causes loss of appetite and weight, according to the NIH fact sheet.
- B12 (cobalamin): important in older adults, vegetarian or vegan diets and long-term omeprazole use. A shortage causes megaloblastic anaemia, with tiredness, poor appetite and weight loss (NIH fact sheet).
- B6 (pyridoxine): contributes to the normal function of the nervous system. There is no evidence that it opens the appetite on its own.
Zinc: when food "tastes bland"
Zinc is the mineral most closely linked to taste and smell. If food has become bland for no reason, it is worth checking. A shortage, at any age, can alter taste and smell, according to the NIH fact sheet. Do not overdo it: too much zinc also suppresses appetite, and 50 mg or more a day for weeks hinders copper absorption. A common choice is ZMA, which combines zinc, magnesium and B6, usually taken at night.
Iron: rule out anaemia first
Iron deficiency anaemia is common, especially in women of childbearing age, athletes and people on plant-based diets. According to the NIH, it causes digestive discomfort, weakness and heavy tiredness, which are often mistaken for poor appetite. Before starting an iron supplement, confirm the deficiency with blood work (ferritin, haemoglobin), because excess iron is not harmless. Vitamin C taken with the same meal significantly improves iron absorption.
Vitamin C: immune support and better iron uptake
Vitamin C does not open the appetite directly, but it helps on two fronts: it contributes to the normal function of the immune system (useful after an infection that took away your hunger) and it increases absorption of plant-based iron. It is easy to add as 500 mg tablets taken with the main meal.
Omega-3: it does not open the appetite
Omega-3 fatty acids appear on many lists of vitamins for appetite, but we know of no studies showing that they make you eat more. If you take them, do it for other reasons: EPA and DHA contribute to the normal function of the heart at 250 mg a day.
What is the best appetite stimulant for adults
There is no single "best" supplement. The right choice depends on the cause: appetite loss after a flu is not the same as iron deficiency anaemia or the side effect of a treatment. Here are the most common options, from lighter to stronger intervention.
Habits before supplements
If the loss of appetite is mild and recent, the first step is usually to review your habits: sleep better, move a bit more, eat 5 or 6 small portions, and reduce sweet snacks between meals. Many mild cases resolve with this alone in a week or two.
Pharmacy supplements and vitamins for appetite
The most effective options for adults combine several nutrients in one formula. As a reference, look for compositions that include:
- Full B complex (B1, B6 and B12 are a must).
- Zinc (10 to 25 mg per day is usually enough).
- Vitamin C, which contributes to the normal function of the immune system and increases iron absorption.
- Iron only if a deficiency is confirmed by lab work.
If you already know you are short of zinc, ZMA provides 10 mg per capsule (100% of the reference value), with 93.8 mg of magnesium and 1.4 mg of B6.
Which pill increases appetite?
The medicines that genuinely stimulate appetite are prescribed in specific cases, such as weight loss caused by illness, and a doctor decides on them. Over-the-counter pills are vitamin and mineral supplements: they only help if you are short of something, and a blood test should confirm that first.
Which format to choose: syrup, ampoules, or capsules
- Syrup: useful for people who struggle to swallow pills or for older adults. Usually has a pleasant taste.
- Drinkable ampoules: concentrated dose with fast absorption. Handy for short courses.
- Capsules and tablets: the most practical option, easy to dose and carry.
At the same dose and composition, the three formats deliver comparable results. The "best" one is the one you will actually take consistently for several weeks.
Natural remedies and herbs to boost appetite
Some herbs and spices have long been used as gentle digestive tonics before meals. The most common are gentian root, ginger, cinnamon, fennel, and lemon balm. They may help stimulate digestive secretions and prime the system, although the effect tends to be modest and varies from person to person.
How to recover appetite naturally, day by day
Beyond vitamins, a few simple routines often help bring hunger back within a few weeks:

- Eat smaller portions, more often: 5 or 6 small meals instead of 3 big ones.
- Start with what appeals to you most on the plate. If you leave the least appealing food for last, you tend to give up earlier.
- Boost colour, aroma, and temperature. Fresh herbs, mild spices, and warm dishes feel more appealing than lukewarm, dull food.
- Prioritise nutrient density in small portions: nuts, avocado, extra virgin olive oil, eggs, plain yoghurt, homemade protein smoothies.
- Care for the setting: eat seated, no screens, and if possible with company.
- Do not punish low-appetite days. Forcing yourself to overeat one day often makes the next day worse.
Exercise: it helps, but indirectly
You often read that training opens the appetite, but the review by Dorling et al. (2018) found otherwise: a session of exercise does not usually bring on hunger in the following hours, and the response varies a lot from person to person. Where daily walking or some strength work does help is sleep and mood, which also influence the wish to eat, and, in older people, keeping muscle. If you train or plan to start, it helps to know what to eat before and after training so you neither show up empty nor miss recovery opportunities.
Treatment-related loss of appetite: what to do
If the loss of appetite is a side effect of a treatment (long antibiotic courses, chemotherapy, certain psychiatric medications), do not self-medicate with vitamins without checking first. The practical goal is to maximise nutrition in small volumes:
- Homemade smoothies with milk or plant drinks, banana, oats, and protein powder.
- Purees and creams enriched with olive oil, cheese, or egg.
- Soups with blended legumes and animal or plant protein.
- Full-fat dairy, ground nuts on yoghurt, nutrient-dense snacks.
If you lose weight unintentionally during a treatment, ask your medical team or a dietitian-nutritionist for support.
When to see a doctor or dietitian
Vitamins can help, but they do not replace a diagnosis. See a professional if the loss of appetite:
- Lasts more than one or two weeks with no clear cause.
- Comes with unintentional weight loss (more than 2 to 3 kg in a few weeks).
- Appears alongside fever, pain, persistent nausea, vomiting, or marked changes in bowel habits.
- Shows up in an older adult, even if moderate, due to the higher risk of malnutrition and muscle loss.
- Coincides with a long medical treatment.
A basic blood panel (complete blood count, ferritin, B12, vitamin D, thyroid profile) usually clarifies most of the picture and allows you to supplement with a clear plan instead of "let's see if it works".
Frequently asked questions about vitamins for appetite
Which vitamin is low when you have no appetite?
The deficiencies most often linked to loss of appetite in adults are B-complex vitamins (especially B1 and B12), zinc, and iron. B1 supports energy metabolism, B12 supports energy and the nervous system, zinc helps maintain taste and smell, and iron carries oxygen in the blood. Before supplementing, it is best to confirm any deficiency with a blood test.
What is the best vitamin to boost appetite in adults?
There is no single magic vitamin. Supplements that tend to work best for adult appetite combine a B complex (B1, B6, B12), zinc, and iron only if a deficiency is confirmed. Vitamin C also helps your body absorb iron more efficiently. The right choice depends on the underlying cause and on lab results.
How long does an appetite supplement take to work?
If the cause is a mild deficiency, most people notice improvement within 2 to 4 weeks of consistent use. For more pronounced deficiencies, especially B12 or iron, it may take 1 to 3 months. If you see no change after 4 weeks, it is wise to review the cause with a healthcare professional.
Do appetite vitamins make you gain weight?
Vitamins and minerals do not cause weight gain on their own; they provide no meaningful calories. If weight does increase, it is because regaining appetite leads to eating more food. The effect on weight depends on what and how much you eat, not on the supplement itself.
Which format works best: syrup, ampoules, or capsules?
All three formats can be equally effective at the right dose. Syrup and ampoules are easier for people who struggle to swallow pills or prefer liquid forms. Capsules and tablets are the most practical option for daily use and travel.
Can exercise actually boost appetite?
Not immediately: a session of exercise does not usually increase hunger in the following hours, and the response varies a lot from person to person. Moving every day helps indirectly, because it improves sleep and mood, which also influence appetite.
When should you see a doctor about loss of appetite?
Seek professional advice if the loss of appetite lasts more than one or two weeks with no clear cause, if there is unintentional weight loss, or if it comes with fever, pain, persistent nausea, or changes in bowel habits. In older adults, any prolonged loss of appetite should be assessed.
Bottom line
Vitamins can be a useful support to recover appetite in adults, especially when B complex, zinc, or iron are low. Before supplementing, it pays more to identify the cause (stress, illness, medication, age) and to fix basic habits: eat little and often, sleep well, and move every day. If the loss of appetite drags on or comes with weight loss, the smartest move is to consult a professional and supplement with a clear plan instead of guesswork.
