Where to Eat in Utrecht as a Vegetarian Traveller

A practical guide to Utrecht's vegetarian kitchens, from student-priced lunches on the Twijnstraat to refined plates above the Oudegracht, plus the neighbourhoods worth booking a hotel in.

Lunch and everyday eating around the centre

Start with the streets south of the Oudegracht. The Twijnstraat and the lanes running off it toward Ledig Erf carry a run of small cafes where a vegetarian lunch is standard rather than an afterthought: soups, big salads, hummus plates and Dutch-style sandwiches with aged cheese or grilled vegetables. Budget roughly 9 to 16 euros for a main at lunch, less for soup and bread. Saturday is the day the Twijnstraat fills up, so arrive before noon or accept a fifteen-minute wait for a table.

For something faster, the area around Neude and the Janskerkhof flower market has takeaway counters doing falafel wraps, lentil soup and veggie burgers in the 7 to 12 euro band. The Vegetarian butcher shops that once dominated Dutch high streets are gone, but most Utrecht supermarkets and the stalls at the Vredenburg market on Wednesday and Saturday sell good bread, cheese and prepared salads for a picnic on the wharf below the Oudegracht.

The student quarter around the Nobelstraat and the Voorstraat keeps prices down. Look for the small places with chalkboards rather than printed menus; they change with the season and lean heavily on Dutch vegetables such as endive, kale and beetroot in winter. A two-course lunch here rarely passes 20 euros, which is roughly half what you would pay for the same standard two streets closer to the Dom.

Dinner: where to book and what to skip

Utrecht's strongest vegetarian cooking sits in two clusters. The first is the Oudegracht itself, where converted wharf cellars along the water hold restaurants with proper vegetarian menus rather than a single token dish. Expect 18 to 28 euros for a main. The second is the Wittevrouwen and Biltstraat side, a ten-minute walk east of the centre, where neighbourhood restaurants cook vegetable-led plates for local regulars and prices run a few euros lower.

Book ahead for Thursday to Saturday, when the wharf-cellars fill by 19:30. If you are travelling on a Sunday or Monday, check opening hours before you commit, because several smaller kitchens in Utrecht close those evenings. I would book the Biltstraat option for a midweek dinner and save the canal-side cellar for a weekend, when the walk along the water afterward is part of the evening.

What to skip: the big chains on the Laagraven side of the city and anything near Utrecht Centraal's station concourse, where you pay for convenience rather than cooking. Also skip the assumption that Indonesian restaurants will adapt freely; ask specifically whether the rijsttafel can be made without fish sauce or shrimp paste, because many traditional kitchens use both.

Beyond the centre: Kanaleneiland, Lombok and the eastern suburbs

Cross the Amsterdam-Rijnkanaal to Kanaleneiland and Lombok for the city's best-value everyday food. The Kanaalstraat in Lombok is the spine of it: Turkish and Moroccan bakeries, greengrocers and small restaurants where a plate of mezze, flatbread and grilled vegetables costs 10 to 15 euros. The street is a fifteen-minute walk from Centraal or five minutes by tram. Vegetarian choices are abundant and clearly understood, though alcohol is not served in several places.

On the east side, the Burgemeester Reigerstraat and the streets around Wilhelminapark serve a quieter, more expensive crowd, with a handful of restaurants offering seasonal vegetable menus at 25 to 35 euros for three courses. Book these if you want a long Sunday lunch, and note that many close between 15:00 and 17:00. The Rietveld Schroder House nearby makes a good pairing for an afternoon.

For markets, the Vredenburg market on Wednesday and Saturday is the reliable central option, while the smaller market on the Beverweerdstraat in Lombok is where locals shop. Neither is a destination in itself, but both give you cheap, excellent produce and prepared food if your hotel room has a kitchenette.

Staying in the right neighbourhood for eating

Where you sleep shapes how much of this you reach on foot. Hotels inside the singel, the ring of water around the old centre, put the Twijnstraat, Neude and the wharf restaurants within a ten-minute walk, which matters if you plan several dinners out. Expect to pay more for that convenience, and expect small rooms in the converted canal houses near the Dom.

Hotels around Centraal station and the Jaarbeurs side are cheaper and better for early trains, with a tram ride of five to ten minutes into the centre. If you are staying three nights or more and eating out each evening, I would book inside the singel and accept the smaller room; if you are arriving late or leaving early, the station side wins on practicality. Utrecht is compact, so nowhere central is more than a twenty-five minute walk from a good vegetarian kitchen.

Questions, answered

Do I need to book vegetarian restaurants in Utrecht in advance?

For Thursday to Saturday dinner, yes. Canal-side wharf restaurants and the smaller Biltstraat kitchens fill by 19:30. Lunch is usually walk-in, though the Twijnstraat gets busy on Saturdays from about noon.

How much should I budget for a vegetarian dinner in Utrecht?

Mains run roughly 18 to 28 euros in the centre and 15 to 22 euros in neighbourhoods such as Lombok and Wittevrouwen. Lunch is cheaper, typically 9 to 16 euros, and market food or takeaway wraps cost 7 to 12 euros.

Are Dutch restaurants good at handling vegetarian requests?

Generally yes in Utrecht, especially in the centre and student areas. Ask directly about fish sauce and shrimp paste in Indonesian kitchens, and about stock in Dutch soups, which is often meat-based unless stated otherwise.

Which Utrecht neighbourhood is best for a vegetarian traveller to stay in?

Inside the singel for walkable dinners along the Oudegracht and Twijnstraat. Around Centraal station if you want lower room rates and easy early trains, accepting a short tram ride to the restaurants.

Is the Kanaalstraat in Lombok worth visiting for food?

Yes. It is the city's best value and most varied eating street, with Turkish and Moroccan bakeries, greengrocers and mezze restaurants. It is a fifteen-minute walk from Centraal or five minutes by tram.

What should I skip on a vegetarian trip to Utrecht?

Chain restaurants around the station concourse, where you pay for convenience. Also skip assuming every rijsttafel can be adapted, and check opening days, since several smaller kitchens close Sunday and Monday.

When is the best time of year to visit Utrecht for food?

May, June and September, when the terraces are open and menus feature asparagus, strawberries and early autumn vegetables. December is atmospheric but crowded, and many restaurant terraces close from November.

Can I eat well in Utrecht on a tight budget?

Yes. Use the Vredenburg market on Wednesday and Saturday, the Kanaalstraat shops, and lunch menus rather than dinner. Supermarkets near Neude sell bread, cheese and salads for a picnic on the Oudegracht wharves.

Search live hotel prices in Utrecht →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Utrecht's page