24-Hour Food Itinerary: How to Eat Cheap in Amsterdam — Step-by-Step

FrançaisItalianoNederlandsEnglishPolskiDeutsch

Introduction — 24 hours to eat cheaply in Amsterdam: a practical, realistic plan

Amsterdam is a city where it’s easy to blow your food budget between picture-perfect cafés, canal-side restaurants and tourist menus. Yet with a bit of planning and a few targeted spots, you can easily feed yourself for a whole day on very little while still enjoying local specialties, street snacks and proper meals. This practical, step-by-step guide lays out a 24-hour food route focused on affordable eating: breakfast, mid-morning snack, lunch, afternoon treat, dinner and a late-night bite. It includes exact addresses, opening times, price estimates, local tips and printable or phone-friendly checklists.

Goal: eat well and cheaply (≈ €15–25 per person) without missing out on the experience. This guide assumes you’re staying in central Amsterdam (near Centraal Station, Dam, Jordaan or De Pijp). Distances mentioned are mostly walkable or reachable by tram; I list addresses and hours for each stop so you can follow the route on the go without wasting time. You’ll also find ultra-quick alternatives (automats, convenience stores) if you’re in a rush, plus tips to save even more (off-peak menus, shared portions, local resources).

Throughout the sections you’ll find concrete, immediately usable recommendations: where to buy a sweet breakfast for under €3, where to try a classic herring for €2–3, how to build a hearty lunch for €6–8, where to get coffee and cake for under €4, and finally affordable dinner options that stay open late. I also give opening hours, current average prices, what to order to spend the least while still getting authentic flavor, and practical notes (toilets, wifi, seating). Each stop includes precise details: full address, price, hours and a local tip to avoid queues or choose the best version of the dish.

Quick checklist before you start:

  • Bank card + some coins in euros (a few snacks only accept contactless or cash).
  • GVB transport app (for trams and buses).
  • A reusable water bottle (refillable at cafés to avoid buying expensive bottled water).
  • A reusable bag for market purchases or sandwiches to go.
  • Phone charged + powerbank if you’re following the route in real time.

Vlaams Friteshuis Vleminckx fries stand on Voetboogstraat

Morning — breakfast and snack: 7:30–10:30 (budget €3–6)

Start early to catch the lowest prices and beat the tourist crowd. In Amsterdam, the most common cheap breakfasts are a simple sandwich, a croissant or a warm stroopwafel. Here are two efficient, budget-friendly options — one to grab and go, the other to sit for a few minutes.

Option A: quick breakfast at HEMA

HEMA is a ubiquitous Dutch chain offering very affordable coffee and snacks. Example:

  • Address: HEMA Kalverstraat 177, 1012 XH Amsterdam
  • Opening hours: 09:00–18:00 (check Sunday, often 11:00–17:00)
  • Price: filter coffee €1.50; croissant or bowl of muesli €1.50–2.50
  • Local tip: get a filter coffee and a cheese sandwich (broodje kaas) for under €3; perfect for walking toward the canals while you eat.

HEMA coffee and pastry counter on Kalverstraat

Option B: pannekoeken or pancakes at Pancakes Amsterdam (budget version)

For a typically Dutch experience (pannekoeken = large, thin pancakes), Pancakes Amsterdam offers small portions and a few budget options if you skip imported toppings. Example:

  • Address: Pancakes Amsterdam, Berenstraat 38, 1016 GH Amsterdam
  • Opening hours: 08:00–17:00 (often open early at weekends)
  • Price: plain pancake (sugar & butter) ≈ €6.00; pancake with bacon/maple ≈ €8.50
  • Local tip: choose the plain pancake if you’re saving money; cut it and share between two with a coffee to stay under €6 per person.

Small pancake plate at Pancakes Amsterdam, Berenstraat

On-the-go snack: herring and stroopwafel at Albert Cuypmarkt

If you’re heading out to explore, take a small detour to the Albert Cuypmarkt (if you’re in the south/De Pijp). The market is a great place to buy fresh produce and typical cheap snacks.

  • Address: Albert Cuypmarkt, Albert Cuypstraat, 1073 CN Amsterdam (linear market)
  • Opening hours: Tuesday–Saturday 09:00–17:00, closed Sunday and Monday
  • Price: herring (Hollandse Nieuwe) ≈ €2.50–3.50; freshly made stroopwafel ≈ €2.00–3.00
  • Local tip: eat the herring standing up like a local: take it by the tail (haring met uitjes) for about €3. Buy a warm stroopwafel right after for a sweet-salty contrast.

Albert Cuypmarkt fresh herring vendor

Noon — hearty lunch for €6–8: 11:30–14:00

For lunch, aim for a complete meal (protein + carbs + veg or salad) for around €6–8. Below is a recommended route from the city center toward the Jordaan or De Pijp, with two options depending on your tastes: hearty Dutch sandwiches or trendy snack-style eats.

Option 1: Broodje Bert (generous Dutch sandwiches)

Broodje Bert is known for its generously filled sandwiches at reasonable prices. Perfect for a takeaway lunch you can eat by a canal.

  • Address: Broodje Bert, Singel 321, 1012 WJ Amsterdam
  • Opening hours: 09:00–17:00
  • Price: hot sandwich (Broodje warm) ≈ €6.00–7.50; generous portions
  • Local tip: order the « Broodje Kip » or « Broodje Gezond » and ask to have it cut so you can share if you’re still hungry for something else. Fill your reusable bottle at a fountain or café to save money.

Broodje Bert sandwich by the canal, Singel 321

Option 2: Belgian fries at Vlaams Friteshuis Vleminckx

For a cheap, very local option (fries with sauce), head to Vlaams Friteshuis Vleminckx. Generous portions and house-made sauces.

  • Address: Vlaams Friteshuis Vleminckx van Kats, Voetboogstraat 33, 1012 XK Amsterdam
  • Opening hours: 11:00–22:00 (open late, handy for a late dinner too)
  • Price: small (klein) ≈ €3.50; medium (m) ≈ €4.50; large ≈ €6.00; sauces extra €0.50–1.00
  • Local tip: pick the medium to share between two and add a frikandel or kroket to round it out — you can get a full meal for ≈ €6–8 per person. Eat standing on the pavement watching the canals for a true Amsterdam moment.

Vlaams Friteshuis Vleminckx fries cone on Voetboogstraat

Afternoon — coffee, snack and wandering: 14:30–18:00 (budget €3–6)

The afternoon is perfect for a coffee, a pastry or a bowl of soup if it’s chilly. Favor local cafés with « coffee + cake » deals or affordable spots that serve homemade items. Below are two must-try, budget-friendly picks and a convenient supermarket alternative.

Budget café: Vinnies (local food, fresh ingredients)

Vinnies is a small chain of local cafés focusing on fresh food and good value. Portions are honest and the vibe is calm — ideal for a break and a phone charge.

  • Address: Vinnies, Haarlemmerstraat 46, 1013 EW Amsterdam
  • Opening hours: 09:00–17:00
  • Price: flat white ≈ €3.00; cake of the day ≈ €2.50–3.50; soup of the day ≈ €5.00
  • Local tip: get the « soup & bread » if available — a light, healthy and inexpensive option to keep you moving.

Vinnies café interior on Haarlemmerstraat

Sweet alternative: poffertjes or stroopwafel near the Anne Frank House area

If you’re visiting the Jordaan/Anne Frank House area, look for a stall selling poffertjes (tiny pancakes) for a cheap, sweet afternoon treat. Price estimates and tips:

  • Price: portion of poffertjes ≈ €3.50–5.00; large portion to share ≈ €6.00
  • Local tip: share a portion between two to stay within a tight budget. Ask for « met poedersuiker » (with powdered sugar) or « met boter en suiker » (butter and sugar) for the cheapest option.

Poffertjes vendor near the Jordaan

Practical option: Albert Heijn convenience store for salad or sandwich

If you’re short on time or want total control over your spend, pick up lunch at Albert Heijn (supermarket). Example central branch:

  • Address: Albert Heijn, Stationsplein 9, 1012 AB Amsterdam (near Centraal Station)
  • Opening hours: 07:00–23:00 (varies by branch)
  • Price: ready-made sandwich €2.50–4.00; ready salad €3.50–5.00; drink €1.00–2.00
  • Local tip: buy an « AH to go » salad or sandwich and refill your reusable water bottle at a café (tap water is free) for a cheap, practical snack or mini-meal.

Albert Heijn grab-and-go sandwiches at Stationsplein

Evening — affordable, sociable dinner: 18:30–22:00 (budget €6–10)

Dinner can be the most expensive meal — especially in the center. Here are three strategies to eat for under €10: 1) street-food dishes (kapsalon/shawarma/döner), 2) rissoles and croquettes from snackbars, 3) a pizza slice to share. I recommend local snackbars or small pizzerias where sharing is easy.

Local snack: kebab/döner/shawarma

Doner kebabs are everywhere and usually very filling for a fair price. Example of a well-known spot:

  • Address: Döner Company (example local outlet), Reguliersdwarsstraat 11, 1017 BK Amsterdam
  • Opening hours: 11:00–01:00 (many of these places close late)
  • Price: dürüm or doner box ≈ €5.00–7.00
  • Local tip: ask for « small » or « half » if available and add a small salad; it’s often smarter than ordering an oversized portion that costs more.

Döner kebab wrap on Reguliersdwarsstraat

Quick Dutch meal option: kroket and frikandel

Dutch snackbars sell kroketten and frikandellen for about €2–3 each. Combine two of these with a portion of fries for a filling dinner.

  • Useful location: Snackbar near Leidseplein or Rembrandtplein — most places have similar prices
  • Price: kroket ≈ €2.00–2.50; frikandel ≈ €1.80–2.50; small fries ≈ €3.00–4.00
  • Local tip: eat at the counter or outside to enjoy the atmosphere without paying for table service. Try a « Patatje oorlog » (fries with mayo, peanuts and onions) if you want a local twist — usually ~€4–5 for a shareable portion.

Dutch kroket and frikandel at a snackbar counter

Night — last snack and heading back: 22:00–midnight (budget €2–4)

If you’re out late or coming home late, you can still find cheap options: FEBO automats, late-night chains and small bakeries. The goal is to end the day without spending much and without going to bed hungry.

FEBO — the iconic automat

FEBO is famous for its automats: glass-fronted compartments that open after you pay. Perfect for a late, emblematic bite in Amsterdam.

  • Address: FEBO Kalverstraat 1012, 1012 (example central location)
  • Opening hours: usually 10:00–01:00, some branches 24/7
  • Price: kroket in the wall ≈ €1.70–2.50; frikandel ≈ €1.70–2.50
  • Local tip: grab two snacks and a drink (water or soda) for ≈ €4–6 — handy if you’re returning by public transport or on foot.

FEBO automat snack wall on Kalverstraat

24/7 convenience store or night snack

If you just want a sandwich or a pizza slice to take away, convenience stores near lively squares (Leidseplein, Rembrandtplein) stay open late. Examples:

  • Price: slice of pizza ≈ €2.50–3.50; sandwich ≈ €3–4
  • Local tip: ask for « to go » and eat while walking to save on any service charge.

Nighttime pizza slice takeaway near Leidseplein

Checklists and step-by-step summary

Here’s the condensed, numbered version of the itinerary for a clear, actionable day:

  1. 07:30 – Breakfast: HEMA Kalverstraat 177 — coffee + pastry ≈ €3.
  2. 09:30 – Market snack: Albert Cuypmarkt — herring €2.50–3.50 + stroopwafel €2.00.
  3. 12:00 – Lunch: Broodje Bert, Singel 321 — sandwich ≈ €6–7.50 or Vlaams Friteshuis Vleminckx, Voetboogstraat 33 — medium fries ≈ €4.50 + a snack.
  4. 15:00 – Coffee/cake: Vinnies, Haarlemmerstraat 46 — coffee + cake ≈ €5–6.
  5. 19:00 – Dinner: Döner/Kebab or Dutch snack near Leidseplein — €5–8.
  6. 22:30 – Late-night snack: FEBO Kalverstraat — kroket/frikandel €1.70–2.50 each.

Day checklist:

  • Contactless payment + some cash
  • Reusable water bottle
  • Reusable bag for market purchases
  • Comfortable shoes for ~8–12 km of walking over the day
  • Map app or paper map (GVB tram map if you want to save time)

Walking route map of central Amsterdam and food stops

Local tips and extra savings

Practical tips to cut costs further: buy at the markets (Albert Cuyp or Waterlooplein) for cheap fresh produce; avoid restaurants right on the canals (they often double the price for the view); favor snackbars and convenience stores for late meals; share portions when possible; drink tap water (safe and free); and ask for sauces on the side — they’re often charged but can be shared.

Vegetarian options and allergies: most snackbars offer simple vegetarian choices (fries, pancakes, salads). Say « ik ben vegetariër » if needed. Markets and supermarkets usually list ingredients — check labels if you have allergies.

Vegetable stalls at Albert Cuypmarkt

Conclusion — 24 busy, budget-friendly hours

Follow this step-by-step route and you can see Amsterdam and eat a varied selection of food without breaking a tight budget: breakfast €3, market snack €3–5, lunch €6–8, afternoon treat €3–6, dinner €6–8, late-night snack €2–4. Altogether, the day can cost between €23 and €34 per person depending on your choices — well below an average tourist budget. The idea isn’t to deprive yourself but to choose smartly: combine cheap local specialties (herring, fries, kroket), convenient snacks (FEBO, kebab) and supermarket options when you need strict cost control.

Key takeaways:

  • Plan around opening hours: markets and some cafés close earlier while snackbars stay open late.
  • Walk when you can: the center is compact and pleasant, and walking saves 1–2 tram rides.
  • Share portions when possible: most dishes are generous and perfect for splitting.
  • Be ready to taste local snacks: herring, stroopwafel and kroket are cheap must-tries.

This guide gives you a concrete, testable plan you can adapt to your schedule and appetite. Print the checklist, save the addresses on your phone and set out with a light stomach — and plenty to look forward to: Amsterdam offers a lot for little money if you know where to look.

Evening canals in Amsterdam with lights reflected on the water
Tourists sharing a cone of fries by a canal

Découvrez d’autres destinations à explorer . . .

Guide de voyage Urbain Européen   •   Guide de voyage   •   Découvrir la Toscane   •   Guide de voyage Italie   •   Découvrez l'Italie   •   Activités de voyages

© 2026 Amsterdam.