A week of athlete-grade food for around 35 euros: the cheapest protein per gram, a ready-made shopping list and the line saving must never cross.
The honest answer first: a week of athlete-grade food is doable for around 35 to 40 euros — but only if your protein comes from eggs, quark, oats, milk, dried pulses and frozen chicken rather than from bars, ready-made shakes and convenience boxes. The prices here are indicative experience values from German discounters, not live prices; region and offers shift the maths.
Because the most expensive item in eating is almost never the food. It is what you buy spontaneously without a plan — the canteen at noon, delivery in the evening, the petrol station in between.
That cooking beats saving is also visible in dietary data: households cooking dinner six to seven evenings a week averaged 9,054 instead of 9,627 kilojoules a day, 81 instead of 86 g of fat and 119 instead of 135 g of sugar [1] — roughly 140 kilocalories less, every day. This is observational data, not proof of cause and effect. But the direction is unambiguous.
This is the shift in perspective that changes everything. A kilo of chicken breast looks expensive and a protein bar looks harmless — per gram of protein the bar costs many times more.
Cheap per gram of protein, in practice: eggs, low-fat quark and skyr, milk, oats, dried lentils, chickpeas and beans, frozen chicken breast, tinned tuna, tofu on offer. Expensive: bars, ready-made shakes, convenience meat substitutes, pre-packed single portions, nut butters.
Your target corridor: 1.4 to 2.0 g of protein per kilogram of body weight per day [2] — at 80 kg that is roughly 112 to 160 g. Entirely achievable on discounter goods.
Oats, rice, potatoes, red lentils, frozen vegetables, eggs. From those six plus spices you can put together a full meal at any time, even when the fridge is otherwise empty.
People who keep that base stock order takeaway less often — and that is where the money is.
Frozen vegetables are the underrated budget lever: they do not spoil, you take exactly the amount you need, and the price barely moves across the year. Buy fresh what you will eat within two to three days, plus storage vegetables like carrots, onions and cabbage that keep for weeks.
And the comparison question is the wrong one anyway. What matters is not frozen broccoli versus fresh broccoli, but frozen broccoli versus no vegetables at all.
One week for one person, five lunches plus breakfasts — indicative discounter prices, no guarantee:
That lands you at roughly 35 euros, and oil, rice and spices last well beyond the week — so realistically it is closer to 30.
There is a line the budget must not push you below. Plan each meal around 0.4 g of protein per kilogram of body weight across at least four meals [3] — at 80 kg that is about 32 g per box.
When money gets tight, cut the variety before the protein: one vegetable fewer hurts nobody, three weeks of too little protein does.
This guide does not replace medical or dietary advice. It shows how to eat well cheaply, not how to eat as little as possible.
The distinction matters: saving means less money per calorie, not fewer calories. Taking in too little energy for weeks risks exactly what undoes any training — reduced bone density, a falling resting metabolic rate, menstrual disturbances, losses in performance and strength, and effects on mental health [4].
If eating starts to feel like control, guilt or compulsive counting, or if you deliberately skip meals, that is a warning sign of disordered eating — and it belongs with a doctor or a qualified dietitian, not in a savings calculation. And if the budget is so tight that meals have to be skipped: that is not a nutrition problem but a question of basic provision, and there are advice centres and food banks for it.
Cooking cheaply often means cooking in bulk — the storage rule still applies: eat cooked leftovers within two to three days and freeze the rest on cooking day [5].
The biggest single lever is the pulse split: in every second dish, replace half the meat with red lentils. Half a kilo of dried lentils costs around 1.50 euros and delivers roughly 120 grams of protein — the same amount of protein from chicken breast costs you about two to three times as much.
In bolognese, chilli, curry and stew you barely notice it, because lentils take on the sauce. And the dish gets more filling as a side effect.
If you would rather not build the list yourself: the nutrition plan in the DOMISPORTS training centre has a weekly budget field and turns it into a discounter shopping list with real pack sizes.
Per gram of protein, eggs, low-fat quark, milk, oats and dried pulses lead the field, closely followed by frozen chicken breast and tinned tuna. Bars, ready-made shakes and meat substitutes are considerably more expensive. For a daily requirement of 1.4 to 2.0 g per kilogram of body weight [2], the cheap sources are entirely sufficient.
That is a values question, not a performance question. If your budget is tight, protein quantity takes priority over the label: get the meal structure stable first, then switch to organic where it personally matters to you — for many people that is eggs, dairy and vegetables eaten with the skin.
Fresh: whatever you will eat within two to three days, plus storage goods like potatoes, carrots, onions and cabbage. Frozen: vegetables, berries, fish and poultry. Frozen goods do not spoil in the fridge, can be taken out portion by portion and thus protect you from the most expensive item of all — food you throw away.
For one person with a normal training load: yes, if you cook, use bulk packs for dry goods and replace part of the meat with pulses. It gets tight with very high calorie needs, strict intolerances, or if you buy almost only ready meals. Do the maths honestly once before declaring it impossible.
Meal Prep Without a Kitchen: Office, Shared Flat, Hotel Room