Medications before or after eating: when you should take what

"Take on an empty stomach", "before eating", "with food", "after eating" — these notes are in the package leaflet, but what exactly do they mean? This uncertainty is one of the most common reasons for intake mistakes — and the timing can sometimes be more important than the dose itself.

When in doubt: ask the pharmacist If the package leaflet does not contain a precise time indication, ask your pharmacist — they can often give better information than the doctor.

What the intake notes really mean

On an empty stomach
At least 30–60 min before eating
Or at the earliest 2 hrs after eating. Only with still water — no coffee, no milk, no juice.
Before eating
30–60 min before the meal
Not right before — "just before" is usually not enough. The stomach still has to be empty.
With food
During the meal
Or immediately before/after. The food acts as a "buffer" for the stomach.
Independent of meals
Timing doesn't matter — but be regular
Take it every day at the same time so that the drug level in the blood stays constant.

Why the intake timing is so decisive

The timing determines how fast and how much of an active ingredient gets into your blood — the so-called bioavailability. Food in the stomach can do three things:

⏱ Delay absorption
The stomach is busy with digestion and releases the medication more slowly into the gut. A problem with painkillers that are meant to work fast.
🚫 Block absorption
Some active ingredients bind to calcium, iron or fibre and become ineffective. That is why levothyroxine has to be taken on an empty stomach.
🛡 Improve tolerability
Some medications irritate the stomach. Food forms a protective layer. That is why ibuprofen is better taken with food.

Taking on an empty stomach (30–60 min before eating)

In the morning on an empty stomach — wait at least 30 minutes

levothyroxine: The prime example. In the morning right after waking up, with a glass of still water, at least 30 minutes (better 60) before breakfast. No coffee, no milk, no muesli. Calcium, iron and magnesium inhibit the absorption — so keep at least a 2-hour gap from these supplements. The bioavailability can drop by 30–50 % if levothyroxine is taken with breakfast.

pantoprazole (stomach protection/PPI): 30 minutes before breakfast, because it blocks the proton pumps in the stomach — and those are only activated by eating. If you take pantoprazole after eating, it barely works.

Iron supplements: Best on an empty stomach with a glass of orange juice (vitamin C promotes iron absorption). Milk, coffee, tea and calcium massively inhibit the absorption. If the stomach does not tolerate it, iron can also be taken with food — the absorption is then lower, but the tolerability better.

Taking with food

During or directly after the meal

metformin: Always with food or directly after. This considerably reduces the most common side effects (nausea, diarrhoea, stomach cramps). Anyone who takes metformin on an empty stomach risks unpleasant gastrointestinal complaints.

ibuprofen and diclofenac: With or after food, because they irritate the stomach lining. Anyone who regularly takes NSAIDs on an empty stomach risks gastric ulcers.

prednisolone (cortisone): In the morning with breakfast — for two reasons: first, the stomach tolerates cortisone better with food. Second, the morning intake fits the body's natural cortisol rhythm.

vitamin D: With a fatty meal, because vitamin D is fat-soluble. Without fat it is poorly absorbed by the gut. With the breakfast egg or with dinner with olive oil — perfect.

Timing doesn't matter — but be regular

Every day at the same time

ramipril, candesartan (blood pressure-lowering medications): Independent of meals. Many doctors recommend taking them in the evening, because blood pressure naturally drops at night and an evening dose supports that better.

bisoprolol, metoprolol (beta blockers): The morning is the usual recommendation. Regularity is more important than the exact time.

citalopram, escitalopram (antidepressants): Once a day, always at the same time. Morning or evening — depending on whether the medication tends to make you alert or tired (varies individually).

simvastatin (cholesterol-lowerer): Take in the evening, because cholesterol production in the liver is highest at night. Simvastatin works considerably better in the evening than in the morning. Food plays no role here.


Special case: time gaps between medications

Some medications "argue" in the gut over absorption — then a time gap is needed:

CombinationProblemRecommended gap
levothyroxine + iron/Mg/calcium Form complexes with levothyroxine → ineffective At least 2 hours
Iron supplements + pantoprazole Pantoprazole inhibits stomach acid → iron absorption drops sharply Discuss with the doctor
Tetracycline/quinolones + milk Calcium from milk binds the antibiotic → ineffective At least 2 hours
amoxicillin + milk Less sensitive, but caution does no harm Avoid as a precaution

Common questions

At least 30–60 minutes before a meal or at the earliest 2 hours after a meal, with a glass of still water. No coffee, no milk, no juice. The stomach should be empty so that the active ingredient is absorbed undisturbed.
Because food components — especially calcium (milk, yoghurt), iron, magnesium and fibre (muesli) — block the absorption of levothyroxine in the gut. The bioavailability can drop by 30–50 %.
Possible, but not recommended. Ibuprofen irritates the stomach lining and works faster on an empty stomach, but the risk of stomach problems rises. Better with or after food.
Because cholesterol production in the liver is highest at night. Simvastatin has a short duration of action and works best when it catches this production peak. Other statins (e.g. atorvastatin) have a longer duration of action and can also be taken in the morning.
Then it works considerably worse. Pantoprazole blocks the proton pumps in the stomach, which are only activated by eating. It has to be in the system BEFORE eating. 30 minutes before breakfast is ideal.
Yes: every day at the same time. "Independent of meals" only means that food does not influence the effect — but a regular rhythm keeps the drug level in the blood constant.

Never catch the wrong time again

The brite intake reminder reminds you individually for each medication — in the morning on an empty stomach, at midday with food, in the evening before going to sleep.

Set up a reminder
Medical disclaimer: This page is for general information and does not replace medical advice. When in doubt, the instruction in the package leaflet or the individual recommendation of your doctor or pharmacist always applies. As of: March 2026.