Food is where travel budgets silently bleed
Flights and hotels are booked in advance with known prices. Food is daily, variable, and impossible to pre-budget without benchmarks. A week in Zurich eating “normally” can cost $140/day in food. In Hanoi, you can eat spectacularly for $18/day. The difference between those two trips at two weeks is $1,700 — more than most flight upgrades.
2026 per-person daily food benchmarks
- Street food / local markets: Vietnam $12–18, Thailand $15–22, Mexico $18–25, India $10–18, Portugal $25–35, Japan $20–30 (convenience store + ramen shop).
- Casual mid-range sit-down: Western Europe $55–80, US mid-tier cities $60–90, Tokyo $55–75, Bangkok $25–40, NYC/SF $85–130.
- Nice dinners (per person, with wine): most cities $80–150, top-tier restaurants $200–400+, Michelin tasting menus $350–800.
- Grocery self-cater (Airbnb): $25–40/day/person in most developed countries — the biggest lever for long-stay travelers.
The mix that actually works
For a week abroad, I use a 2-1-1 mix per day: 2 cheap meals (breakfast at hotel or bakery, lunch at a local spot), 1 mid-range dinner, 1 coffee/snack/drink budget. That lands at about $60–$90/day in most European cities, $40–$60 in Southeast Asia, $100–$130 in US cities. Layer one “nice dinner” per trip as a special occasion, budgeted separately.
Hidden food costs
Drinks destroy budgets. A bottle of wine at dinner in Europe is €25–€45. Two cocktails in a US city is $30–$40. Airport meals: $18 sandwich, $9 coffee, $12 beer. Hotel breakfast buffets ($28–$40) are rarely worth it unless included via loyalty status. “Coperto” in Italy (€2–€5 per person cover charge). Service charge in many European countries (10–15% added to bill).
Daily food budgets by destination with real meal breakdown
Tokyo $55/day economical, $90/day comfortable, $160/day aspirational. Economical: Lawson onigiri + coffee ¥400 breakfast, Ichiran ramen ¥1,200 lunch, Yoshinoya gyudon ¥600 dinner, convenience store snacks ¥400 = ¥2,600 ≈ $18 plus one coffee stop. Comfortable: hotel breakfast or bakery ¥800, Tsukiji sushi lunch ¥2,500, izakaya dinner with two beers ¥4,500, matcha at a cafe ¥900 = ¥8,700 ≈ $59. Aspirational: kaiseki lunch ¥8,000, sushi omakase dinner ¥18,000, whisky bar ¥4,000 = $235. Lisbon $35/day economical, $60/day comfortable, $110/day aspirational. Pastel de nata + galão €4.50 breakfast, prego no pão €6.50 lunch, tasca dinner with vinho verde €14 = $27. Comfortable: hotel breakfast €12, Mercado da Ribeira lunch €15, dinner at Cervejaria Ramiro with wine €35 = $76. Mexico City $25/day economical, $45/day comfortable, $95/day aspirational. Street tacos al pastor $3 lunch (3 tacos + agua fresca), torta $5 at a stand, mole enmolado dinner $18 = $27. Aspirational includes Pujol ($130/pp tasting) or Quintonil. Bangkok $20/day economical, $40 comfortable. Street pad see ew $2, som tam $3, noodle soup $3 — you can eat spectacularly on $15/day in the street-food economy.
Grocery self-cater vs eating out math
For 7+ day stays where an Airbnb has a kitchen, cooking breakfast and 3 dinners cuts food spend 40–55%. In Europe grocery benchmarks: Mercadona/Lidl (Spain/Portugal) €25–€35/day for two; Carrefour/Auchan (France) €35–€45; Tesco (UK) £30–£40; Edeka/Rewe (Germany) €30–€40. A typical week's grocery list for two cooking 5 breakfasts and 3 dinners: eggs, bread, butter, coffee, cheese, local meat or fish, pasta, tomatoes, olive oil, wine or beer — €110 total in Portugal, €160 in France. Eating equivalent meals out: €70 breakfast (5 × €14), €220 dinner (3 × €70) = €290. Savings: €130–€180/week. For nomads in Lisbon or Oaxaca staying 30 days, grocery-centric eating drops food spend to $400–$600/month vs $1,400–$2,000 eating out.
Cheap-spectacular meals in each destination
Tokyo: Ichiran tonkotsu ramen $11 — world-famous, open 24/7, better than most $40 meals anywhere else. Kyoto: Nishiki Market yuba sashimi and pickled vegetables $8. Osaka: takoyaki at Dotonbori stalls $5. Lisbon: bifana at O Trevo $3.50. Porto: francesinha at Café Santiago $14 (enormous). Barcelona: menú del día at Casa Delfín €22 (3 courses + wine). Rome: cacio e pepe at Felice a Testaccio €14 or supplì at Supplizio €3. Paris: Du Pain et des Idées chocolate pistachio escargot €3.50. Mexico City: tacos al pastor at El Huequito $1.50 each. Bangkok: boat noodles at Thip Samai $4. Hanoi: bún chả at Bún Chả Hương Liên (the Obama spot) $5. Ho Chi Minh City: banh mi at Bánh Mì Huỳnh Hoa $2.50. Istanbul: simit at any sokak stand $0.40. Athens: souvlaki at O Thanasis €4. Cape Town: gatsby sandwich $8.
Hidden food expenses by country
Italy: €2–€5 coperto (cover charge) per person at most restaurants. Check the menu footer. France: “service compris” means service is included, but bread and water (even tap) may be charged. Always ask for “une carafe d'eau” for free tap. Germany: bread is charged individually; table water is €3–€4 unless you ask for tap. UK: 12.5% discretionary service charge on bills — check before tipping more. Portugal: couvert (bread, olives, cheese) is €3–€6 and optional — decline if you don't want to pay. Spain: tapas are usually charged; free tapas in Granada and parts of Andalusia. Japan: no tipping ever, tax is 10% and included on menu prices. Mexico: IVA is 16% and often already included; tip 10–15% on top. Greece: cover charge €2, water €2–€3.
FAQ on meal costs abroad
Should I eat the hotel breakfast? Usually no unless included with loyalty status or under $15/person. A €28 buffet is worse value than €8 at a neighborhood café. Is tipping for takeaway required? In the US, 10% is now expected even for takeout. In Europe, no. How do I find authentic non-tourist restaurants? Walk 3 blocks from the main tourist square in any European city. Use Maps with reviews filtered by language — local-language reviews beat English-heavy reviews for finding local-loved spots. Are tasting menus worth the splurge? Japanese kaiseki ($80–$250) yes. European Michelin 2-star ($180–$350) sometimes. US 3-star $300–$500 rarely, for most travelers. Can I use points for dining? Amex offers and Chase Dining credits reimburse some restaurant spend; Amex FHR hotel credits ($200 at Amex Platinum) include some dining. Direct “pay with points” at restaurants is 1¢ — always pay cash/card. How much for wine with dinner? Europe €20–€35 for a decent house bottle; US $45–$70; Asia variable but often expensive. How do I budget for drinks? Most travelers under-budget drinks by 40%. A European dinner with two glasses of wine per person adds €30–€50 to the bill. Is street food safe? In Bangkok, Hanoi, Mexico City, Istanbul — yes, at stalls with high turnover. In rural areas or new destinations, be more cautious. Can I drink tap water? Western Europe, Japan, Korea, most of North America: yes. Mexico, Southeast Asia, parts of Eastern Europe, much of Africa: bottled only.
Troubleshooting: your food budget blew up
Six usual causes. One, you skipped breakfast and compensated with oversized lunches — always $8–$15 bakery breakfast, not $0 breakfast and $35 lunch. Two, drinks. Two cocktails per person per dinner at $14 each is $56/day in drinks alone. Three, airport food — a pre-flight meal at LAX or Heathrow runs $35–$50. Pack snacks. Four, hotel minibar — $8 water, $12 pistachios. Ignore. Five, room service at 15–20% markup plus service fee. Order delivery from outside. Six, the last-night “treat” dinner that somehow runs $250 for two because wine pairings. Budget one of these per trip.
Per-person food per-diems for the calculator
Plug these into the tool as the food line. Budget traveler: Bangkok $25, Lisbon $35, Tokyo $45, Mexico City $28, Rome $50, Paris $60, New York $75, London $75. Mid-range: Bangkok $50, Lisbon $65, Tokyo $90, Mexico City $55, Rome $85, Paris $110, New York $135, London $130. Aspirational (one nice meal per day): Bangkok $110, Lisbon $135, Tokyo $185, Mexico City $115, Rome $170, Paris $220, New York $260, London $250. A two-week Italy trip for a couple on the mid-range tier = $85 × 2 × 14 = $2,380 — materially larger than the flight budget on many itineraries, which is why the food line deserves discipline.
Worked meal budgets for 3 real trips
10-day Japan for two: convenience store breakfasts (7-Eleven onigiri + coffee) ¥500 × 2 × 10 = ¥10,000 ($65). Ramen/udon lunches ¥1,100 × 2 × 10 = ¥22,000 ($145). Mix of cheap dinners (gyudon at Sukiya ¥500) + izakaya (¥4,000 for two) + one premium sushi (¥12,000 for two) = ¥55,000 ($365). Total food: $575 for 10 days = $28.75/pp/day. Matches Tokyo $175 tier day with low food share. 2-week Portugal for two: pastéis de nata + coffee €4 × 2 × 14 = €112. Lunch menu €12–€14 × 2 × 14 = €364. Dinner mix (tasca €35, marisqueira €75, pizza €22) averaging €40/meal × 14 = €560 for two. Wine €5–€8/glass × 3 glasses/day × 14 days = €105. Total food: €1,141 ($1,255). $44.82/pp/day. 5-day Mexico City for two: mercado breakfast (chilaquiles + aguas frescas) 80 MXN × 2 × 5 = 800 MXN ($48). Street tacos al pastor 20 MXN × 6 × 5 = 600 MXN ($36). Sit-down dinners: Contramar 1,400 MXN, Pujol 3,600 MXN, Rosetta 1,800 MXN, Maximo Bistro 2,400 MXN, Nicos 900 MXN = 10,100 MXN ($605). Mezcal 300 MXN × 2 × 4 = 2,400 MXN ($144). Total food: $833 for 5 days = $83/pp/day (Pujol inflates the number).
Per-city meal tier
Budget meal (local staple at hole-in-wall): Tokyo gyudon ¥500 ($3.30), Lisbon bifana €3, Rome suppli €3, Paris kebab €7, Mexico City al pastor taco 20 MXN ($1.20), Bangkok pad thai 70 baht ($2). Casual meal (sit-down café): Tokyo unagi-don ¥2,800 ($18), Lisbon caldo verde + fish dinner €18, Paris bistro prix-fixe lunch €22, Mexico City Contramar 450 MXN ($27), Bangkok krapao 120 baht ($3.50). Mid-range dinner: Tokyo izakaya ¥4,500 ($30), Lisbon marisqueira €45, Paris bistrot €55, Mexico City Rosetta 900 MXN ($54), Bangkok Soul Food Mahanakorn 800 baht ($24). High-end dinner: Tokyo sushi at Sukiyabashi Jiro ¥40,000 ($260), Paris Le Jules Verne €220, Mexico City Pujol 2,200 MXN ($132), Lisbon Belcanto €180. Drinks add: wine/beer Tokyo ¥600/glass ($4), Lisbon €4/glass, Paris €7/glass, CDMX 80 MXN/cocktail ($5), Bangkok 200 baht/cocktail ($6).
Daily meal budget per destination tier
Tokyo mid-range $50/pp/day: ¥500 breakfast + ¥1,100 lunch + ¥4,000 dinner for two split ($13 pp) + ¥800 drinks. Lisbon mid-range $40/pp/day: €4 breakfast + €12 lunch + €28 dinner with wine. Paris mid-range $75/pp/day: €8 breakfast + €22 lunch + €45 dinner with wine. Mexico City mid-range $35/pp/day: 60 MXN breakfast + 200 MXN lunch + 500 MXN dinner. Bangkok budget $18/pp/day: 50 baht breakfast + 120 baht lunch + 300 baht dinner. Zurich mid-range $95/pp/day: CHF 15 breakfast + CHF 25 lunch + CHF 55 dinner. NYC mid-range $95/pp/day: $16 breakfast + $22 lunch + $55 dinner including tip + tax. Meal cost is 35–45% of total daily travel spend typically.
Dining with points and travel cards
Chase Sapphire Preferred 3x on dining worldwide. Amex Gold 4x on dining (US), 1x outside US. Capital One Venture X 2x on everything. Bilt Mastercard 3x on dining — best combo with rent. Chase Sapphire Reserve 3x on dining worldwide plus Priority Pass restaurant credit ($28 at participating airport restaurants) — removed at most US airports 2024, still works international (Hong Kong, Singapore, Istanbul). Amex Platinum 5x on flights only; dining 1x — bad card for restaurants alone. Stack: Chase Sapphire Reserve for dining abroad (3x UR = 3.5 cpp) + Amex Gold at home (4x MR = 6–7 cpp). Best all-around dining card internationally: Chase Sapphire Reserve. Amex Cobalt Canada 5x on dining for Canadian travelers. Capital One SavorOne no-fee 3x on dining — entry-level dining card.
FAQ on meal costs abroad (expanded)
Tipping on top of food? See tip calculator. US 18–22%, Europe 5–10% or included, Japan 0%, Mexico 10–15%. Factor into meal budget. Water charges at restaurants? Paris €3 for sparkling, €0 for carafe d'eau (tap). Italy €2–€5 bottled. Germany no tap culture. Japan free unlimited. Mexico bottled safer. Bread/cover charge? Italy coperto €2–€5 per person — required. Spain none. Portugal couvert €3–€5 discretionary — decline politely if unwanted. Credit card acceptance? Japan 70% cash outside Tokyo; Europe 90% cards; Mexico 60% cash below $50, cards above. Always carry local cash for small tacquerias, pastel shops. Menu language barriers? Google Translate camera feature — point phone at menu, translated text overlays. Works offline after language download. Dinner time? Paris 8–10pm, Spain 9–11pm, Italy 8–10pm, Japan 6–9pm (izakaya later), Mexico 8–10pm. Restaurant availability limited outside these windows. Lunch vs dinner pricing? Paris bistrot lunch prix-fixe €18 vs dinner €35. Tokyo lunch sets ¥1,200 vs dinner ¥3,500. Lunch 40% cheaper than dinner for identical cuisine. Street food safety? Generally safe in Japan, Korea, Thailand busy stalls. Mexico: cooked fresh + high turnover = safe. Avoid: room-temperature seafood, unwashed produce in low-sanitation regions. Food allergies? Printed allergy cards in destination language essential. Google for language-specific allergy phrases. Tokyo pharmacies sell translation cards pre-printed. Dietary restrictions? Vegan: India, Israel, Portugal, Mexico, Thailand easy. Challenging: Korea, Japan, rural Europe. Gluten-free: Italy surprisingly easy (senza glutine signage). Local food delivery apps? Tokyo Uber Eats + demae-can, Lisbon Glovo, Mexico City Rappi, Bangkok Grab, Paris Uber Eats + Deliveroo. 20–30% markup vs dine-in.
Troubleshooting: your food budget is 40% over
Top leaks. 1) Restaurant dinners nightly vs market/grocery lunch — $45 dinner + $22 lunch vs $15 market lunch saves $30/day × 14 = $420. 2) Hotel breakfast at $28/pp/day × 14 = $392 vs free café breakfast elsewhere — decline included breakfast if avoidable. 3) Drinks at restaurants vs liquor store — €8/glass wine × 3 glasses × 14 = €336 vs €3/bottle from supermarket. Make home-base happy hour. 4) Airport meals — $24/meal × 4 airport transits = $96. Pack snacks from destination grocery, save 80%. 5) Tourist-zone restaurants — Champs-Élysées menu €38 vs 200 meters away €22. Walk 5 minutes off main strip. 6) Missing local lunch deals — prix-fixe lunches 40% cheaper than dinner; use lunch as main meal. 7) Fine dining over budget — 1 blowout dinner per trip at $150/pp fine, but 3 adds $450. 8) Sharing plates — in tapas/Italian/Chinese cuisines, order 40% less food per head; no one needs 3 courses at every meal. 9) Not using local cards/apps — Lisbon 3-course lunches €8–€12 promo on TheFork; Tokyo Gurunavi/Tabelog reviews find ¥1,000 gems. 10) Drink water from tap where safe — Paris, Tokyo, Lisbon, Copenhagen all tap-safe, saves €3/bottle × 5 bottles/day = €15/day × 14 = €210 for two.
Related tools
Use with trip budget, international tipping, and the digital nomad cost comparison for long-stay meal planning.