Food is where Europe quietly drains your wallet — a $20 lunch and a $40 dinner turn a $100 day into a $170 one before you've noticed. It doesn't have to. Europeans themselves eat brilliantly on a fraction of that, and once you copy their habits you'll save $30 a day without a single sad meal. These twelve tricks work everywhere from Portugal to Poland, with real prices from recent trips. Stack three or four of them and eating becomes the cheapest part of your day — the rest of the math lives in our guide to Europe on a budget.

1. Make the bakery your lunch counter
Every European bakery sells a full meal for pocket change: a French jambon-beurre baguette is $5–6, a Spanish empanada $2–3, a Polish drozdzowka pastry under $1.50. Sandwich plus pastry comes to $6–8 — the same lunch in a sit-down café costs $18. Eat it on a bench with a view and you've upgraded, not downgraded.
Timing sharpens the trick: many bakeries discount the morning's sandwiches from late afternoon, and the corner boulangerie always beats the chain on price and crust. In France, hunt the "formule" — sandwich, pastry, and drink for $8–9 — while in Poland or the Czech Republic a bakery breakfast lands under $3, coffee included. Grab it before 8am and you've beaten the café queue too.
2. Shop supermarket dinners
Lidl and Aldi are the budget traveler's best friends. Fresh bread ($1), cheese ($2.50), cured ham ($3), tomatoes ($1), and a genuinely decent bottle of wine ($4–5) feeds two people for about $6 each. In Spain, Mercadona's prepared-food counter sells a whole roast chicken for $5. One rule: shop at the national discount chains, not the corner minimarkets near your hotel — the same basket drops 30% the moment you step off the tourist drag.
Learn the local discount chain on day one: Biedronka in Poland, Pingo Doce in Portugal, Penny and Netto in Germany. Then hunt the yellow-sticker shelf — supermarkets across Europe mark down same-day bread, salads, and roast meats 30–50 percent in the final two hours. A $10 basket at 7pm covers dinner for two plus tomorrow's breakfast, and the in-store bakery espresso quietly replaces the $4 café stop.
READ MORE: Europe on a Budget: How to See It All for Less
3. Order the lunch menu, always
The single biggest trick in Southern Europe: restaurants serve a fixed-price lunch at half the dinner cost. Spain's menu del dia is $12–15 for three courses with wine and bread. Portugal's prato do dia runs $8–10. In Prague, a poledni menu is $6–8 for soup and a main. Eat your big meal at noon, snack at night, and you'll dine in real restaurants daily for less than one dinner would cost.
Spotting the real deal takes one glance: the menu should be printed daily, posted by the door, and priced as one number. Arrive by 1:30pm in Spain before the offices empty out; Prague's poledni menu often ends at 2 sharp. Even Paris plays along — the lunchtime "formule midi" at neighborhood bistros runs $16–18 for two courses that would cost $30 after dark.
4. Eat street food like a local
Europe's street food is world-class and cheap: a Berlin currywurst is $3.50, a Naples pizza a portafoglio $2–3, a Krakow zapiekanka $3, a Lisbon bifana pork sandwich $3.50. Two or three items make a full, memorable dinner for under $8.
Location sets the price: the same currywurst is $3.50 at a street kiosk and $6 inside a food hall with stools. In Naples, the folded pizza a portafoglio from the counters along Via dei Tribunali costs $2.50 and outclasses most $20 restaurant pies. Add Polish obwarzanek bread rings at $1 and Amsterdam herring stands at $4, and street food quietly covers breakfast through dinner.
5. Crash the university canteens
University mensas across Germany, Italy, and Austria serve full hot meals for $4–7, and most quietly admit non-students at a slightly higher rate. In Vienna the mensa lunch is about $7; in Bologna, $6 buys pasta, a main, and fruit. Search "mensa" on the map near any campus and follow the students.
Rules of engagement: bring cash, follow the tray line, and eat early — most mensas serve from 11:30am to 2:30pm and the good mains run out first. France's CROUS "restos U" feed visitors a three-course lunch for about $8–9, and hardly anyone checks IDs elsewhere; a $1–2 guest surcharge is the worst case. When in doubt, join the longest student queue — it always ends at the best counter.
READ MORE: How to Travel on $30 a Day
6. Time your happy hours and aperitivo
In Milan and Turin, buy one $8–10 aperitivo drink between 6 and 9 pm and the buffet of pasta, salads, and focaccia is included — dinner solved. Elsewhere, happy-hour pints drop to $2.50–4 in Prague, Budapest, and Lisbon. Drink at 6 pm prices, never at 10 pm ones.
The aperitivo protocol: arrive at 6:30, order the spritz, and make unhurried passes at the buffet — Milan's Navigli canal strip alone has a dozen bars doing $9–10 all-you-can-plate spreads. Elsewhere, Budapest's ruin bars run early-evening two-for-one windows and Lisbon's Bairro Alto kiosks pour $3 wine before the crowds arrive. One drink at the right hour buys the whole evening's seat.
7. Hit markets right before closing
Market stalls discount hard in their final hour: 30–50% off fruit, cheese, and prepared food. Barcelona's La Boqueria drops fruit cups to $1, and Paris vendors bundle produce for a couple of euros at closing. In December this trick gets festive — graze the stalls at Europe's Christmas markets, where a $5 bratwurst and $4 mulled wine count as dinner and entertainment.
Every market keeps its own clock: Paris street markets wrap by 1:30pm, so the bargains land at 1; Barcelona's stalls start cutting from 7pm. The prepared-food counters are the real dinner move — Budapest's Great Market Hall and Florence's Mercato Centrale sell hot plates for $5–7 that restaurants across the street price at $14. Bring a tote and small bills, and taste before buying; vendors expect it.
8. Never skip a free hotel breakfast
If breakfast is included, treat it as two meals: eat properly, then assemble a bread-and-cheese roll for later. Most hotels quietly tolerate it, and some will sell you a packed breakfast for $3 if you're catching an early train. A skipped $12 café breakfast plus a covered $6 lunch is nearly $20 a day back in your pocket — the quietest saving on this list.
If breakfast isn't included, never add it at the desk — the $12–15 hotel rate loses to the bakery every day of the week. Hostels play the game better: many sell an all-you-can-eat spread for $5–7 that stretches into lunch too. The one buffet worth paying for is Scandinavian — $15 of herring, eggs, and rye bread genuinely replaces two meals at Stockholm prices.
9. Picnic like it's an event
Some of the best meals in Europe cost $7 and come with a view: the Seine at sunset, Rome's Villa Borghese, Lisbon's miradouros. Market bread, cheese, fruit, and wine run $6–9 a person. It's not a compromise — look around and the locals are doing exactly the same thing.
Build a standing picnic kit on day one — a $2 corkscrew, a pocketknife, a reused tote — and every market becomes a restaurant. The classic assemblies: baguette, Comte, and saucisson by the Seine for $8; mozzarella, tomatoes, and focaccia in Villa Borghese for $7; sheep's cheese and olives on a Lisbon miradouro for $6. Time it for sunset and the meal doubles as the evening's entertainment.
10. Respect the kebab
The doner kebab is Europe's great equalizer: $5–7 buys meat, salad, sauce, and bread that covers dinner in any city, at any hour. Berlin's are legendary at $5.50, Vienna's run $5, and even in pricey Copenhagen a shawarma is $8 when everything else is $20.
Quality markers, because kebab runs from transcendent to tragic: meat carved off a proper rotating spit rather than warming trays, bread toasted to order, and a queue of locals after midnight. Berlin's famous stands draw 30-minute lines, but any busy Kreuzberg corner shop delivers 90 percent of the experience with no wait. In the Balkans, the $3–4 cevapi platter arguably wins the whole category.
11. Drink tap water — and ask firmly
Bottled water at restaurants is a $3–4 surcharge across most of Europe, and it's pure profit. Tap water is safe virtually everywhere; ask for it clearly and carry a refillable bottle — Rome's nasoni fountains and Paris's public taps are free and everywhere. A couple saves $8–10 a day on this alone.
The phrases do the work: "une carafe d'eau, s'il vous plait" in France, "acqua del rubinetto" in Italy, "Leitungswasser, bitte" in Germany — say it while ordering food and refusals get rare. The refill infrastructure is better than most travelers realize: Rome maintains thousands of nasoni fountains, Vienna pipes Alpine spring water to street taps, and most airports now hide post-security refill stations that kill the $5 gate bottle too.
12. Cook two hostel dinners a week
You don't need to cook every night. Two hostel-kitchen dinners a week — pasta ($1), sauce ($2), vegetables ($2), shared wine ($4) — save $40–50 versus eating out, and most hostels have a free-food shelf worth raiding. Picking places with proper kitchens is half the battle; our cheap accommodation guide covers how to spot them.
Shop like it's one meal, not a pantry: a $6 basket — pasta, garlic, a jar of decent pesto, a bag of salad, eggs for the morning — leaves nothing to carry onward. Cook at 7pm when the kitchen's social hour peaks; shared meals with dorm-mates have a way of turning into shared bottles and free local tips. And raid the free-food shelf first — departing travelers abandon oil, rice, and salt daily.
The cheapest food cities in Europe right now
The tricks above work everywhere, but some cities barely need them. Naples feeds you like family for pocket change: a whole margherita at a historic pizzeria is $5–6, a fried pizza in the Spanish Quarter $3, espresso at the counter $1.20. Krakow's milk bars serve two-course Polish lunches for $5. Athens keeps the $3 gyros as its default meal, Lisbon's tascas do grilled fish lunches for $9 with wine, and Budapest's market halls sell langos and sausage plates for $4–5. The pattern: the further from the Eiffel Tower, the better you eat per dollar — the same gravity that powers Europe's hidden gems. Even the expensive north has pockets: Berlin remains a $6-dinner city if you live on doner, currywurst, and the Vietnamese noodle soups of Kreuzberg and Neukolln.
Common mistakes that quietly double your food bill
- Sitting down within sight of the landmark. The rule of three blocks is nearly a law of physics: the same cappuccino costs $6 on the edge of Piazza San Marco and $1.50 standing at a bar three streets back.
- Not knowing about the coperto. In Italy, a $2–3.50 per-person cover charge is legal and printed on the menu; tourist traps hide it. Check before sitting — and know that the bread basket in Spain or Portugal usually costs $1–2 if you touch it. Wave it away if you don't want it.
- Ordering from the menu with photos. Laminated pictures in eight languages are the international symbol for "you will pay double for worse food." Follow the handwritten daily specials instead.
- Buying breakfast at a café when a bakery is next door. A $14 café breakfast versus $4 of fresh pastry and counter coffee, every morning, is $70 a week.
- Paying restaurant prices for soft drinks. A $3.50 soda with lunch and dinner is over $200 a month. Tap water at the table and a supermarket bottle in your bag end the bleeding entirely.
Use the leftover apps locals use
Europe's food-waste apps are a genuine budget cheat code. Too Good To Go operates across most of Western and Central Europe: bakeries, supermarkets, and even sushi counters sell "surprise bags" of that day's unsold food for $4–6, typically worth $12–18. A Paris boulangerie bag might hold two baguettes, four pastries, and a quiche — breakfast and lunch sorted for the price of one terrace croissant. Karma runs on the same idea in Scandinavia, where it matters most because a normal Stockholm lunch is $15–18. The tactics: bags list pickup windows, usually the last 30–60 minutes before closing, so grab an evening bakery slot and you've bought tomorrow's breakfast; and favorite the shops near your hostel, because the best ones sell out by mid-afternoon. It's the rare hack that saves money, saves food, and hands you better pastry than you would have picked yourself.
Frequently asked questions
How much should I budget for food per day in Europe?
Using this guide's tricks: $15–20 a day in the east (Poland, Hungary, the Balkans), $22–30 in Spain, Portugal, Italy, and Greece, and $30–38 in France, Germany, and the Netherlands — eating well, with one sit-down meal most days. Scandinavia and Switzerland need $40-plus even done carefully, which is why the supermarket and mensa tricks matter most exactly there.
Do I need to tip in European restaurants?
Far less than in the US. Rounding up, or 5–10 percent for good table service, is considered generous almost everywhere; nothing is expected at counters, bakeries, or bars. In much of Southern and Eastern Europe a service charge may already sit on the bill — check before adding more.
Is it rude to ask for tap water?
No — ask clearly and cheerfully. In France the phrase is "une carafe d'eau" and it's free by law. Italy will occasionally refuse, since bottled water is a revenue line, and Germany and Austria will resist politely — that's where your own bottle earns its keep between meals.
What's the single best food value on the continent?
Pound for pound: Naples pizza at $5, the Spanish menu del dia at $13 with wine included, and any Polish milk bar. If we're allowed a ritual rather than a dish, it's the aperitivo buffets of Milan and Turin — a $9 drink that becomes dinner remains Europe's best legal loophole.