Cheap eats in Utrecht under €10
You can eat properly in Utrecht for less than €10 a meal, three times a day: a €4 sandwich, a €7 vegan dinner, a €4 herring roll. Here are 7 categories with named places and real prices.
Paper cone of Dutch fries with mayonnaise beside a canal in Utrecht
The €4 sandwich and the bakery lunch
The cheapest respectable lunch in the city is a filled roll. Broodje Mario on the Oudegracht is the student institution: hot Italian-style rolls stuffed with meat, cheese and vegetables for roughly €4 to €5, eaten standing at a counter or on the canal wall, cash-light and quick, and busy from 12:00. Bakeries across the centre sell belegde broodjes at €5 to €7, better bread and a calmer experience, and many do a soup-plus-half-sandwich deal around €8 to €9.
The other classic is the broodje kroket: one or two crumbed ragout croquettes crushed into a soft white bun with mustard, €4 to €5.50 at any snackbar or market stall. Add a fresh orange juice for €3 and you are still under ten. If you want to eat like a local office worker, buy from a bakery, take it to the Nieuwegracht wharf or the Pandhof cloister garden beside the Dom, and spend the money you saved on a proper coffee at €3.20.
Lombok: Kanaalstraat and Damstraat
West of the station, the Lombok district is the best-value eating in Utrecht. Along Kanaalstraat and Damstraat you will find Turkish bakeries selling pide and lahmacun for €3 to €6, Moroccan patisseries, halal butchers with grilled skewers, Surinamese counters doing roti and bara, and Middle Eastern shops where a falafel wrap costs €5 to €7 and a full mezze plate under €10. Vegetable shops sell bunches of herbs and produce for around a euro, which makes self-catering absurdly cheap.
A good under-ten route: a lahmacun with lemon and parsley to walk with, a börek from a bakery counter, then baklava by weight for dessert. Portions are large, service is direct and English is fine everywhere. Most places take cards, but a few small bakeries prefer cash. It is a 10-minute walk from Utrecht Centraal via the Westplein, or five minutes by bike, and it gives you a completely different city from the Dom-and-canals postcard.
Vegan and vegetarian on a budget
Utrecht is unusually strong on plant-based food, and it is cheap. The ACU collective on Voorstraat, a volunteer-run cultural centre, serves a vegan or vegetarian dinner most evenings for around €7, communal tables, one sitting, arrive early. Plant-based snackbars and burger outlets in the centre run €8 to €10 for a loaded burger, and even ordinary brown cafés now do vegan bitterballen at €7 to €9 for six. Supermarkets sell plant-based rookworst, cheeses and ready meals across a wide range.
For a cheap and genuinely good lunch, several cafés on Voorstraat, Twijnstraat and around Rotsoord do a vegetable-heavy soup and bread for €7 to €9 or a big salad plate at €10. Bakeries sell vegan sausage rolls and hummus sandwiches at €4 to €6. The Friday organic market on Vredenburg is the frugal self-caterer’s answer: a bag of seasonal vegetables, bread and cheese for about €12 feeds two people twice, and you can carry your own containers to skip the packaging.
Fries, snackbars and the late-night option
A cone of thick-cut Dutch fries with mayonnaise runs €4 to €5.50 and is a meal on its own. Manneken Pis on Vinkenburgstraat is the reference: hand-cut, twice-fried, Belgian-style, with a queue at dinner time and sauces including oorlog, which piles on peanut satay and raw onion. Add a frikandel or kaassoufflé for €2.50 to €3.50 and you have the full canon under eight. Snackbars around Neude and the station serve the same repertoire until late.
This is also the honest answer to eating after 23:00, when most kitchens have closed. Snackbars, kebab shops and pizza-slice counters near Neude, Nobelstraat and the station area sell a kebab or shawarma for €6 to €9 and a slice for €3 to €4. Prices do not rise late, quality varies wildly, and the queue is the best indicator. Eat on a bridge, put the packaging in a bin rather than the canal, and reclaim your bottle deposits of €0.15 or €0.25 at any supermarket.
Market food: the cheapest good meal in Utrecht
On Saturdays the Vredenburg market is a food court with better ingredients. A broodje haring, raw cured herring with onion and pickle, is about €4. Kibbeling, battered fried white fish with sauce, is €7 for a portion big enough to share. A warm stroopwafel straight off the griddle costs €2.50 to €3.50, a dozen poffertjes with butter and icing sugar €6 to €9, and cheese samples are free and generous while you decide what to buy.
Do the whole thing as a progressive lunch for under €10 a head: herring roll, a handful of olives, a slab of two-year-old boerenkaas from a cheese stall, and a stroopwafel, eaten in front of TivoliVredenburg. After 15:30 traders discount produce heavily, three bowls of fruit for €5 being common, so this is also the moment to stock a hotel-room breakfast. The Friday organic market and the Wednesday general market offer the same logic with fewer people.
Student canteens, coffee stops and picnic spots
Utrecht is a university city of some 70,000 students, which keeps a floor under prices. On weekdays the canteens at Utrecht Science Park, reachable by tram 22 in 15 minutes, serve hot mains for roughly €6 to €8 and soup or sandwiches for less, generally until mid-afternoon and open to anyone who walks in. The Botanic Gardens are on the same campus if you want to build a half-day around it. City-centre university buildings have cafés with similar pricing.
For coffee, expect €3 for filter and €3.80 for a cappuccino at independents on Voorstraat, Twijnstraat and around Rotsoord, and bring your own cup for a small discount in several. Then choose your picnic bench: the Pandhof cloister garden by the Dom, the Nieuwegracht wharf steps, the lawns of Griftpark or Wilhelminapark, the Ledig Erf lock terrace edge, or the meadows of Amelisweerd if you have a bike. All free, all better than any restaurant view at this price.
Apps, deposits and other ways to eat for less
Two habits cut costs immediately. First, Too Good To Go, widely used by Utrecht bakeries, delis, sandwich bars and restaurants, sells surplus food in surprise bags for €4 to €6 in the last trading hour, which frequently means a bakery haul that feeds two. Second, the deposit system: €0.15 on cans and small plastic bottles, €0.25 on large ones, refunded at supermarket return machines, so keep every empty and reclaim a few euros before you leave.
Beyond that: supermarkets Albert Heijn, Jumbo and Lidl open until about 22:00 including Sundays, with bakery reductions late in the day; tap water is excellent and free, so refill a bottle rather than buying; and many restaurants run a dagmenu or lunch special at €10 to €14 that is far cheaper than dinner à la carte. Finally, remember that the cheapest day in Utrecht is a rented bike, a market picnic and a ride to Amelisweerd or the Loosdrecht lakes, total cost under €15.
Frequently asked questions
What people ask before they set off on this one.
Easily, and not just fast food. Under €10 buys a filled roll from Broodje Mario at €4 to €5, a herring or kibbeling portion at the Saturday Vredenburg market, a lahmacun and börek in Lombok, a vegan dinner at the ACU collective for about €7, a cone of hand-cut fries at €4 to €5.50, or a hot main in a student canteen at Utrecht Science Park for €6 to €8.
Kanaalstraat and Damstraat in the Lombok district, a 10-minute walk west of Utrecht Centraal, where Turkish, Moroccan, Surinamese and Middle Eastern shops sell pide, lahmacun, wraps and mezze for €3 to €7 and vegetables for around a euro a bunch. The Saturday market on Vredenburg is the other answer, especially after 15:30 when traders cut produce prices to clear.
A broodje kroket or a hot filled roll for €4 to €5.50 from a snackbar, market stall or Broodje Mario on the Oudegracht. Bakery sandwiches run €5 to €7 with better bread, and a soup-and-half-sandwich deal is usually €8 to €9. Eat it on the Nieuwegracht wharf or in the Pandhof cloister garden by the Dom, both free and among the nicest spots in the city.
Yes, though most restaurant kitchens close around 21:30 to 22:00. After that, snackbars, kebab and shawarma shops and pizza-slice counters around Neude, Nobelstraat and the station keep going into the small hours, with a kebab at €6 to €9, a slice at €3 to €4 and a cone of fries at €4 to €5.50. Prices do not increase late; quality varies, so judge by the queue.
Use the Too Good To Go app for €4 to €6 surprise bags from bakeries and delis in their last trading hour, buy lunch as a dagmenu at €10 to €14 instead of dinner à la carte, shop the Saturday market after 15:30, and self-cater from Lombok vegetable shops or the Friday organic market. Refill a water bottle from the tap, and reclaim €0.15 and €0.25 bottle and can deposits at supermarket machines.
Plenty. The ACU collective on Voorstraat serves vegan or vegetarian dinners most evenings for around €7, vegan bitterballen appear on ordinary café menus at €7 to €9 for six, plant-based burger counters run €8 to €10, and bakeries sell vegan sausage rolls and hummus sandwiches at €4 to €6. Falafel wraps in Lombok cost €5 to €7, and market vegetables make self-catering very cheap.
Hotels in Utrecht
Hotels we cover across Utrecht
- Peaceful Farmhouse in Doorn near Forest 3★
- Peaceful Forest Chalet 3★
- Petitville 3★
- Pipowagen ''Slapen by Co'' 3★
- Postillion Hotel Utrecht Bunnik 3★
- Proeverij de Azijnmakerij 3★
- Purperreiger 24 32 3★
- Purperreiger 24 34 3★
- Rest & Rust 3★
- Ruim appartement in prachtige fiets wandelomgeving 3★
- Ruyge Weyde Logies 3★
- Saya Boutique Hotel 3★
- Scilla 3★
- Slapen aan de Sluis 3★
- Slapen bij de molenaar 3★
- Soof Heuvelrug 3★
- Stadscentrum rustige toplocatie 3★
- Strowis Hostel 3★
- Studio 7 3★
- Studio Baarn with Patio Airco Pantry Bedroom Bathroom Privacy Amsterdam Utrecht 3★
- Studio Bosrijk Bilthoven 3★
- Studio Excellent 21 3★
- Suite Canalhouse Majestic 3★
- Sunshine Suites 3★
More guides to Utrecht
All guides
Itineraries · 9 min read
48 hours in Utrecht
Two days is enough to climb the 112-metre Domtoren, eat on a wharf cellar terrace and cycle out to a river estate — this plan covers all three, with about 20 kilometres of easy cycling built in.
Itineraries · 10 min read
One week in Utrecht
Seven days lets you treat Utrecht as a base rather than a stop: three days in the city, four out on the Heuvelrug ridge, the Vecht lakes and the castle belt, with roughly 120 kilometres of cycling if you want it.
Itineraries · 9 min read
Utrecht in 3 days on a budget
A three-day plan that lands around €50 to €70 a day including a hostel bed, built on free parks, forts and church towers, a €4.55 station bike and market food instead of restaurants.
Same rooms, same prices you would pay anywhere else, with one verified tonne of carbon removal funded by every booking you make here.